Patents by Inventor Peter Rowland Eastwood

Peter Rowland Eastwood 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: 11157837
    Abstract: A system can obtain observations from a dataset. The system can generate a set of training partitions based on the observations and generate an ensemble of machine-learning models based on the set of training partitions. The system can then receive new data and detect whether the new data is indicative of the event using the ensemble. In some cases, the system can update the ensemble by providing the new data as input to an unsupervised machine-learning model that is separate from the ensemble of machine-learning models; receiving an output from the unsupervised machine-learning model indicating whether or not the new data is indicative of the event; incorporating a new observation into the dataset indicating whether or not the new data is indicative of the event based on the output from the unsupervised machine-learning model; and updating the ensemble based on the dataset with the new observation.
    Type: Grant
    Filed: August 2, 2019
    Date of Patent: October 26, 2021
    Assignee: SAS INSTITUTE INC.
    Inventors: Yue Qi, Jeffrey Todd Miller, Jr., Thomas Francis Mutdosch, Rory David Ness MacKenzie, Iain Douglas Jackson, Peter Rowland Eastwood, Ryan Gillespie, Adam Michael Ames, Andrew John Knotts, Robert Wayne Thompson
  • Publication number: 20200042904
    Abstract: A system can obtain observations from a dataset. The system can generate a set of training partitions based on the observations and generate an ensemble of machine-learning models based on the set of training partitions. The system can then receive new data and detect whether the new data is indicative of the event using the ensemble. In some cases, the system can update the ensemble by providing the new data as input to an unsupervised machine-learning model that is separate from the ensemble of machine-learning models; receiving an output from the unsupervised machine-learning model indicating whether or not the new data is indicative of the event; incorporating a new observation into the dataset indicating whether or not the new data is indicative of the event based on the output from the unsupervised machine-learning model; and updating the ensemble based on the dataset with the new observation.
    Type: Application
    Filed: August 2, 2019
    Publication date: February 6, 2020
    Applicant: SAS Institute Inc.
    Inventors: Yue Qi, Jeffrey Todd Miller, JR., Thomas Francis Mutdosch, Rory David Ness MacKenzie, Iain Douglas Jackson, Peter Rowland Eastwood, Ryan Gillespie, Adam Michael Ames, Andrew John Knotts, Robert Wayne Thompson
  • Patent number: 9268828
    Abstract: Computer-implemented systems and methods are disclosed for specifying an Extract, Transform, Load (ETL) process. For example, systems and methods are provided for specifying the ETL process through ETL diagrams, and allowing ETL diagrams with different components to be easily traversed. Behaviors of underlying engine technology of the ETL process may be encapsulated so that users may build a job or data flow of the ETL process without knowing specific details of the underlying engine technology.
    Type: Grant
    Filed: June 15, 2011
    Date of Patent: February 23, 2016
    Assignee: SAS INSTITUTE INC.
    Inventors: Nancy Anne Rausch, Peter Rowland Eastwood, Andrew Shakinovsky, Russell Edward Robison
  • Patent number: 9239854
    Abstract: Systems and methods for impact analysis across multiple domains using non-data types of relationships between objects are provided. A data model can be formed. The data model can include objects representative of physical data in separate domains and relationships of non-data types between the objects. An impact analysis interface can be generated using the data model. The impact analysis interface can depict the objects and the non-data types of relationships between the objects.
    Type: Grant
    Filed: June 10, 2013
    Date of Patent: January 19, 2016
    Assignee: SAS Institute Inc.
    Inventors: Nancy Anne Rausch, Peter Rowland Eastwood, Chris L. Replogle
  • Publication number: 20140280349
    Abstract: Systems and methods for impact analysis across multiple domains using non-data types of relationships between objects are provided. A data model can be formed. The data model can include objects representative of physical data in separate domains and relationships of non-data types between the objects. An impact analysis interface can be generated using the data model. The impact analysis interface can depict the objects and the non-data types of relationships between the objects.
    Type: Application
    Filed: June 10, 2013
    Publication date: September 18, 2014
    Inventors: Nancy Anne Rausch, Peter Rowland Eastwood, Chris L. Replogle
  • Patent number: 8661065
    Abstract: Provided is a computer system for translating business information and associating the translated business information with user-defined business terms in a processor executable data management system. The computer system comprises a computer readable storage media for providing a data store and a data management system for execution on one or more data processors for storing information relating to a plurality of user-generated business terms in accordance with a schema. The data management system also includes a user interface engine configured to provide a plurality of user interfaces.
    Type: Grant
    Filed: August 30, 2011
    Date of Patent: February 25, 2014
    Assignee: SAS Institute Inc.
    Inventors: Nancy Anne Rausch, Scott Aron Gidley, Peter Rowland Eastwood
  • Publication number: 20130054627
    Abstract: Provided is a computer system for translating business information and associating the translated business information with user-defined business terms in a processor executable data management system. The computer system comprises a computer readable storage media for providing a data store and a data management system for execution on one or more data processors for storing information relating to a plurality of user-generated business terms in accordance with a schema. The data management system also includes a user interface engine configured to provide a plurality of user interfaces.
    Type: Application
    Filed: August 30, 2011
    Publication date: February 28, 2013
    Inventors: Nancy Anne Rausch, Scott Aron Gidley, Peter Rowland Eastwood
  • Publication number: 20120324387
    Abstract: Computer-implemented systems and methods are disclosed for specifying an Extract, Transform, Load (ETL) process. For example, systems and methods are provided for specifying the ETL process through ETL diagrams, and allowing ETL diagrams with different components to be easily traversed. Behaviors of underlying engine technology of the ETL process may be encapsulated so that users may build a job or data flow of the ETL process without knowing specific details of the underlying engine technology.
    Type: Application
    Filed: June 15, 2011
    Publication date: December 20, 2012
    Inventors: Nancy Anne Rausch, Peter Rowland Eastwood, Andrew Shakinovsky, Russell Edward Robison
  • Patent number: 5819225
    Abstract: A visual feedback aid, for a computer system performing speech recognition functions, provides indications on a display monitor of the system representing the current state of operation of a system microphone, the current mode of operation of the system in respect to speech, and a string of text representing the system's recognition (correct or incorrect) of commands instantly spoken into the microphone. The indications preferably are located in a reserved area of a display window associated with a currently active application involving speech recognition. The reserved area preferably would be a prominent one, such as the application title bar.
    Type: Grant
    Filed: May 30, 1996
    Date of Patent: October 6, 1998
    Assignee: International Business Machines Corporation
    Inventors: Peter Rowland Eastwood, Alan J. Happ, Alice G. Klein, Daniel William Kruse, Maria Milenkovic
  • Patent number: 5815142
    Abstract: In a personal communications device having a touch sensitive display screen, text may be marked by a user to be used with different applications. In particular, to begin marking, a user has to maintain his touch at a location on the screen for a short predetermined period of time until the system detects that the position is held over the same character for a delayed period, at which time the system beeps to provide an indication that there has been a change of operation mode. The marking mode continues in operation until the user removes his contact from the touch screen. Thus, text over which the contact point passes after the initiation of the marking mode is marked, until the user removes his contact point from the touch screen. A second beep is sounded to alert the user of the termination of the marking mode, and the appearance of a menu of operations on the screen. The menu of operations echoes the marked text for user confirmation.
    Type: Grant
    Filed: December 21, 1995
    Date of Patent: September 29, 1998
    Assignee: International Business Machines Corporation
    Inventors: David Joseph Allard, James Robert Lewis, Debra Ann Gawne Johnson, Francis James Canova, Jr., Charles Sterling Lanier, William Villafana, Byron Kevin Tiller, Raymond Lee Yee, Julie Francis Goodwin, Jean Luter Stout, Peter Rowland Eastwood, Daniel Ming-Te Hsieh, Connie Yudip Au