Patents Examined by Belinda Xue
  • Patent number: 8874605
    Abstract: A system facilitates automatically determining the hypothetical context information or the distribution of hypothetical contexts. During operation, the system receives a request from a user for one or more recommendations. The system also receives a current context substantially associated with the request. The system then determines a hypothetical context for the request, wherein the hypothetical context may be determined by considering several sources of information, including but not limited to the current context, past contexts, and relationships between the current context and past contexts. Next, the system determines one or more recommendations for the user based on the hypothetical context. Finally, the system returns the one or more recommendations to the user.
    Type: Grant
    Filed: February 15, 2011
    Date of Patent: October 28, 2014
    Assignee: Palo Alto Research Center Incorporated
    Inventors: Kurt E. Partridge, Robert R. Price, Nicolas B. Ducheneaut
  • Patent number: 8799303
    Abstract: A system for identifying an electronic counterpart for a rendered document is described. The system receives an indication of a text capture operation performed from a rendered document. The indication identifies a text sequence captured as part of the text capture operation, the identified text sequence comprising fewer than nine words. In response to receiving the indication, the system uniquely identifies an electronic document from which the rendered document was rendered.
    Type: Grant
    Filed: October 13, 2010
    Date of Patent: August 5, 2014
    Assignee: Google Inc.
    Inventors: Martin T. King, Dale L. Grover, Clifford A. Kushler, James Q. Stafford-Fraser
  • Patent number: 8793259
    Abstract: In an exemplary aspect, the present invention includes a control unit that when a keyword for search is entered, collects texts containing that keyword from texts stored in a storage unit, extracts a noun of collected first texts, determines a noun partially matching with the keyword as a first word, extracts a second text containing that first word among the first texts, extracts a word from the second text, the word being one of a noun, a verb, and an adjective, counts the number of times an extracted word is used, determines a word whose number of times of use is placed in predefined highest ranks as a second word, the second word being a related word to the first word, and outputs the first word and the second word.
    Type: Grant
    Filed: August 18, 2009
    Date of Patent: July 29, 2014
    Assignee: NEC Biglobe, Ltd.
    Inventor: Norikazu Matsumura
  • Patent number: 8756202
    Abstract: A method of archiving data from a logstream includes determining a begin time parameter earlier in time than a last record obtained from the logstream of data. A request is sent for records from the logstream of data starting at the begin time parameter. Records are received from the logstream of data and selected records are archived.
    Type: Grant
    Filed: April 14, 2008
    Date of Patent: June 17, 2014
    Assignee: CA, Inc.
    Inventors: Charles F. Waselewski, Michael D. Livingston
  • Patent number: 8738619
    Abstract: Systems and methods for data aggregation, targeting and acquisition are described. A method may receive data and storing the data in one or more source data tables and select one of the one or more source data tables. The selected source data table includes updated data fields. The method may also identify a plurality of destination data tables that need to be updated, in which each destination data table is linked to and contains an aggregation of a subset of data from the selected source data table, identify one or more data fields in the identified destination data tables that need to be updated with data from the updated data fields in the selected source data table, and determine using the processor, for each identified destination data table, a best aggregation source data table.
    Type: Grant
    Filed: April 1, 2010
    Date of Patent: May 27, 2014
    Assignee: Touchstone Systems, Inc.
    Inventors: Jerry Lambert, Shiraz Khalid
  • Patent number: 8725776
    Abstract: A signature system with a mechanism to identify element(s) of a signed document includes a sender having a signature module with a digest generator. The digest generator generates digests for identifying selected elements of the document. The resulting “identifying” digests are then used in generating a signature in which the sender signs the digests rather than the original elements. The receiver can then process the signature and use these digests to distinguish between elements, as needed.
    Type: Grant
    Filed: December 6, 2010
    Date of Patent: May 13, 2014
    Assignee: Microsoft Corporation
    Inventors: Vijay K. Gajjala, Giovanni M. Della-Libera, Vaithialingam Balayoghan, Tomasz Janczuk
  • Patent number: 8577893
    Abstract: A system ranks documents based on contexts associated with the documents. The system identifies a reference in a first document, where the reference is associated with a second document. The system analyzes a portion of the first document associated with the reference, identifies a rare word (or words) from the portion, creates a context identifier based on the rare word(s), and ranks the second document based on the context identifier.
    Type: Grant
    Filed: March 15, 2004
    Date of Patent: November 5, 2013
    Assignee: Google Inc.
    Inventors: Anna Patterson, Paul Haahr
  • Patent number: 8572079
    Abstract: The present invention is a system and method for shortening response time and reducing resource utilization in an electronic advertising and customer enquiry system, operating in an interactive communications and distributed database environment. The system is designed to enable customers (01) to easily find product and service offerings that match their requirements for immediate local accessibility (A1), as well as the customer's (01) specific product desires. Where a perfect match does not exist, slightly less satisfactory solutions are offered. Such product offerings and customer (01) desires have static and dynamic characteristics that effect their electronic publication, enquiry, matching, and subsequent response.
    Type: Grant
    Filed: May 10, 2010
    Date of Patent: October 29, 2013
    Assignee: Placelinks, Inc.
    Inventors: Jonathan A. Bachman, Christopher J. Sole
  • Patent number: 8566286
    Abstract: A system and method for backing up a database, where the system has read threads running simultaneously, write threads, and data buffers. Each read thread repeats the following operations until all the data is backed up: read a block of data from the database, compress the data using a dynamic compression ratio which is initialized and adjusted after every compression, write the data to an available data buffer until the data buffer is full, write to the next available data buffer once the data buffer is full, and determine a new compression ratio. A controller determines the new compression ratio using either a method that monitors the timing of system components and/or a method that monitors CPU consumption.
    Type: Grant
    Filed: February 5, 2010
    Date of Patent: October 22, 2013
    Assignee: Idera, Inc.
    Inventors: Brett Derek Hawton, Barry John Searle, Daniel Aaron Hamilton
  • Patent number: 8515981
    Abstract: The EULA dependency relationship determination section determines from the EULA dependency relationship information included in the received data whether or not there is any EULA to be included in another EULA of a plurality of EULAs. The first deletion processing section deletes the EULA that has been determined to be included in another EULA by the EULA dependency relationship determination section. The integration section integrates the remaining EULAs after the processing performed by the first deletion processing section is complete. The second deletion processing section extracts any overlapping portions from the EULA that has been integrated by the integration section and deletes an unwanted part so as not to overlap. The EULA authorization section authorizes the EULA that has been subjected to the processing performed by the second deletion processing section.
    Type: Grant
    Filed: December 22, 2009
    Date of Patent: August 20, 2013
    Assignee: Canon Kabushiki Kaisha
    Inventors: Hisashi Nakamoto, Katsushi Sunagawa
  • Patent number: 8489634
    Abstract: Provided is a file access destination control device capable of storing only a file requiring confidentiality in a server and storing a file not requiring confidentiality in a client. A file access destination control device includes: means for setting an access destination with respect to a file accessed by a program whose name is listed in a white list to the client-side storage device; means for setting the access destination with respect to a file accessed by a program whose name is listed in a redirect list to the server-side storage device; means for prohibiting a program whose name is listed neither in the white list nor redirect list from performing writing operation to a file; and means for setting the readout destination with respect to a file accessed by a program whose name is listed neither in the white list nor redirect list to the client-side storage device.
    Type: Grant
    Filed: January 17, 2008
    Date of Patent: July 16, 2013
    Assignee: NEC Personal Computers, Ltd
    Inventor: Takahisa Shirakawa
  • Patent number: 8447756
    Abstract: The information retrieval devices of the present invention are composed of two dual hierarchical structures, the first structure containing the premises and the second the consequences/prescriptions arising from the premises. According to a variant embodiment, the information is represented by a collection of nested folded sheets not bound to one another. Advantage: reduction of the space or of the paper required for storing the information and reduction of the processing time.
    Type: Grant
    Filed: December 9, 2010
    Date of Patent: May 21, 2013
    Inventor: Pierre-Yves Tschanz
  • Patent number: 8417732
    Abstract: Methods and systems are provided for processing data objects in a computer system. In one embodiment, a method is provided that comprises (a) storing a first data object in a database in a non volatile storage, (b) creating a second data object assigned to the first data object, step (b) being triggered by step (a), and (c) processing the second data object by means of an object processor, the object processor creating a third data object using data contained in the second data object, data contained in the first data object and data contained in the database by applying a set of one or more pre-settable rules to the data contained in the first and second data objects and in the database.
    Type: Grant
    Filed: May 25, 2010
    Date of Patent: April 9, 2013
    Assignee: SAP AG
    Inventor: Roman Rapp
  • Patent number: 8392381
    Abstract: Algorithms and concepts for maintaining uniform random samples of streaming data and stream joins. These algorithms and concepts are used in systems and methods, such as wireless sensor networks and methods for implementing such networks, that generate and handle such streaming data and/or stream joins. The algorithms and concepts directed to streaming data allow one or more sample reservoirs to change size during sampling. When multiple reservoirs are maintained, some of the algorithms and concepts periodically reallocate memory among the multiple reservoirs to effectively utilize limited memory. The algorithms and concepts directed to stream joins allow reservoir sampling to proceed as a function of the probability of a join sampling operation. In memory limited situations wherein memory contains the sample reservoir and a join buffer, some of the stream join algorithms and concepts progressively increase the size of the sampling reservoir and reallocate memory from the join buffer to the reservoir.
    Type: Grant
    Filed: May 8, 2008
    Date of Patent: March 5, 2013
    Assignee: The University of Vermont and State Agricultural College
    Inventors: Mohammed Al-Kateb, Byung Suk Lee, Xiaoyang Wang
  • Patent number: 8386479
    Abstract: Routing method for computing routes over uncertain geo-spatial data whereby only upon visiting the geographic entities it can be determined whether the needed service or product is actually provided and is adequate. When dealing with uncertain data, the returned route may need to go via several entities of the same type. Another routing method consists of finding an efficient and effective route from a starting point to an ending point going trough a predetermined number of objects, wherein each object represents a geographical entity of a unique type, and each object is selected from a distinct set of similar objects.
    Type: Grant
    Filed: July 9, 2008
    Date of Patent: February 26, 2013
    Assignees: University of Toronto, Technion Research & Development Foundation Ltd., Yissum Research Devolpment Company of the Hebrew University of Jerusalem Ltd.
    Inventors: Eliyahu Safra, Yaron Kanza, Yehoshua Sagiv, Yerach Doytsher
  • Patent number: 8380735
    Abstract: A system and method for efficient control and capture of dynamic database content for rapidly providing a user with a highly relevant collection of documents related to a query. The system and method for efficient control and capture of dynamic database content includes a computer system with a storage means for facilitating the retention and recall of dynamic database content and a communications means for facilitating bi-directional communication of the computer system with local or distributed networks; an executory module operationally coupled to the computer system for controlling the storage means and the communications means as well as directing the system for the efficient control and capture of dynamic database content to a plurality of pre-selected Internet sites; and a capture module which is in communication with the executory module and facilitates selection of the plurality of Internet sites associated with a query submitted by a user of the system.
    Type: Grant
    Filed: December 28, 2009
    Date of Patent: February 19, 2013
    Assignee: Brightplanet Corporation II, Inc
    Inventors: William J. Bushee, Thomas W. Tiahrt
  • Patent number: 8380672
    Abstract: A backup control apparatus which references duplication management information which includes first stored location information indicating the stored location of first information resource and second stored location information indicating the stored location of a second information resource which duplicates the first information resource, and identifies, from among a plurality of information resources belonging to a backup region. The first information resource stored in the location indicated by the first stored location information, and a second information resource stored in the location indicated by the second stored location information corresponding to the first stored location information. The backup control apparatus replaces the identified second information resource with linked information indicating a link to the identified first information resource, and backs up the backup region in which the second information resource is replaced with the linked information.
    Type: Grant
    Filed: December 2, 2010
    Date of Patent: February 19, 2013
    Assignee: HITACHI, Ltd.
    Inventors: Yohsuke Ishii, Takaki Nakamura
  • Patent number: 8352446
    Abstract: Techniques for objectclass versioning in directory server schema are provided. The techniques include migrating from one version of a directory server to another version of the directory server, maintaining one or more versions of an objectclass while migrating from one version of a directory server to another version of the directory server, and selecting one of the one or more versions of an objectclass for normal functioning of an application.
    Type: Grant
    Filed: January 29, 2009
    Date of Patent: January 8, 2013
    Assignee: International Business Machines Corporation
    Inventors: Ramakrishna J. Gorthi, Prashant Srivastava
  • Patent number: 8346821
    Abstract: A method for object tracking of resource objects with acquire and release semantics can include instrumenting both an acquisition method and a release method of a resource object to write a reference to the resource object to an open object set upon acquiring the resource object, and to remove the reference to the resource object in the open object set upon releasing the resource object. The method also can include determining whether the resource object both has been flagged for garbage collection in the virtual machine and also remains referenced in the open object set. Finally, the method can include generating an error record in the virtual machine responsive to determining the resource object to have been both flagged for garbage collection in the virtual machine and also remaining referenced in the open object set.
    Type: Grant
    Filed: May 7, 2010
    Date of Patent: January 1, 2013
    Assignee: International Business Machines Corporation
    Inventor: Ben Wagner
  • Patent number: 8332359
    Abstract: Methods, apparatus, and articles for creating a document revision history for a document imported into a first Electronic Document Management System (EDMS) from a second EDMS. Metadata and content from the second EDMS is “mirrored” within the first EDMS to create an artificial or mirrored revision history of a document within the first EDMS. Doing so allows users of the first EDMS to access any version of a document and its history, as though the document had always existed on the first EDMS. Content may be stored onto the first EDMS or a reference to the content may be stored instead. Rules may be developed to resolve conflicts between different document versions in the first and second EDMS.
    Type: Grant
    Filed: July 28, 2008
    Date of Patent: December 11, 2012
    Assignee: International Business Machines Corporation
    Inventors: Robert M. Kreuch, Michael Seaman, Roger G. Bacalzo, Grace Smith, Eric L. Edeen