Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Sagmeister

Patricia M. Sagmeister, Rueschlikon CH

Patent application numberDescriptionPublished
20100042787CACHE INJECTION DIRECTING TOOL - A method for directing cache injection based on actual system load may include providing a snooping-based fabric having two or more bus-coupled units. At least one of the bus-coupled units may be configured as an injection unit for directing cache injection. A snoop request may be transmitted from the injection unit to one or more destination units of the other bus-coupled unit. The snoop request may include an identification value having a function identifier. The function identifier may identify a destination function for the cache injection, where the destination function is configured to run on the destination unit. A snoop response may be transmitted from the destination unit to the injection unit in response to the snoop request. The snoop response may include a function response value indicating whether the function identifier matches a function indication of a snoop register for the destination unit.02-18-2010

Patricia M. Sagmeister, Adliswil CH

Patent application numberDescriptionPublished
20110131581Scheduling Virtual Interfaces - A mechanism is provided for scheduling virtual interfaces having at least one virtual interface scheduler, a virtual interface context cache and a pipeline with a number of processing units. The virtual interface scheduler is configured to send a lock request for a respective virtual interface to the virtual interface context cache. The virtual interface context cache is configured to lock a virtual interface context of the respective virtual interface and to send a lock token to the virtual interface scheduler in dependence on said lock request. The virtual interface context cache configured to hold a current lock token for the respective virtual interface context and to unlock the virtual interface context, if a lock token of an unlock request received from the pipeline matches the held current lock token.06-02-2011

Patricia M. Sagmeister, Yorktown Heights, NY US

Patent application numberDescriptionPublished
20110258347COMMUNICATIONS SUPPORT IN A TRANSACTIONAL MEMORY - A system, method and computer program product are provided for supporting Transactional Memory communications. In one embodiment, the system comprises a transactional memory host with a host transactional memory buffer, an endpoint device, a transactional memory buffer associated with the endpoint device, and a communication path connecting the endpoint device and host. Input/Output transactions associated with the endpoint device executed in transactional memory on the host are stored in both the host transactional memory buffer and the transactional memory buffer associated with the endpoint device. In an embodiment, the Transactional Memory system further comprises an intermediate device located on the communication path between the host and the endpoint device, and an intermediate transactional memory buffer associated with said intermediate devices. In this embodiment, the Input/Output transactions associated with said endpoint device are stored in the intermediate transactional memory buffer associated with the intermediate device.10-20-2011

Patricia Maria Sagmeister, Yorktown Heights, NY US

Patent application numberDescriptionPublished
20100223624METHOD FOR PUSHING WORK REQUEST-ASSOCIATED CONTEXTS INTO AN IO DEVICE - A system and method employing the system for pushing work request associated contexts into a computer device includes issuing a request to a device in a computer system. Context data is fetched from a data storage device for the device. Context is determined for specified data requests, and context misses in the device are predicted. The system and method then initiates a context push and pushes the context into the device using a controller when a context miss is detected. Thereby, reducing the context miss latency time or delay in retrieving context data.09-02-2010

Patricia Maria Sagmeister, Adliswil CH

Patent application numberDescriptionPublished
20090141630METHOD FOR MONITORING DATA CONGESTION IN A COMPUTER NETWORK WITH MULTIPLE NODES AND METHOD FOR CONTROLLING DATA TRANSMISSION IN THE COMPUTER NETWORK - A method for monitoring data congestion in a computer network with multiple nodes and for controlling data transmission in the computer network. The method includes generating a congestion notification by the node which detects a data congestion and transmitting the congestion notification to the data source which is involved in the data congestion. The method also includes generating in the data source a congestion value which indicates how severe the data congestion is, and storing in a worst case array of the data source those congestion values which indicate the most severe data congestions.06-04-2009
20090144505Memory Device - The present invention relates to a memory device, in particular, to a memory device comprising a cache memory with a predetermined amount of cache sets, each cache set comprising a predetermined amount of cache lines. Each cache line is operable to indicate a cache data injection into the particular cache line triggered by a bus-actor.06-04-2009