1
Paul Andre Gauthier, Kevin A Epstein, Anshu Aggarwal: Method of creating data streams for user-specific usage data gathering systems. Inktomi Corporation, Christopher J Brokaw, Hickman Palermo Truong & Becker, January 31, 2006: US06993590 (91 worldwide citation)

A method and apparatus are provided for capturing and managing user-specific data, where the user-specific data contains information on the user's interaction with the Net. The method generally involves using a proxy to capture or cause to capture the user-specific data and then storing the user-spe ...


2
Scott Banister, Paul Clegg, Peter Schlampp, Patrick R Peterson: Electronic message delivery using an alternate source approach. IronPort Systems, Hickman Palermo Truong & Becker, Christopher J Brokaw, May 15, 2007: US07219131 (89 worldwide citation)

Message delivery approaches in which senders define filters with associated actions for evaluation in relation to specified messages. After creating and storing filters with specified actions, senders dispatch messages to a processing system, which evaluates the filters against the messages. If a ma ...


3
Steven McCanne: Performing multicast communication in computer networks by using overlay routing. Yahoo, Hickman Palermo Troung & Becker, Christopher J Brokaw, November 7, 2006: US07133928 (80 worldwide citation)

An overlay protocol and system for allowing multicast routing in the Internet to be performed at the application level. The overlay protocol uses “native” Internet multicast and multicast routing protocols to route information, according to overlay routing tables. Overlay groups are mapped to native ...


4
Niloy Banerjee, John John E So, Michael Rocha: Techniques for providing off-host storage for a database application. Oracle International Corporation, Christopher J Brokaw, Hickman Palermo Truong & Becker, September 21, 2004: US06795830 (72 worldwide citation)

Techniques for distributing database functions in a system of database devices includes performing database management tasks for a database on a first device connected to a network. The first device is designated a database host. Data file storage and retrieval tasks for the database are sent to a s ...


5
David J Pawson: Dynamic personalized content resolution for a media server. Oracle International Corporation, Hickman Palermo Truong & Becker, Christopher J Brokaw, September 13, 2005: US06944585 (68 worldwide citation)

A streaming media server is provided for dynamically resolving a request for digital content based upon the identity of the requester. The digital content may be specifically tailored to the demographics of the viewer, and need not be physically stored in sequence. Information about a viewer of digi ...


6
Debashis Saha, John Ciminski: Transmitting acknowledgements using direct memory access. Oracle International Corporation, Hickman Palermo Truong & Becker, Christopher J Brokaw, November 7, 2006: US07133902 (49 worldwide citation)

Direct memory accessed is used to perform database operations between two or more machines. Data is read from a first buffer located on a first machine. The data was written into the first buffer in response to the data being written into a second buffer at a second machine. In one embodiment, based ...


7
Gary Gere: Method and system for live operating environment upgrades. Sun Microsystems, Hickman Palermo Truong & Becker, Christopher J Brokaw, February 14, 2006: US07000229 (40 worldwide citation)

A method and system for implementing a live operating system upgrade of a computer system. The method includes generating a first copy of a previous operating system environment of the computer system. The computer system is then booted to a subsequent operating system environment. A second copy of ...


8
Jacob Christfort, Jeremy Chone: Developing applications online. Oracle International Corporation, Hickman Palermo Truong & Becker, Christopher J Brokaw, October 24, 2006: US07127705 (37 worldwide citation)

A method and apparatus for providing a network based operating system for mobile clients is disclosed. Services may be developed that can be used to support different client devices with different capabilities. The services provide output with multiple variations based on different devices, and an i ...


9
Jae Jun Lee, Byung Hee Choung, Tom Charles Kraikit, Jerald Duane Jensen, Varouzhan Ebrahimian, Kurt Lee Christofferson, Kenneth Chun Hei Kwok, Himabindu Dharmavaram, Philip Daman Sarin, Indira Iyer, Sunnia Hsi Peng Lin, Howard Mario Narvaez: System and method for providing access to a unified message store logically storing computer telephony messages. Oracle International Corporation, Brian D Hickman, Christopher J Brokaw, Hickman Palermo Truong & Becker, December 9, 2003: US06661877 (37 worldwide citation)

A system and method for providing access to a unified message store logically storing computer telephony messages is disclosed. A multiplicity of heterogeneous storage objects corresponding to computer telephony messages are stored in a unified message store. An application software layer exchanging ...


10
Gianfranco Putzolu: Partitioning ownership of a database among different database servers to control access to the database. Oracle International Corporation, Christopher J Brokaw, Hickman Palermo Truong & Becker, March 23, 2004: US06711571 (36 worldwide citation)

A database or some portion thereof is partitioned into ownership groups. Each ownership group is assigned one or more database servers as owners of the ownership group. The database servers that are assigned as owners of an ownership group are treated as the owners of all data items that belong to t ...