Patents
Literature
Hiro is an intelligent assistant for R&D personnel, combined with Patent DNA, to facilitate innovative research.
Hiro

1923 results about "Local memories" patented technology

Distributed electronic entertainment method and apparatus

A distributed electronic entertainment method and apparatus are described. In one embodiment, a central management resource is coupled to multiple out-of-home venues through a wide area network (WAN). The central management resource stores content and performs management, monitoring and entertainment content delivery functions. At each venue at least one entertainment unit is coupled to the WAN. Multiple entertainment units in a venue are coupled to each other through a local area network (LAN). In one embodiment, an entertainment unit includes a user interface that comprises at least one graphical user interface (GUI). The entertainment unit further comprises a local memory device that stores entertainment content comprising music, a peripheral interface, and a user input device. A plurality of peripheral devices are coupled to the at least one entertainment unit via the peripheral interface, wherein a user, through the user input device and the user interface, performs at least one activity from a group comprising, playing music, playing electronic games, viewing television content, and browsing the Internet.
Owner:AMI ENTERTAINMENT NETWORK

Health monitoring system

A health monitoring system which tracks the state of health of a patient and compiles a chronological health history of the patient uses a multiparametric monitor which periodically and automatically measures and records a plurality of physiological data from sensors in contact with the patient's body. The data collected is not specifically related to a particular medical condition but, instead, provides the information necessary to derive patterns which are characteristic of healthy patients as well as those who are ill. The data collected is periodically uploaded to a database in which it is stored along with similar health histories for other patients. The monitor is preferably self-contained in a chest strap which is located on the patient's torso, and makes use of a controller which controls sampling of the desired data and storage of the data to a local memory device pending uploading to the database. The more voluminous data collected is reduced and compressed prior to storage in the local memory device. Preferably, much of the monitor circuitry is run intermittently to conserve power. The monitor data is supplemented with subjective data (such as psychological and environmental conditions) collected from the patient using a handheld data input device which runs a program to solicit information from the patient. The subjective data collected is chronologically aligned with the monitor data in the database such that the health history of a patient includes both objective and subjective medical data.
Owner:THE BRIGHAM & WOMEN S HOSPITAL INC

Client terminal for displaying ranked program listings based upon a selected rating source

Disclosed is a client terminal connectable to a video distribution system (VDS) and a display device. The client terminal includes a VDS interface to receive program guide information and program rating data from the VDS, a display interface to display a program guide on the display device, a user interface to receive user input, a local memory to store a ranking program, and a terminal controller responsive to the user interface and the ranking program. The terminal controller responsive to the user interface and the ranking program: allows the user to select a rating source from a list of rating sources displayed on the display device, via user input; ranks the program listings based upon program rating data associated with the selected rating source; and displays the ranked program listings in the program guide on the display device.
Owner:KEEN PERSONAL MEDIA

Communicating between a digital video recorder (DVR) and a set top box (STB) to coordinate the display of a graphical user interface

A digital video recorder (DVR) for use with a monitor and a set top box (STB) is disclosed. The STB demodulates program data from a program signal received over a communication channel and generates a STB graphical user interface (GUI). The DVR comprises a local memory for storing the program data received from the STB, a DVR interface for communicating with the STB, and a DVR controller. The DVR controller generates a DVR GUI, and in response to user input, communicates with the STB to coordinate whether the STB GUI or the DVR GUI is displayed on the monitor.
Owner:KEEN PERSONAL MEDIA

Method, system and devices for wireless data storage on a server and data retrieval

A method and system for remotely storing data on a server through a wireless connection instead of storing data locally in a consumer device, as well as devices for use with the method and system. More particularly, a video camera, still camera, laptop computer, or other consumer device which normally stores data in local memory such as film, disk, random access memory, memory sticks, or other forms of storage would transmit the data to a remote server through a wireless connection. The data would be saved on the remote server for subsequent retrieval through, for example, the Internet or a wireless connection to the server. In addition, data not originating from the user device could be downloaded to the consumer device. The data to be retrieved can be specified by the user, or sent to the user according to a user profile stored on the server.
Owner:SONY CORP +2

Methods and systems of dynamically managing content for use by a media playback device

Some embodiments provide systems and / or methods of managing content in providing a playback experience associated with a portable storage medium by detecting access to a first portable storage medium with multimedia content recorded on the first portable storage medium; evaluating content on the first portable storage medium; evaluating local memory of the multimedia playback device; determining, in response to the evaluation of the content on the first portable storage medium and the evaluation of the local memory, whether memory on the local memory needs to be freed up in implementing playback of multimedia content in association with the first portable storage medium; and moving one or more contents stored on the local memory of the multimedia playback device to a virtual storage accessible by the multimedia playback device over a distributed network in response to determining that memory on the local memory needs to be freed up.
Owner:DELUXE MEDIA

