Patents by Inventor Anthony Stephan Parker

Anthony Stephan Parker 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: 9336068
    Abstract: A method and apparatus of a device that modifies an application sleep state of a running application is described. In an exemplary embodiment, the device detects an event associated with the running application. In addition, the device evaluates one or more run-time characteristics of the running application. The device further determines if the running application is a candidate to have the application sleep state of this running application modified based on the monitored one or more run-time characteristics of the running application and the detected event. If the running application is a candidate to have the application sleep state of this running application modified, the device sends a message to the operating system of the device indicating how the application sleep state of the running application is to be modified, where the device includes a virtual memory subsystem that pages data of the running application between volatile storage to non-volatile storage.
    Type: Grant
    Filed: November 11, 2013
    Date of Patent: May 10, 2016
    Assignee: Apple Inc.
    Inventors: Anthony Stephan Parker, Christopher Jon Kane, Ali T. Ozer
  • Patent number: 9336070
    Abstract: A method and apparatus of a device that modifies an application sleep state of a running application is described. In an exemplary embodiment, the device detects an event associated with the running application. In addition, the device evaluates one or more run-time characteristics of the running application. The device further determines if the running application is a candidate to have the application sleep state of this running application modified based on the monitored one or more run-time characteristics of the running application and the detected event. If the running application is a candidate to have the application sleep state of this running application modified, the device sends a message to the operating system of the device indicating how the application sleep state of the running application is to be modified, where the device includes a virtual memory subsystem that pages data of the running application between volatile storage to non-volatile storage.
    Type: Grant
    Filed: January 8, 2016
    Date of Patent: May 10, 2016
    Assignee: Apple Inc.
    Inventors: Anthony Stephan Parker, Christopher Jon Kane, Ali T. Ozer
  • Publication number: 20160124492
    Abstract: A method and apparatus of a device that modifies an application sleep state of a running application is described. In an exemplary embodiment, the device detects an event associated with the running application. In addition, the device evaluates one or more run-time characteristics of the running application. The device further determines if the running application is a candidate to have the application sleep state of this running application modified based on the monitored one or more run-time characteristics of the running application and the detected event. If the running application is a candidate to have the application sleep state of this running application modified, the device sends a message to the operating system of the device indicating how the application sleep state of the running application is to be modified, where the device includes a virtual memory subsystem that pages data of the running application between volatile storage to non-volatile storage.
    Type: Application
    Filed: January 8, 2016
    Publication date: May 5, 2016
    Inventors: Anthony Stephan Parker, Christopher Jon Kane, Ali T. Ozer
  • Publication number: 20140366040
    Abstract: A method and apparatus of a device that modifies an application sleep state of a running application is described. In an exemplary embodiment, the device detects an event associated with the running application. In addition, the device evaluates one or more run-time characteristics of the running application. The device further determines if the running application is a candidate to have the application sleep state of this running application modified based on the monitored one or more run-time characteristics of the running application and the detected event. If the running application is a candidate to have the application sleep state of this running application modified, the device sends a message to the operating system of the device indicating how the application sleep state of the running application is to be modified, where the device includes a virtual memory subsystem that pages data of the running application between volatile storage to non-volatile storage.
    Type: Application
    Filed: November 11, 2013
    Publication date: December 11, 2014
    Applicant: Apple Inc.
    Inventors: Anthony Stephan Parker, Christopher Jon Kane, Ali T. Ozer
  • Publication number: 20120185762
    Abstract: Saveless documents are disclosed. According to some implementations, a method can include displaying a current version of a document in a first user interface of a computing device, receiving an indication to display previously saved versions of the document, and, in response to receiving the indication, displaying a second user interface having the current version displayed in a first portion of the second user interface and a particular previous version of the document displayed in a sequence of previous versions of the document in a second portion of the second user interface. Methods can include automatically saving documents and creating versions of documents. A method can include automatically restoring the layout of documents on a display. A computer-readable medium and system for performing the methods are also disclosed.
    Type: Application
    Filed: June 30, 2011
    Publication date: July 19, 2012
    Applicant: APPLE INC.
    Inventors: Ali T. Ozer, Mark Andrew Piccirelli, Craig Federighi, Anthony Stephan Parker, Kevin Scott Perry