Images List Premium Download Classic

Shared Memory

Shared Memory-related patent applications - as published by the U.S. Patent and Trademark Office (USPTO).


loading
Method of operating decoder and method of operating application processor including the decoder
Samsung Electronics Co., Ltd.
June 15, 2017 - N°20170171553

A method of decoding image data includes operating a decoder including a decoding buffer and a decoding module, wherein the decoding module includes a plurality of decoding channels, setting a non-shared memory region and a shared memory region in the decoding buffer, restoring a plurality of frames by decoding a bitstream using the plurality of decoding channels, determining a type ...
Router with optimized statistical functionality
128 Technology, Inc.
June 15, 2017 - N°20170171110

A method has provides a router having an input, an output, and a shared memory. The router also has a forwarding path to forward a plurality of packets from the input to the output, and a service path to manage statistical data relating to packets forwarded through the forwarding path. The forwarding path has a counter to count aggregate packet ...
Scalable geometry processing within a checkerboard multi-gpu configuration
Intel Corporation
June 15, 2017 - N°20170169539

Systems, apparatus and methods are described including distributing batches of geometric objects to a multi-core system, at each processor core, performing vertex processing and geometry setup processing on the corresponding batch of geometric objects, storing the vertex processing results shared memory accessible to all of the cores, and storing the geometry setup processing results in local storage. Each particular core ...
Shared Memory Patent Pack
Download 108+ patent application PDFs
Shared Memory Patent Applications
Download 108+ Shared Memory-related PDFs
For professional research & prior art discovery
inventor
  • 108+ full patent PDF documents of Shared Memory-related inventions.
  • Exact USPTO filing data with full-text, images, drawings & claims.
  • Index pages: Table View and Image-Grid View layouts. All images in each PDF.
Technologies for managing cache memory in a distributed shared memory compute system
Intel Corporation
June 15, 2017 - N°20170168942

Technologies for managing cache memory of a processor in a distributed shared memory system includes managing a distance value and an age value associated with each cache line of the cache memory. The distance value is indicative of a distance of a memory resource, relative to the processor, from which data stored in the corresponding chance line originates. The age ...
Data queue having an unlimited depth
Stmicroelectronics (grenoble 2) Sas
June 15, 2017 - N°20170168721

A method for transferring messages from a producer element to a consumer element uses a memory shared between the producer element and the consumer element, and a hardware queue including several registers designed to contain addresses of the shared memory. The method includes the steps of storing each message for the consumer element in the shared memory in the form ...
Remote gaming service
Sony Interactive Entertainment America Llc
June 15, 2017 - N°20170165572

Methods and systems for providing remote gaming services are provided. One system includes a virtual machine for executing game logic that is configured to define game environments in response to game commands for client devices. The system also includes virtual drivers associated with the virtual machine, a non-virtual driver associated with a hardware graphics processing unit (gpu), and a shared ...
Shared Memory Patent Pack
Download 108+ patent application PDFs
Shared Memory Patent Applications
Download 108+ Shared Memory-related PDFs
For professional research & prior art discovery
inventor
  • 108+ full patent PDF documents of Shared Memory-related inventions.
  • Exact USPTO filing data with full-text, images, drawings & claims.
  • Index pages: Table View and Image-Grid View layouts. All images in each PDF.
Efficient mechanism to replicate data for multiple controllers
Dell Products, Lp
June 08, 2017 - N°20170161154

An information handling system and method allows implementation of fault-tolerant storage subsystems using multiple storage controllers not themselves originally designed to support the redundancy of such fault-tolerant storage subsystems. In accordance with one embodiment, uncommitted data is efficiently and rapidly replicated across multiple commodity storage controllers, enabling faster and less expensive fault-tolerant storage subsystems. A redundant storage controller system using ...
Method to efficiently trigger concurrency bugs based on expected frequencies of execution interleavings
Vmware, Inc.
June 08, 2017 - N°20170161073

A method includes determining a set of shared memory access instructions and execution frequencies and selecting one or more groups of instructions that access a same memory location. The method also includes finding pairs of instructions from each group, for which another access to the same memory location may occur between execution of the instructions in the pair, and estimating ...
Internet based shared memory in a distributed computing system
International Business Machines Corporation
June 08, 2017 - N°20170160943

A method includes receiving, by a computing device of a dispersed storage and task (dst) network, raw data. The method further includes dispersed storage (ds) error encoding the raw data in accordance with initial ds error encoding parameters to produce a plurality of sets of encoded data slices (edss). The method further includes determining index generation task information and sending ...
Method of bypassing data and mobile device using the same
Mediatek Inc.
June 01, 2017 - N°20170156114