Programmable streaming data processor for database appliance having multiple processing unit groups

A data processing system having two or more groups of data processors that have attributes that are optimized for their assigned functions. A first group consists of one or more host computers responsible for interfacing with applications and / or end users to obtain queries and for planning query execution. A second processor group consists of many streaming record-oriented processors called Job Processing Units (JPUs), preferably arranged as an MPP structure. The JPUs typically carry out the bulk of the data processing required to implement the logic of a query. Each of the JPUs typically include a general purpose microcomputer, local memory, one or more mass storage devices, and one or more network connections. Each JPU also has a special purpose programmable processor, referred to herein as a Programmable Streaming Data Processor (PSDP). The PSDP serves as an interface between the CPU of a JPU and the mass storage device, to offload functions from the CPU of the JPU.
Owner:IBM CORP

Scalable high performance 3d graphics

A high-speed ring topology. In one embodiment, two base chip types are required: a "drawing" chip, LoopDraw, and an "interface" chip, LoopInterface. Each of these chips have a set of pins that supports an identical high speed point to point unidirectional input and output ring interconnect interface: the LoopLink. The LoopDraw chip uses additional pins to connect to several standard memories that form a high bandwidth local memory sub-system. The LoopInterface chip uses additional pins to support a high speed host computer host interface, at least one video output interface, and possibly also additional non-local interconnects to other LoopInterface chip(s).
Owner:DEERING MICHAEL F +2

System and method for interacting with users over a communications network

ActiveUS20020049843A1Quick and efficient in handlingError preventionFrequency-division multiplex detailsWeb sitePrivate network
A system and method for efficiently and quickly handling content and transaction requests from various users at respective end terminals. According to embodiments of the invention, plural servers are provided at the web site to randomly receive requests from users over a communications network, such as the Internet. Each server contains a memory, such as a cache or disk storage process, that contains a copy of all data contained on every other server. When a request comes in to one of the servers, in addition to processing the request, that server broadcasts data corresponding to the request to the other servers, which are programmed to store the same request data in their respective local memories. Such broadcasts may be preferably carried out over a back-end, private network.
Owner:TELEFON AB LM ERICSSON (PUBL) +1

Method and system for offsetting network latencies during incremental searching using local caching and predictive fetching of results from a remote server

A method and system are provided for offsetting network latencies in an incremental processing of a search query entered by a user of a device having connectivity to a remote server over a network. The search query is directed at identifying an item from a set of items. In accordance with the method and system, data expected to be of interest to the user is stored in a local memory associated with the device. Upon receiving a key entry or a browse action entry of the search query from the user, the system searches the local memory associated with the device to identify results therein matching the key entry or browse action entry. The results identified in the local memory are displayed on a display associated with the device. Also upon receiving a key entry or a browse action entry of the search query from the user, the system sends the search query to the remote server and retrieves results from the remote server matching the key entry or browse action entry. The results from the remote server are merged with the results from the local memory for displaying on the display. The process is repeated for additional characters or browse actions entered by the user when he or she does not find the desired item on the display.
Owner:VEVEO INC

Object location system and method

An RF object locating system and method that uses or includes a set of N (N>2) receivers (monitoring stations) located at fixed positions in and / or about a region to be monitored, one or more reference transmitters that transmit a timing reference, a location processor that determines object location based on time-of-arrival measurements, and at least one object having an untethered tag transmitter that transmits RF pulses, which may additionally include object ID or other information. Free-running counters in the monitoring stations, whose phase offsets are determined relative to a reference transmitter, are frequency-locked with a centralized reference clock. Time-of-arrival measurements made at the monitoring stations may be stored and held in a local memory until polled by the location processor. The invention permits rapid acquisition of tag transmissions thereby enabling the monitoring of large numbers of objects, and also provides a unique approach to data correlation in severe multipath environments.
Owner:ZEBRA TECH CORP

Mobile terminal for displaying a rich text document comprising conditional code for identifying advertising information stored locally or on the internet

A method and apparatus are disclosed for transmitting advertising information to a mobile terminal over a first connection during a synchronization session and storing the advertising information in a local memory of the mobile terminal. A rich text document is transmitted to the mobile terminal over a second connection, wherein the rich text document comprises conditional code comprising advertising display criteria including a first identifier for retrieving selected advertising information stored in the local memory of the mobile terminal and a second identifier for downloading the selected advertising information from the Internet.
Owner:WESTERN DIGITAL TECH INC

Mobile terminal synchronizing components of a document separately

A method of operating a mobile terminal comprising a local memory and a screen is disclosed. The method comprises the steps of receiving a first component of a document over a first communication channel, receiving a second component of the document over a second communication channel, and combining the first and second components of the document at the mobile terminal. In an alternative embodiment, the first component of the document is received during a first synchronization session, and the second component of the document is received during a second synchronization session.
Owner:WESTERN DIGITAL TECH INC

