Patents by Inventor Craig Sayers

Craig Sayers 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).

  • Patent number: 9117202
    Abstract: In a computerized method of identifying and displaying messages containing an identifier, where the messages are privately stored for restricted access by a user, the identifier of a document displayed in a navigation area result window is identified. In addition, the message store is scanned to identify messages containing the identifier and the messages identified as containing the identifier are displayed in a messaging area window.
    Type: Grant
    Filed: October 21, 2008
    Date of Patent: August 25, 2015
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Tyler Close, John Recker, Craig Sayers, Ian N Robinson
  • Patent number: 7643550
    Abstract: A method for presenting streaming media for an event. Event-specific information is received, wherein the event-specific information comprises data stream information identifying at least one data stream associated with the event, compression quality information identifying a measure of compression quality for the data stream associated with the event, and sensor information identifying at least one sensor associated with the event. The measure of compression quality for the data stream is determined based on the compression quality information and the sensor.
    Type: Grant
    Filed: October 9, 2002
    Date of Patent: January 5, 2010
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Bernard Burg, Craig Sayers
  • Publication number: 20090113281
    Abstract: In a computerized method of identifying and displaying tags that represent respective identifiers in messages privately stored in a message store for restricted access by a user, at least one document identifier is discovered. The message store is scanned to identify messages containing the at least one document identifier and one or more identifiers in the messages identified as containing the at least one document identifier are identified. In addition, respective tags associated with the one or more identifiers are created and displayed in a tag area.
    Type: Application
    Filed: October 21, 2008
    Publication date: April 30, 2009
    Inventors: Tyler Close, Craig Sayers
  • Publication number: 20090112720
    Abstract: In a computerized method of identifying and displaying messages containing an identifier, where the messages are privately stored for restricted access by a user, the identifier of a document displayed in a navigation area result window is identified. In addition, the message store is scanned to identify messages containing the identifier and the messages identified as containing the identifier are displayed in a messaging area window.
    Type: Application
    Filed: October 21, 2008
    Publication date: April 30, 2009
    Inventors: Tyler Close, John Recker, Craig Sayers, Ian R. Robinson
  • Publication number: 20080253079
    Abstract: Methods and systems of selecting functionality of a portable computer. At least some of the illustrative embodiments are methods comprising inserting a portable computer into a cradle unit, and implementing a functionality by the portable computer (the functionality selected at least in part by interaction between the portable computer and the cradle unit).
    Type: Application
    Filed: April 12, 2007
    Publication date: October 16, 2008
    Inventors: Ian N. Robinson, Craig Sayers
  • Patent number: 7436885
    Abstract: At least one data stream associated with an event is received. Compressing the data stream generates a first signal. A second signal is generated based on a difference between the data stream and the first signal. The second signal is compressed according to a measure of compression quality. The first signal and the second signal are transmitted.
    Type: Grant
    Filed: October 30, 2002
    Date of Patent: October 14, 2008
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Bernard Burg, Craig Sayers
  • Publication number: 20070115124
    Abstract: Information from an object having an RFID tag is received and state information about the object is received from a sensing device. A state is determined for the object using the information from the tag and the sensing device, and the state is assigned to the object.
    Type: Application
    Filed: November 21, 2005
    Publication date: May 24, 2007
    Inventors: Cyril Brignone, Salil Pradhan, Craig Sayers
  • Publication number: 20070104112
    Abstract: Provided are systems and techniques for connecting first and second devices over a network by utilizing a small, portable third device to carry network connection information from one of the devices to the other. In one representative implementation, the portable device functions as a sort of virtual cable, in that plugging it into one of the first and second devices causes a connection to be established with the other.
    Type: Application
    Filed: November 4, 2005
    Publication date: May 10, 2007
    Inventors: Craig Sayers, Evan Kirshenbaum
  • Publication number: 20070005382
    Abstract: Interactively displaying assets in a data center. Data describing locations over time for the assets in the data center is accessed. Asset location is displayed in a graphical user interface (GUI). The asset location comprises a view of a rack in the data center. Also displayed in the GUI is an asset history related to the rack. At least one of the displaying asset location and the displaying the asset history is responsive to user selection of an element in the GUI.
    Type: Application
    Filed: June 29, 2005
    Publication date: January 4, 2007
    Inventor: Craig Sayers
  • Publication number: 20060245530
    Abstract: An embodiment of a synchronizer for a mobile device comprises memory for containing identification data and message data. The synchronizer is operative at least part of the time when the mobile device is inactive to establish communication with a base station, to provide from memory identification data enabling the base station to establish communication between the synchronizer and a server and, where message data is waiting to be transferred between the server and the mobile device, to enable transfer of message data waiting to be transferred. The synchronizer is operative when the mobile device is active to transfer message data between the mobile device and the memory of the synchronizer.
    Type: Application
    Filed: April 29, 2005
    Publication date: November 2, 2006
    Inventors: Salil Pradhan, Craig Sayers, John Recker, Alan McReynolds
  • Publication number: 20060148443
    Abstract: A method of tracking an identification device includes storing data about the identification device in a register, the data to be stored including data relating to a forwarding location to which requests for information about the identification device should be forwarded. The identification device is attached to an item to be monitored. The method includes accessing the register when the identification device has been read and a request for information has been received. Details of the forwarding location are obtained from the register. The request is forwarded to the forwarding location and the requested information about the identification device is sent from the forwarding location to a requester of the information.
    Type: Application
    Filed: January 4, 2005
    Publication date: July 6, 2006
    Inventors: Bernard Burg, Craig Sayers, William Wilkinson, Harumi Kuno
  • Publication number: 20050204141
    Abstract: This disclosure provides a method and apparatus for processing descriptive statements. More particularly, this disclosure provides a way of quickly and reliably signing and authenticating RDF statements without requiring a data sort. By using a commutative hashing function that combines multiple independent hashes, ideally one per serialized statement, signing and verifying can each be completed without a data sort; inclusion of an “extra” identifier, e.g., the total number of RDF statements, may enhance the security of the signed statements by helping minimize exposure to potential attackers. The disclosure also describes how to later add additional statements to an existing signature and hash using an incremental process.
    Type: Application
    Filed: March 10, 2004
    Publication date: September 15, 2005
    Inventors: Craig Sayers, Alan Karp
  • Publication number: 20050083882
    Abstract: Method and system for controlling wireless access to a local area network. A first area is provided for wireless access to a local area network. Wirelessly transmitted within a second area is information needed by a wireless device to gain access to the local area network. At least part of the first area is outside the second area.
    Type: Application
    Filed: October 15, 2003
    Publication date: April 21, 2005
    Inventor: Craig Sayers
  • Publication number: 20050033768
    Abstract: Method and apparatus for establishing an identity for an object in an object description language. A set of attribute values describing the object may be read from a data storage arrangement. Respective numerical hash values may be calculated for each attribute value of the set of attribute values, and a unique identifier may be formed as a function of the numerical hash values. A reference to the object may be created as a function of the unique identifier, and the reference used to establish an identity of the object in the object description language.
    Type: Application
    Filed: August 8, 2003
    Publication date: February 10, 2005
    Inventors: Craig Sayers, Alan Karp
  • Patent number: 6782238
    Abstract: A method for presenting media on an electronic device. A landmark is identified based on a landmark sensor of the electronic device. Media is selected based on the landmark. The media is presented on the electronic device.
    Type: Grant
    Filed: August 6, 2002
    Date of Patent: August 24, 2004
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Bernard Burg, Craig Sayers
  • Patent number: 6765565
    Abstract: A method for enhancing a sporting event by localized display of information is disclosed. Information is collected and correlated with an associated spatial location. A portion of that information is selected based on its relevance. The portion of information selected is displayed at that spatial location.
    Type: Grant
    Filed: August 26, 2002
    Date of Patent: July 20, 2004
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Craig Sayers, Alan H. Karp
  • Publication number: 20040071214
    Abstract: At least one data stream associated with an event is received. Compressing the data stream generates a first signal. A second signal is generated based on a difference between the data stream and the first signal. The second signal is compressed according to a measure of compression quality. The first signal and the second signal are transmitted.
    Type: Application
    Filed: October 30, 2002
    Publication date: April 15, 2004
    Inventors: Bernard Burg, Craig Sayers
  • Publication number: 20040071209
    Abstract: A method for presenting streaming media for an event. Event-specific information is received, wherein the event-specific information comprises data stream information identifying at least one data stream associated with the event, compression quality information identifying a measure of compression quality for the data stream associated with the event, and sensor information identifying at least one sensor associated with the event. The measure of compression quality for the data stream is determined based on the compression quality information and the sensor.
    Type: Application
    Filed: October 9, 2002
    Publication date: April 15, 2004
    Inventors: Bernard Burg, Craig Sayers
  • Publication number: 20040036771
    Abstract: A method for enhancing a sporting event by localized display of information is disclosed. Information is collected and correlated with an associated spatial location. A portion of that information is selected based on its relevance. The portion of information selected is displayed at that spatial location.
    Type: Application
    Filed: August 26, 2002
    Publication date: February 26, 2004
    Inventors: Craig Sayers, Alan H. Karp
  • Publication number: 20040029086
    Abstract: A method for presenting media on an electronic device. A landmark is identified based on a landmark sensor of the electronic device. Media is selected based on the landmark. The media is presented on the electronic device.
    Type: Application
    Filed: August 6, 2002
    Publication date: February 12, 2004
    Inventors: Bernard Burg, Craig Sayers