Patents by Inventor Michael Genesereth

Michael Genesereth 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: 9747633
    Abstract: A method and related computer program product for customizing price-related options for printing a compilation of works, including the steps of: compiling the compilation of works; setting different options for customers to print the compilation of works with different prices; and allowing a customer to change one or more of the options to print the compilation of works with a price based on the customer's needs and budget.
    Type: Grant
    Filed: April 26, 2013
    Date of Patent: August 29, 2017
    Assignees: THE BOARD OF TRUSTEES OF THE LELAND STANFORD JUNIOR UNIVERSITY, KONICA MINOLTA LABORATORY U.S.A., INC.
    Inventors: Michael Genesereth, Frances Lee, Roland Vogl, Toshiro Fujimori, David Asao, Daniel Barber, Philip Wu
  • Patent number: 9720927
    Abstract: Embodiments of the present invention relate to run-length encoded sequences and supporting efficient offset-based updates of values while allowing fast lookups. In an embodiment of the present invention, an indexing scheme is disclosed, herein called count indexes, that supports O(log n) offset-based updates and lookups on a run-length sequence with n runs. In an embodiment, count indexes of the present invention support O(log n) updates on bitmapped sequences of size n. Embodiments of the present invention can be generalize to be applied to block-oriented storage systems.
    Type: Grant
    Filed: July 12, 2012
    Date of Patent: August 1, 2017
    Assignee: The Board of Trustees of the Leland Stanford Junior University
    Inventors: Abhijeet Mohapatra, Michael Genesereth
  • Publication number: 20140114811
    Abstract: In an embodiment, a computer-implemented intellectual property exchange module manages a price rules database along with many items of digital content (e.g. documents). The intellectual property exchange module maintains information (e.g., a unique identifiers) about where the digital documents reside anywhere on the World Wide Web and delivers the documents to a consumer by means of a hyperlink. In an embodiment of the present invention, a document identifier database maintains information about where a document may reside. An embodiment of the present invention implements license filtering so as to dynamically filter for pre-existing applicable licenses. For example, license filtering is used to translate the many details of a legal license into concepts that can be implemented in a digital computer.
    Type: Application
    Filed: December 30, 2013
    Publication date: April 24, 2014
    Applicant: The Board of Trustees of the Leland Stanford, Junior, University
    Inventors: Michael Genesereth, Roland Michael Vogl, Frances Shin-Yen Lee
  • Publication number: 20130332315
    Abstract: A method and related computer program product for customizing price-related options for printing a compilation of works, including the steps of: compiling the compilation of works; setting different options for customers to print the compilation of works with different prices; and allowing a customer to change one or more of the options to print the compilation of works with a price based on the customer's needs and budget.
    Type: Application
    Filed: April 26, 2013
    Publication date: December 12, 2013
    Applicants: KONICA MINOLTA LABORATORY U.S.A, INC., The Board of Trustees of the Leland Stanford Junior University
    Inventors: Michael Genesereth, Frances Lee, Roland Vogl, Toshiro Fujimori, David Asao, Daniel Barber, Philip Wu
  • Publication number: 20130262325
    Abstract: In an embodiment, a computer-implemented intellectual property exchange module manages a price rules database along with many items of digital content (e.g. documents). The intellectual property exchange module maintains information (e.g., a unique identifiers) about where the digital documents reside anywhere on the World Wide Web and delivers the documents to a consumer by means of a hyperlink. In an embodiment of the present invention, a document identifier database maintains information about where a document may reside. In this embodiment, the present invention need not be burdened with maintaining the required hardware resources and can instead rely on the resources from a digital publisher, for example.
    Type: Application
    Filed: October 1, 2012
    Publication date: October 3, 2013
    Applicant: The Board of Trustees of the Leland Stanford, Junior, University
    Inventor: Michael Genesereth
  • Publication number: 20130262324
    Abstract: Among other things, an embodiment of the present invention provides an interface for a user to interact with the web service of the present invention. In an embodiment, the user is presented with an interface on which the user can search for digital works of interest. For example, a user may provide certain search criteria that is used by the web service to retrieve a list of digital works of interest. From the retrieved list, the user can then select those digital works that he desires to obtain. An embodiment of the present invention then retrieves rights associated with the user and licensing terms associated with the digital works of interest. Based on this information, an embodiment of the present invention provides price options to the user that include consideration of specific licensing terms associated with the user. For example, a preferred price option is to be able to provide the requested digital work at no cost, if possible.
    Type: Application
    Filed: October 1, 2012
    Publication date: October 3, 2013
    Applicant: The Board of Trustees of the Leland Stanford, Junior, University
    Inventor: Michael Genesereth
  • Publication number: 20130262244
    Abstract: Among other things, the present invention provides an efficient rights management system that can accommodate many pricing and royalty rules so as to be able to deliver digital media to a consumer at an efficient price, preferably a lowest price. In an embodiment, options can be presented to a consumer that affect the price of an item of digital content. For example, a consumer can be presented with an option to receive the digital content at a lower price if he is willing to receive it along with certain advertising. In another situation, a user may be presented with the option of receiving digital media in color, grayscale, or black and white. In each of these and other situations, the consumer can be presented with options that result in differential pricing for digital content. In this situation, a consumer is allowed the flexibility to consume digital content at a price point of his choosing.
    Type: Application
    Filed: October 1, 2012
    Publication date: October 3, 2013
    Applicant: The Board of Trustees of the Leland Stanford, Junior, University
    Inventor: Michael Genesereth
  • Publication number: 20130262185
    Abstract: Among other things, the present invention provides an efficient rights management system that can accommodate complex licensing rules and differential pricing so as to be able to deliver digital media to a consumer at an efficient price, preferably a lowest price. For example, the present invention incorporates a price rules database that is able to keep track of various licensing term and their different pricing schemes that may be associated with a consumer so as to deliver digital content at an efficient price, preferably a lowest price.
    Type: Application
    Filed: October 1, 2012
    Publication date: October 3, 2013
    Applicant: The Board of Trustees of the Leland Stanford, Junior, University
    Inventor: Michael Genesereth
  • Publication number: 20130097127
    Abstract: Embodiments of the present invention relate to run-length encoded sequences and supporting efficient offset-based updates of values while allowing fast lookups. In an embodiment of the present invention, an indexing scheme is disclosed, herein called count indexes, that supports O(log n) offset-based updates and lookups on a run-length sequence with n runs. In an embodiment, count indexes of the present invention support O(log n) updates on bitmapped sequences of size n. Embodiments of the present invention can be generalize to be applied to block-oriented storage systems.
    Type: Application
    Filed: July 12, 2012
    Publication date: April 18, 2013
    Applicant: The Board of Trustees of the Leland Stanford Junior University
    Inventors: Abhijeet Mohapatra, Michael Genesereth
  • Publication number: 20060048044
    Abstract: A computerized spreadsheet system includes a set of cells and a separate set of logical constraints on the values of cells. The constraints may be many-to-many relationships that permit omni-directional propagation of values between cells. The constraints may be expressed in a language encompassing first-order logic. Cells are dynamically reclassified as base cells or computed cells as a user specifies values for cells. Non-explosive consequences of the base cell values are computed and displayed in computed cells, even when the values in the base cells are inconsistent with the constraints. The spreadsheet system may also include an auto-complete feature that automatically fills in empty cells with values consistent with the logical constraints and an auto-deconflict feature that automatically changes values in cells to reduce conflicts with the logical constraints.
    Type: Application
    Filed: August 4, 2005
    Publication date: March 2, 2006
    Inventors: Michael Genesereth, Michael Kassoff, Nathaniel Love