The present invention discloses a method of bypassing data and a mobile device to establish a shared data path via a shared memory of the mobile device between network modules. The network modules may exchange data packets via the shared memory, and a processing unit of the mobile device enters into a sleep mode when the network modules exchange the ...
Just in time packet body provision for wireless transmission
Mediatek Inc.
May 25, 2017 - N°20170150397

Wireless transmission is performed by storing, in a local memory, a header in association with reference(s) to memory locations in a separate, shared memory storing a payload for a given transmission. Each header can be associated with a qos queue. When a selected payload is to be transmitted, a phy preamble can begin, followed by a header from local ...
Low latency rdma-based distributed storage
Mediatek Inc.
May 25, 2017 - N°20170149890

A “distributed storage controller” applies an rdma-based memory allocator to implement a distributed thread-safe and lock-free storage system in shared memory distributed across multiple networked computers. The distributed storage controller enables any number of client applications, processes, subroutines, etc., on any number of networked computers to concurrently perform self-directed lock-free allocations, de-allocations, reads, writes, etc., on ...
Method, server, and system for sharing resource data
Mediatek Inc.
May 25, 2017 - N°20170149866

A method, a server, and a system for sharing resource data are provided. The method includes: preconfiguring a resource configuration file, reading a preset key value and an index name in the resource configuration file; requesting a memory space from an operating system according to the preset key value to create a shared memory; and loading resource data corresponding to ...
Shared Memory Patent Pack
Download 108+ patent application PDFs
Shared Memory Patent Applications
Download 108+ Shared Memory-related PDFs
For professional research & prior art discovery
inventor
  • 108+ full patent PDF documents of Shared Memory-related inventions.
  • Exact USPTO filing data with full-text, images, drawings & claims.
  • Index pages: Table View and Image-Grid View layouts. All images in each PDF.
Input ouput memory management unit based zero copy virtual machine to virtual machine communication
Mediatek Inc.
May 25, 2017 - N°20170147376

In an example embodiment, a hypervisor exposes a virtual input-output memory management unit (iommu) to a first virtual machine. The first virtual machine includes a first guest operating system (os). The hypervisor exposes a first virtual device to the first virtual machine. The hypervisor exposes a shared memory device to a second virtual machine. The second virtual machine includes a ...
Method to enforce proportional bandwidth allocations for quality of service
Mediatek Inc.
May 25, 2017 - N°20170147249

Systems and methods relate to distributed allocation of bandwidth for accessing a shared memory. A memory controller which controls access to the shared memory, receives requests for bandwidth for accessing the shared memory from a plurality of requesting agents. The memory controller includes a saturation monitor to determine a saturation level of the bandwidth for accessing the shared memory. A ...
Method for approximate k-nearest-neighbor search on parallel hardware accelerators
Yahoo! Inc.
May 18, 2017 - N°20170140012

In one embodiment, a processor of a computing device receives a query. The computing device may compare a centroid of each of a plurality of clusters to the query such that a subset of the plurality of clusters is selected, each of the plurality of clusters having a set of data points. An assignment of the subset of the plurality ...
Program parallelization on procedure level in multiprocessor systems with logically shared memory
Yahoo! Inc.
May 18, 2017 - N°20170139756

The system is arranged for enabling a software procedure executed on any executive unit to cause the latter to call another software procedure on another executive unit by sending a data stream to it containing a procedure identifier of the other procedure and the parameters for its execution. An executive unit arbiter of the system is able to identify a ...
Proxy based data transfer utilizing direct memory access
International Business Machines Corporation
May 11, 2017 - N°20170134441

A method for transferring data utilizing direct memory access. The method includes a computer processor establishing a networking connection, using a proxy, between at least a first computing entity and a second computing entity. The method further includes determining a shared memory space for the established networking connection between at least the first computing entity and the second computing entity. ...
Proxy based data transfer utilizing direct memory access
International Business Machines Corporation
May 11, 2017 - N°20170132173

A method for transferring data utilizing direct memory access. The method includes a computer processor establishing a networking connection, using a proxy, between at least a first computing entity and a second computing entity. The method further includes determining a shared memory space for the established networking connection between at least the first computing entity and the second computing entity. ...
Dynamic task allocation in an autonomous multi-uav mission
Massachusetts Institute Of Technology
May 11, 2017 - N°20170131727

A mechanism for dynamically allocating tasks among multiple uavs operating autonomously during a mission is discussed. Task assignment is adjusted by each uav dynamically during the mission based on criteria related to the individual uav's operational status and/or mission parameters. Task allocation is determined independently without group communication between the uavs actively taking part in the mission and without ...
Image processing apparatus and image processing method
Canon Kabushiki Kaisha
May 04, 2017 - N°20170127015

In an image processing apparatus and an image processing method for encoding image data in parallel with each other with a plurality of encoding units, the output rates of the encoding units can be dynamically controlled. The image data is converted to a plurality of pixel planes, and the plurality of encoding units 103c encode the pixel planes. An output ...
Loading