Patents by Inventor Craig P. Sayers
Craig P. 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: 9356849Abstract: Developing a population category hierarchy can include providing a candidate category hierarchy, including a number of candidate categories, and a mapping between a number of reference pages and the number of candidate categories, including a number of mapped reference pages (143). Population usage data of the number of mapped reference pages can be obtained and used to determine a population traffic metric for each of the number of candidate categories (147). A number of population categories can be generated by using the population traffic metric of each of the number of candidate categories (149); and, a population category hierarchy can be produced including the number of population categories (151).Type: GrantFiled: February 16, 2011Date of Patent: May 31, 2016Assignee: Hewlett Packard Enterprise Development LPInventors: Rajan Lukose, Craig P. Sayers, Martin B. Scholz
-
Patent number: 9280536Abstract: A technique includes obtaining a plurality of n-grams from a plurality of messages, determining a temporal histogram for each n-gram, and determining synonyms among the n-grams based on a combination of a correlation of the histograms and a distance measure between n-grams.Type: GrantFiled: March 28, 2013Date of Patent: March 8, 2016Assignee: Hewlett Packard Enterprise Development LPInventors: Craig P Sayers, Meichun Hsu, Chetan K Gupta, Riddhiman Ghosh
-
Publication number: 20140039876Abstract: A system may include an analysis engine to generate a set of candidate phrases from a content stream based on the temporal resolution, the interestingness, and/or the correlation of the candidate phrases.Type: ApplicationFiled: July 31, 2012Publication date: February 6, 2014Inventors: Craig P. SAYERS, Chetan K. GUPTA, Riddhiman GHOSH
-
Publication number: 20130326060Abstract: Developing a population category hierarchy can include providing a candidate category hierarchy, including a number of candidate categories, and a mapping between a number of reference pages and the number of candidate categories, including a number of mapped reference pages (143). Population usage data of the number of mapped reference pages can be obtained and used to determine a population traffic metric for each of the number of candidate categories (147). A number of population categories can be generated by using the population traffic metric of each of the number of candidate categories (149); and, a population category hierarchy can be produced including the number of population categories (151).Type: ApplicationFiled: February 16, 2011Publication date: December 5, 2013Inventors: Rajan Lukose, Craig P. Sayers, Martin B. Scholz
-
Patent number: 8548280Abstract: Systems and methods for replacing non-image text are provided. One method for replacing non-image text includes padding a first data representing an image of text to create an image segment. The method includes replacing a second data representing non-image text with the image segment.Type: GrantFiled: February 14, 2011Date of Patent: October 1, 2013Assignee: Hewlett-Packard Development Company, L.P.Inventors: Craig P. Sayers, Prakash Reddy
-
Patent number: 8413037Abstract: A page of a digitally scanned document and graphical user interface elements (GUI) are displayed. Each GUI element corresponds to a potential flaw within the page and includes an example image of the potential flaw. After the GUI elements are displayed, a user is permitted to select a user-detected flaw present within the page of the digitally scanned document by selecting one of the GUI elements.Type: GrantFiled: June 27, 2010Date of Patent: April 2, 2013Assignee: Hewlett-Packard Development Company, L.P.Inventors: Craig P. Sayers, Prakash Reddy
-
Publication number: 20120207390Abstract: Systems and methods for replacing non-image text are provided. One method for replacing non-image text includes padding a first data representing an image of text to create an image segment. The method includes replacing a second data representing non-image text with the image segment.Type: ApplicationFiled: February 14, 2011Publication date: August 16, 2012Inventors: Craig P. Sayers, Prakash Reddy
-
Publication number: 20120210383Abstract: Systems, methods, and computer-readable and executable instructions are provided for presenting streaming media for an event. Presenting streaming media for an event can include receiving an outgoing message. Presenting streaming media for an event can also include evaluating the outgoing message to determine if the message is related to the event. Furthermore, presenting streaming media for an event can include taking an action with respect to presenting streaming media based on the relation to the event.Type: ApplicationFiled: February 10, 2012Publication date: August 16, 2012Inventors: Craig P. Sayers, Henri J. Suermondt, Martin B. Scholz
-
Publication number: 20110320934Abstract: A page of a digitally scanned document and graphical user interface elements (GUI) are displayed. Each GUI element corresponds to a potential flaw within the page and includes an example image of the potential flaw. After the GUI elements are displayed, a user is permitted to select a user-detected flaw present within the page of the digitally scanned document by selecting one of the GUI elements.Type: ApplicationFiled: June 27, 2010Publication date: December 29, 2011Inventors: Craig P. Sayers, Prakash Reddy
-
Patent number: 7643054Abstract: Techniques for directed guidance of viewing devices which enable a spectator to be guided toward points of interest using guidance cues from viewpoint control sources including other viewing devices or event directors. A viewing system according to the present techniques include a viewpoint control source that generates a guidance cue for a point of interest and a viewing device that obtains the guidance cue from the viewpoint control source and in response generates a guidance signal for moving a viewpoint of the viewing device in a direction indicated by the guidance cue.Type: GrantFiled: December 9, 2002Date of Patent: January 5, 2010Assignee: Hewlett-Packard Development Company, L.P.Inventors: Martin L. Griss, Craig P. Sayers
-
Patent number: 7620016Abstract: 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: GrantFiled: October 15, 2003Date of Patent: November 17, 2009Assignee: Hewlett-Packard Development Company, L.P.Inventor: Craig P. Sayers
-
Patent number: 7519822Abstract: 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: GrantFiled: March 10, 2004Date of Patent: April 14, 2009Assignee: Hewlett-Packard Development Company, L.P.Inventors: Craig P. Sayers, Alan H. Karp
-
Patent number: 7447991Abstract: A document agent. The document agent comprises a structure having elements that are readable by a web-browser to display as a web page. The structure also has embedded code to function as a software agent. Therefore, the structure functions as both a web page and as a software agent.Type: GrantFiled: April 1, 2002Date of Patent: November 4, 2008Assignee: Hewlett-Packard Development Company, L.P.Inventors: Craig P. Sayers, David I. Bell
-
Patent number: 7426525Abstract: 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: GrantFiled: August 8, 2003Date of Patent: September 16, 2008Assignee: Hewlett-Packard Development Company, L.P.Inventors: Craig P. Sayers, Alan H. Karp
-
Patent number: 7135977Abstract: 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: GrantFiled: January 4, 2005Date of Patent: November 14, 2006Assignee: Hewlett-Packard Development Company, L.P.Inventors: Bernard Burg, Craig P. Sayers, William K. Wilkinson, Harumi Anne Kuno
-
Patent number: 6958708Abstract: An electronic guide system is described that includes a fixed-location beacon located adjacent to a location which is associated with a plurality of landmarks to transmit electronic signals containing descriptive information of each of the landmarks. The guide system also includes a client device physically separated from the beacon to receive the electronic signals containing the descriptive information of each of the landmarks when placed by a user within a transmission range of the beacon. A viewing direction sensor is provided to determine viewing direction of the user to cause the client device to provide the user with the descriptive information of one of the landmarks at which the user is looking. An electronic guide system that includes a movable beacon is also described.Type: GrantFiled: August 26, 2003Date of Patent: October 25, 2005Assignee: Hewlett-Packard Development Company, L.P.Inventors: Bernard Burg, Craig P. Sayers
-
Patent number: 6901329Abstract: An electronic guide system is described that includes a fixed-location beacon located adjacent to a location which is associated with a plurality of landmarks to transmit electronic signals containing descriptive information of each of the landmarks. The guide system also includes a client device physically separated from the beacon to receive the electronic signals containing the descriptive information of each of the landmarks when placed by a user within a transmission range of the beacon. A viewing direction sensor is provided to determine viewing direction of the user to cause the client device to provide the user with the descriptive information of one of the landmarks at which the user is looking. An electronic guide system that includes a movable beacon is also described.Type: GrantFiled: January 29, 2002Date of Patent: May 31, 2005Assignee: Hewlett-Packard Development Company, L.P.Inventors: Bernard Burg, Craig P. Sayers
-
Patent number: 6898334Abstract: A system and method for using specially printed paper and a handheld device to supplement, or replace, large displays and user interfaces commonly required for efficient use of computing devices. The paper is encoded with location information and a message. The message is distributed redundantly across the page, may be arbitrarily large, and may contain security information. In one embodiment, the device uses a single sensor to read the encoded message and location information, and to measure the relative motion of the device. After scanning the specially printed paper, a user may then raise the device, place it on any convenient flat surface, and continue to slide, exploring areas outside of the printed copy.Type: GrantFiled: January 17, 2002Date of Patent: May 24, 2005Assignee: Hewlett-Packard Development Company, L.P.Inventor: Craig P. Sayers
-
Publication number: 20040205574Abstract: A document agent. The document agent comprises a structure having elements that are readable by a web-browser to display as a web page. The structure also has embedded code to function as a software agent. Therefore, the structure functions as both a web page and as a software agent.Type: ApplicationFiled: April 1, 2002Publication date: October 14, 2004Inventors: Craig P. Sayers, David I. Bell
-
Publication number: 20040109007Abstract: Techniques for directed guidance of viewing devices which enable a spectator to be guided toward points of interest using guidance cues from viewpoint control sources including other viewing devices or event directors. A viewing system according to the present techniques include a viewpoint control source that generates a guidance cue for a point of interest and a viewing device that obtains the guidance cue from the viewpoint control source and in response generates a guidance signal for moving a viewpoint of the viewing device in a direction indicated by the guidance cue.Type: ApplicationFiled: December 9, 2002Publication date: June 10, 2004Inventors: Martin L. Griss, Craig P. Sayers