Patents by Inventor Mark Allerton

Mark Allerton 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: 9342800
    Abstract: In an embodiment, a method is provided for storing information related to a decision making process. In this method, data items that are associated with a choice, a fact, and/or a decision are accessed. These data items are used in an application that provides a functionality associated with the decision making process. A relationship between the data items is then created based on a context in which the data items are used in the application. The data items and the relationship are stored in a common data structure that is accessible by a different application that provides a different functionality associated with the decision making process.
    Type: Grant
    Filed: February 18, 2010
    Date of Patent: May 17, 2016
    Assignee: SAP SE
    Inventor: Mark Allerton
  • Patent number: 8504552
    Abstract: A computer readable storage medium includes executable instructions to receive from a requester a query for objects within a system. An index for the objects within the system that match the query is generated. The index is segmented into pages. A set of page state queries is returned to the requester. The page state queries specify criteria for retrieving objects from segments of the index.
    Type: Grant
    Filed: March 26, 2007
    Date of Patent: August 6, 2013
    Assignee: Business Objects Software Ltd.
    Inventors: Mark Allerton, David Michael MacLean
  • Patent number: 8204895
    Abstract: A method of receiving a report includes submitting a search query, receiving a proposed abstract query and report search results, and accepting a choice between submitting the proposed abstract query to generate a report and designating an existing report from the report search results. A report is then received in accordance with the choice.
    Type: Grant
    Filed: September 29, 2006
    Date of Patent: June 19, 2012
    Assignee: Business Objects Software Ltd.
    Inventors: Ricardo Polo-Malouvier, Grégoire Jean Antoine Cacheux, Gilles Vergnory-Mion, Mark Allerton
  • Publication number: 20110202534
    Abstract: In an embodiment, a method is provided for storing information related to a decision making process. In this method, data items that are associated with a choice, a fact, and/or a decision are accessed. These data items are used in an application that provides a functionality associated with the decision making process. A relationship between the data items is then created based on a context in which the data items are used in the application. The data items and the relationship are stored in a common data structure that is accessible by a different application that provides a different functionality associated with the decision making process.
    Type: Application
    Filed: February 18, 2010
    Publication date: August 18, 2011
    Applicant: Business Objects Software Ltd.
    Inventor: Mark Allerton
  • Patent number: 7899837
    Abstract: A computer readable storage medium includes executable instructions to extract data model object information and report data values from data model objects in at least one semantic abstraction to define indexed fields. A search query is received. The search query is applied against the indexed fields to define matching data model objects and matching report data values. A proposed abstract query with at least one matching data model object and a corresponding semantic abstraction is generated.
    Type: Grant
    Filed: September 29, 2006
    Date of Patent: March 1, 2011
    Assignee: Business Objects Software Ltd.
    Inventors: Ricardo Polo-Malouvier, Grégoire Jean Antoine Cacheux, Gilles Vergnory-Mion, Mark Allerton
  • Patent number: 7676497
    Abstract: A report publication system includes a first set of report management servers defining a first cluster supporting a common report management architecture. A first set of client machines operate in accordance with the common report management architecture. The first client machines are configured to access the first cluster. A second set of report management servers defines a second cluster supporting the common report management architecture. A second set of client machines operate in accordance with the common report management architecture. The second client machines are configured to access the second cluster. A first client machine of the first set of client machines invokes a report on the first cluster to form a published report with a designated destination address. The published report is exchanged between the first cluster and the second cluster via the Internet in accordance with the destination address.
    Type: Grant
    Filed: September 29, 2005
    Date of Patent: March 9, 2010
    Assignee: Business Objects Software Ltd.
    Inventors: Ryan Hong Yeh Wong, Mark Allerton, Carlos Mejia
  • Publication number: 20080243762
    Abstract: A computer readable storage medium includes executable instructions to receive from a requester a query for objects within a system. An index for the objects within the system that match the query is generated. The index is segmented into pages. A set of page state queries is returned to the requester. The page state queries specify criteria for retrieving objects from segments of the index.
    Type: Application
    Filed: March 26, 2007
    Publication date: October 2, 2008
    Applicant: BUSINESS OBJECTS, S.A.
    Inventors: Mark Allerton, David Michael MacLean
  • Publication number: 20080082494
    Abstract: A computer readable storage medium includes executable instructions to extract data model object information and report data values from data model objects in at least one semantic abstraction to define indexed fields. A search query is received. The search query is applied against the indexed fields to define matching data model objects and matching report data values. A proposed abstract query with at least one matching data model object and a corresponding semantic abstraction is generated.
    Type: Application
    Filed: September 29, 2006
    Publication date: April 3, 2008
    Applicant: Business Objects, S.A.
    Inventors: Ricardo Polo-Malouvier, Gregoire Jean Antoine Cacheux, Gilles Vergnory-Mion, Mark Allerton
  • Publication number: 20080082493
    Abstract: A method of receiving a report includes submitting a search query, receiving a proposed abstract query and report search results, and accepting a choice between submitting the proposed abstract query to generate a report and designating an existing report from the report search results. A report is then received in accordance with the choice.
    Type: Application
    Filed: September 29, 2006
    Publication date: April 3, 2008
    Applicant: Business Objects, S.A.
    Inventors: Ricardo Polo-Malouvier, Gregoire Jean Antoine Cacheux, Gilles Vergnory-Mion, Mark Allerton
  • Publication number: 20060080323
    Abstract: A report publication system includes a first set of report management servers defining a first cluster supporting a common report management architecture. A first set of client machines operate in accordance with the common report management architecture. The first client machines are configured to access the first cluster. A second set of report management servers defines a second cluster supporting the common report management architecture. A second set of client machines operate in accordance with the common report management architecture. The second client machines are configured to access the second cluster. A first client machine of the first set of client machines invokes a report on the first cluster to form a published report with a designated destination address. The published report is exchanged between the first cluster and the second cluster via the Internet in accordance with the destination address.
    Type: Application
    Filed: September 29, 2005
    Publication date: April 13, 2006
    Inventors: Ryan Wong, Mark Allerton, Carlos Mejia