Patents by Inventor Elbert Hu

Elbert Hu has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20070124201
    Abstract: Systems and methods for allowing access to digital content. Digital content and targeted advertisements are separately provided to a user device. At least one interactive viewer test is used to verify that the user has viewed the targeted advertisements as a prerequisite to being given the rights to playback the digital content.
    Type: Application
    Filed: November 30, 2005
    Publication date: May 31, 2007
    Inventors: Hubert Hu, Elbert Hu, Jian-Hwa Hu
  • Publication number: 20070112766
    Abstract: A method of facilitating interaction is disclosed. The method comprises gathering substantially anonymous, match-relevant information from a first entity to form a first profile, matching the first profile with another profile belonging to a second entity, and causing or encouraging the first and second entities whose profiles match to go to a particular venue or event at a predefined time. A matching service and methods of selective marketing to entities participating in the methods and service are also disclosed.
    Type: Application
    Filed: November 8, 2005
    Publication date: May 17, 2007
    Inventors: Elbert Hu, Hubert Hu
  • Publication number: 20060031524
    Abstract: A number of improvements in network adapters that offload protocol processing from the host processor are provided. Specifically, a mechanism for improving connection establishment in a system utilizing an offload network adapter is provided. The connection establishment mechanism provides the ability to offload connection establishment and maintenance of connection state information to the offload network adapter. As a result of this offloading of connection establishment and state information maintenance, the number of communications needed between the host system and the offload network adapter may be reduced. In addition, offloading of these functions to the offload network adapter permits bulk notification of established connections and state information to the host system rather than piecemeal notifications as is present in known computing systems.
    Type: Application
    Filed: July 14, 2004
    Publication date: February 9, 2006
    Applicant: International Business Machines Corporation
    Inventors: Douglas Freimuth, Elbert Hu, Ronald Mraz, Erich Nahum, Prashant Pradhan, Sambit Sahu, John Tracey
  • Publication number: 20060015651
    Abstract: A number of improvements in network adapters that offload protocol processing from the host processor are provided. Specifically, mechanisms for handling memory management and optimization within a system utilizing an offload network adapter are provided. The memory management mechanism permits both buffered sending and receiving of data as well as zero-copy sending and receiving of data. In addition, the memory management mechanism permits grouping of DMA buffers that can be shared among specified connections based on any number of attributes. The memory management mechanism further permits partial send and receive buffer operation, delaying of DMA requests so that they may be communicated to the host system in bulk, and expedited transfer of data to the host system.
    Type: Application
    Filed: July 14, 2004
    Publication date: January 19, 2006
    Applicant: International Business Machines Corporation
    Inventors: Douglas Freimuth, Elbert Hu, Ronald Mraz, Erich Nahum, Prashant Pradhan, Sambit Sahu, John Tracey
  • Publication number: 20060015618
    Abstract: A number of improvements in network adapters that offload protocol processing from the host processor are provided. Specifically, an improved mechanism for handling receipt of data packets in a system utilizing an offload network adapter. The offload network adapter may include logic that permits the offload network adapter to delay notification of data reception to the host system in different ways. The advantage of delaying the notice of data packet reception to the host system is the potential for aggregation of several data packets, which can arrive immediately after the first one, for example, in a single notification. Given a stream with continuous data packet arrival, a value may be set, either statically or dynamically, for notification delay and this value may be configurable for the host system per communication socket.
    Type: Application
    Filed: July 14, 2004
    Publication date: January 19, 2006
    Applicant: International Business Machines Corporation
    Inventors: Douglas Freimuth, Elbert Hu, Ronald Mraz, Erich Nahum, Prashant Pradhan, Sambit Sahu, John Tracey