Video Game Recording and Playback with Visual Display of Game Controller Manipulation

A system and method for recording and playback of game data is provided. A recording engine may be configured to record and playback game data, including broadcast data received over a network. The recording engine may be included in a game console or at other network-enabled devices, such as a desktop computer. The recording engine may be configured to record the game data in a buffer memory, an archival memory, and to assist in the display of the game (e.g., interacting with a graphics processing unit). Game data stored in the buffer memory may later be transferred to the archival memory. Playback commands may be operable when a portion of the game broadcast has been recorded. When a playback command is received, the game recording engine may access a portion of the game data from buffer or archival memory and displays a selected portion and may be subject to certain seek functions (e.g., fast forward and rewind). Spectators may be able to independently archive and playback game data using local memory.
Owner:SONY INTERACTIVE ENTRTAINMENT LLC

Intelligent pre-caching on a network

A Fast method of retrieving Internet web pages based on pre-caching of web pages and their objects. Access by web browsers to these objects are faster since the objects are available in the web browser's local memory cache in advance of actually needing them. Thus, when the web browser needs these objects, no network delays are experienced due to having to get them from the web server located some distance away over the Internet. In addition, a computer efficient method is provided that allows for the statistical selection of which objects to pre-cache. This pre-caching method avoids excessive pre-caching of objects that are statistically insignificant but costly in their use of computer resources. Thus, with pre-caching only the objects most likely to be used in subsequent web browser interactions will take up the computer resources in the pre-caching process. A partial-intelligent method is also provided that allows for fast retrieval of complete web pages and their objects when statistical selection of objects can not be provided. In this method, all web page objects that makeup the web pages are pre-cached without consequence of their significance to subsequent web browser interactions. With partial-intelligent pre-caching, all web page objects have equal significance and all objects are pre-cached. Thus, making access to subsequent web pages very fast at the expense of not optimizing computer resource utilization.
Owner:IBM CORP

Communicating program identifiers from a digital video recorder (DVR) to a set top box (STB) independent of when the STB demodulates the associated program data

A digital video recorder (DVR) is disclosed for use with a monitor and a set top box (STB), the STB for demodulating program data from a program signal received over a communication channel and for generating a STB graphical user interface (GUI). The DVR comprises a local memory for storing the program data received from the STB and a plurality of program identifiers. The DVR further comprises a DVR controller for maintaining the plurality of program identifiers, and for communicating to the STB the plurality of program identifiers independent of when the STB demodulates the program data identified by the program identifiers. The STB is responsive to the plurality of program identifiers to modify at least one selected operation of the STB.
Owner:KEEN PERSONAL MEDIA

Method and apparatus for anti-aliasing in a graphics system

A graphics system including a custom graphics and audio processor produces exciting 2D and 3D graphics and surround sound. The system includes a graphics and audio processor including a 3D graphics pipeline and an audio digital signal processor. The system achieves highly efficient full-scene anti-aliasing by implementing a programmable-location super-sampling arrangement and using a selectable-weight vertical-pixel support area blending filter. For a 2×2 pixel group (quad), the locations of three samples within each super-sampled pixel are individually selectable. A twelve-bit multi-sample coverage mask is used to determine which of twelve samples within a pixel quad are enabled based on the portions of each pixel occupied by a primitive fragment and any pre-computed z-buffering. Each super-sampled pixel is filtered during a copy-out operation from a local memory to an external frame buffer using a pixel blending filter arrangement that combines seven samples from three vertically arranged pixels. Three samples are taken from the current pixel, two samples are taken from a pixel immediately above the current pixel and two samples are taken from a pixel immediately below the current pixel. A weighted average is then computed based on the enabled samples to determine the final color for the pixel. The weight coefficients used in the blending filter are also individually programmable. De-flickering of thin one-pixel tall horizontal lines for interlaced video displays is also accomplished by using the pixel blending filter to blend color samples from pixels in alternate scan lines.
Owner:NINTENDO CO LTD

System and method for a distributed shared memory

A system and method for a distributed shared memory. The system includes multiple processors, each processor transmitting write commands issued therefrom concerning a shared memory to each of the processors, such that each processor receives each shared memory write command transmitted. The system also includes multiple local memories, each local memory associated with one of the processors and having a copy of the shared memory, wherein each processor completes each received shared memory write command at its associated local memory such that the copies of the shared memory remain consistent at all times. The method includes transmitting write commands concerning the shared memory to each of the processors, such that each processor receives each shared memory write command transmitted, and completing each received shared memory write command at the associated local memory such that the copies of the shared memory remain consistent at all times.
Owner:ORACLE INT CORP

Communicating a channel-change event from a set top box to a digital video recorder

