1
Donald F Hooper, Matthew S Goldman, Peter C Bixby, Suban Krishnamoorthy: Segmented video on demand system. Digital Equipment Corporation, Arthur W Fisher, Barry N Young, May 9, 1995: US05414455 (501 worldwide citation)

In a system for distributing videos, a plurality of videos are stored on a mass storage device. Each video includes a plurality of frames of digitized video data for play-back on a viewing device. The system includes a memory buffer for storing a segment of a selected one of the videos. The segment ...


2
Donald F Hooper, Matthew S Goldman, Peter C Bixby, Suban Krishnamoorthy: Video on demand with memory accessing and or like functions. Digital Equipment Corporation, Dirk Brinkman, Ronald C Hudgens, Arthur W Fisher, August 15, 1995: US05442390 (434 worldwide citation)

In a system for interactively viewing videos, a selected video is transmitted as a plurality of frames of digitized video data for playback on a viewing device. The system receives the transmitted video data and includes a memory buffer for storing a segment of a selected one of the videos. The segm ...


3
Rona J Newmark, Rosemarie Alicandro, Peter C Bixby, Donald D Burn, Eric H Enberg, Paul K Marino, Paul W Woodbury: Distributed processing system having plural computers each using identical retaining information to identify another computer for executing a received command. Data General Corporation, February 15, 1994: US05287537 (109 worldwide citation)

A distributed computer system having a plurality of digital computer systems interconnected by a bus. Each digital computer system runs one or more programs. When it receives a command directed to a system device or a program, it determines whether it can fulfill the command. If not, it determines w ...


4
David I Epstein, Mark D Hummel, Jeffrey F Hatalsky, Rona J Newmark, Rosemarie Alicandro, Peter C Bixby, Donald D Burn, Eric H Enberg, Paul K Marino, Paul W Woodbury, Michael A Pogue, Morgan J Dempsey, Shreyaunsh R Shah, Leo C Waible III: Contention revolution in a digital computer system. Data General, May 14, 1991: US05016162 (49 worldwide citation)

A method of assigning priorities and resolving bus contention in a distributed computer system is disclosed. Each system node is assigned an identifier. Priorities are reassigned at each change in bus access such that the node that most recently had access to the bus is assigned the lowest priority ...


5
Sorin Faibish, Stephen A Fridella, Uday K Gupta, Xiaoye Jiang, Peter C Bixby: Storage array virtualization using a storage block mapping protocol client and server. EMC Corporation, Richard Auchterlonie, Novak Druce & Quigg, January 26, 2010: US07653832 (23 worldwide citation)

A cached disk array includes a disk storage array, a global cache memory, disk directors coupling the cache memory to the disk storage array, and front-end directors for linking host computers to the cache memory. The front-end directors service storage access requests from the host computers, and t ...


6
Jean Pierre Bono, Jiannan Zheng, Peter C Bixby, Xiaoye Jiang: Reducing data copy operations for writing data from a network to storage of a cached data storage system by organizing cache blocks as linked lists of data fragments. EMC Corporation, Novak Druce & Quigg, Richard Auchterlonie, May 3, 2005: US06889288 (9 worldwide citation)

In a network attached cached disk storage system, data is transmitted over the network in data packets having a data length that is much smaller than the logical block size for reading or writing to disk storage. To avoid copying of data from network port buffers to the cache memory, the cache block ...


7
Sairam Veeraswamy, Peter C Bixby: Concurrent access to data during replay of a transaction log. EMC Corporation, Deepika Bhayana, Jason A Reyes, Krishnedu Gupta, March 10, 2015: US08977898 (5 worldwide citation)

A dataset is concurrently recovered after a server crash while the dataset is actively used for servicing client requests. In response to a reboot, records of not-yet-completed transactions in a transaction log are parsed to create a graph of dependencies between the transactions. Once this graph ha ...


8
Marc A DeSouter, Pranit Sethi, Morgan Clark, Jean Pierre Bono, Sairam Veeraswamy, Peter C Bixby, Philippe Armangau: Multi-threaded in-memory processing of a transaction log for concurrent access to data during log replay. EMC Corporation, Deepika Bhayana, Jason A Reyes, Krishnendu Gupta, April 28, 2015: US09021303 (3 worldwide citation)

A dataset is recovered after a server reboot while clients access the dataset. In response to the reboot, not-yet-completed transactions in a log are parsed to create, for each of the dataset blocks modified by these active transactions, a respective block replay list of the active transactions that ...


9
Jean Pierre Bono, Jiannan Zheng, Peter C Bixby, Xiaoye Jiang: Reducing data copy operations for writing data from a network to storage of a cached data storage system by organizing cache blocks as linked lists of data fragments. Richard C Auchterlonie, Howrey Simon Arnold & White, June 3, 2004: US20040107318-A1 (1 worldwide citation)

In a network attached cached disk storage system, data is transmitted over the network in data packets having a data length that is much smaller than the logical block size for reading or writing to disk storage. To avoid copying of data from network port buffers to the cache memory, the cache block ...


10
Peter C Bixby, Xiaoye Jiang, Uday K Gupta, Sorin Faibish: Pathname caching and protection of the root directory in a nested multilayer directory structure. EMC Corporation, Richard Auchterlonie, Novak Druce & Quigg, April 24, 2012: US08166005

Servers in a storage system store a nested multilayer directory structure, and a global index that is an abstract of the directory structure. The global index identifies respective portions of the directory structure that are stored in respective ones of the servers, and the global index identifies ...



Click the thumbnails below to visualize the patent trend.