A digital video recorder (DVR) for use with a monitor and a set top box (STB) is disclosed. The STB demodulates program data by tuning to at least one of a plurality of channels and comprises a DVR interface. The DVR comprises a local memory for storing the program data received from the STB, and a STB interface for communicating with the DVR interface. The DVR further comprises a DVR controller for communicating control data to direct the STB to tune to a selected channel, and for receiving a channel-change event from the STB in connection with the STB changing the tuned channel.
Owner:KEEN PERSONAL MEDIA

Method for hierarchical caching of configuration data having dataflow processors and modules having two-or multidimensional programmable cell structure (FPGAs, DPGAs, etc.)--

A method of caching commands in microprocessors having a plurality of arithmetic units and in modules having a two- or multidimensional cell arrangement is provided. The method includes combining a plurality of cells and arithmetic units to form a plurality of groups, assigning a cache unit to a group, and connecting the cache unit to a higher level unit via a tree structure. The cache unit may send requests for required commands to the higher level cache unit, which may return a command sequence including the required command, if the higher level cache unit holds the first command sequence including the required command in the higher level cache unit's local memory.
Owner:SCIENTIA SOL MENTIS AG +1

Health monitoring system

A health monitoring system which tracks the state of health of a patient and compiles a chronological health history of the patient uses a multiparametric monitor which periodically and automatically measures and records a plurality of physiological data from sensors in contact with the patient's body. The data collected is not specifically related to a particular medical condition but, instead, provides the information necessary to derive patterns which are characteristic of healthy patients as well as those who are ill. The data collected is periodically uploaded to a database in which it is stored along with similar health histories for other patients. The monitor is preferably self-contained in a chest strap which is located on the patient's torso, and makes use of a controller which controls sampling of the desired data and storage of the data to a local memory device pending uploading to the database. The more voluminous data collected is reduced and compressed prior to storage in the local memory device. Preferably, much of the monitor circuitry is run intermittently to conserve power. The monitor data is supplemented with subjective data (such as psychological and environmental conditions) collected from the patient using a handheld data input device which runs a program to solicit information from the patient. The subjective data collected is chronologically aligned with the monitor data in the database such that the health history of a patient includes both objective and subjective medical data.
Owner:THE BRIGHAM & WOMEN S HOSPITAL INC

System and method for simplifying cache coherence using multiple write policies

System and methods for cache coherence in a multi-core processing environment having a local / shared cache hierarchy. The system includes multiple processor cores, a main memory, and a local cache memory associated with each core for storing cache lines accessible only by the associated core. Cache lines are classified as either private or shared. A shared cache memory is coupled to the local cache memories and main memory for storing cache lines. The cores follow a write-back to the local memory for private cache lines, and a write-through to the shared memory for shared cache lines. Shared cache lines in local cache memory enter a transient dirty state when written by the core. Shared cache lines transition from a transient dirty to a valid state with a self-initiated write-through to the shared memory. The write-through to shared memory can include only data that was modified in the transient dirty state.
Owner:ETA SCALE AB

System for replicating and associating file types with application programs among plurality of partitions in a server

A method and apparatus according to various aspects of the present invention provides a system for associating files with relevant application programs in a network. The applications are available on a network, suitably as application objects. Each application object also includes file type information associated with the application. When a user logs onto the network, the file type information is retrieved from each accessible application object. The application launcher stores the retrieved information in the local memory of the user workstation. When a file is selected at the user workstation, the user workstation checks its local memory for the file type information corresponding to the selected file. Because the information is periodically updated by the application launcher, the current information is available to associate a particular file type extension with an application stored remotely. As a result, the appropriate application may be initiated.
Owner:EMC CORP

Virtualization bridge device

A computer system includes a shared I / O device including functions providing access to device local memory space, and a plurality of roots coupled to the shared I / O device via a switch fabric. A first root assigns a first address in a first root memory space to a first function. A second root assigns a second address in a second root memory space to a second function. The switch fabric maps the first root memory space to a first portion of device local memory space and the second root memory space to a second portion of device local memory space. Subsequently, the switch receives a data transaction request from the first root targeted to the first address, translates the first address to a corresponding location in the first portion of the device local memory space based on the mapping, and routes the data transaction request to the I / O device.
Owner:AVAGO TECH INT SALES PTE LTD

Content locality-based caching in a data storage system

A data storage caching architecture supports using native local memory such as host-based RAM, and if available, Solid State Disk (SSD) memory for storing pre-cache delta-compression based delta, reference, and independent data by exploiting content locality, temporal locality, and spatial locality of data accesses to primary (e.g. disk-based) storage. The architecture makes excellent use of the physical properties of the different types of memory available (fast r / w RAM, low cost fast read SSD, etc) by applying algorithms to determine what types of data to store in each type of memory. Algorithms include similarity detection, delta compression, least popularly used cache management, conservative insertion and promotion cache replacement, and the like.
Owner:VELOBIT
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products