Patents by Inventor Bruce Gaya

Bruce Gaya 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: 9811381
    Abstract: Resource restrictions are associated with a user identifier. A resource restriction agent receives operating system calls related for resources and provides resource request data to a resource agent. The resource agent determines whether the resource is restricted based on the resource request data and resource restriction data and generates access data based on the determination. The resource restriction agent grants or denies the system call based on the access data.
    Type: Grant
    Filed: July 25, 2016
    Date of Patent: November 7, 2017
    Assignee: APPLE INC.
    Inventors: Jussi-Pekka Mantere, III, Alexander Tony Maluta, John William Scalo, Eugene Ray Tyacke, Bruce Gaya, Michael John Smith, Peter Kiehtreiber, Simon P. Cooper
  • Publication number: 20170083370
    Abstract: Resource restrictions are associated with a user identifier. A resource restriction agent receives operating system calls related for resources and provides resource request data to a resource agent. The resource agent determines whether the resource is restricted based on the resource request data and resource restriction data and generates access data based on the determination. The resource restriction agent grants or denies the system call based on the access data.
    Type: Application
    Filed: July 25, 2016
    Publication date: March 23, 2017
    Inventors: Jussi-Pekka Mantere, III, Alexander Tony Maluta, John William Scalo, Eugene Ray Tyacke, Bruce Gaya, Michael John Smith, Peter Kiehtreiber, Simon P. Cooper
  • Patent number: 9400688
    Abstract: Resource restrictions are associated with a user identifier. A resource restriction agent receives operating system calls related for resources and provides resource request data to a resource agent. The resource agent determines whether the resource is restricted based on the resource request data and resource restriction data and generates access data based on the determination. The resource restriction agent grants or denies the system call based on the access data.
    Type: Grant
    Filed: September 19, 2014
    Date of Patent: July 26, 2016
    Assignee: APPLE INC
    Inventors: Jussi-Pekka Mantere, III, Alexander Tony Maluta, John William Scalo, Eugene Ray Tyacke, Bruce Gaya, Michael John Smith, Peter Kiehtreiber, Simon P. Cooper
  • Publication number: 20150020077
    Abstract: Resource restrictions are associated with a user identifier. A resource restriction agent receives operating system calls related for resources and provides resource request data to a resource agent. The resource agent determines whether the resource is restricted based on the resource request data and resource restriction data and generates access data based on the determination. The resource restriction agent grants or denies the system call based on the access data.
    Type: Application
    Filed: September 19, 2014
    Publication date: January 15, 2015
    Inventors: Jussi-Pekka Mantere, III, Alexander Tony Maluta, John William Scalo, Eugene Ray Tyacke, Bruce Gaya, Michael John Smith, Peter Kiehtreiber, Simon P. Cooper
  • Patent number: 8874905
    Abstract: Resource restrictions are associated with a user identifier. A resource restriction agent receives operating system calls related for resources and provides resource request data to a resource agent. The resource agent determines whether the resource is restricted based on the resource request data and resource restriction data and generates access data based on the determination. The resource restriction agent grants or denies the system call based on the access data.
    Type: Grant
    Filed: December 27, 2012
    Date of Patent: October 28, 2014
    Assignee: Apple Inc.
    Inventors: Jussi-Pekka Mantere, III, Alexander Tony Maluta, John William Scalo, Eugene Ray Tyacke, Bruce Gaya, Michael John Smith, Peter Kiehtreiber, Simon P. Cooper
  • Patent number: 8850563
    Abstract: User accounts, authentication information and user home directories are stored on an external storage media that can be transferred from one device to another. Measures are included for detecting tampering of stored information and for preventing possibly conflicting or damaging account and file information from entering a host device.
    Type: Grant
    Filed: September 15, 2012
    Date of Patent: September 30, 2014
    Inventor: Bruce Gaya
  • Patent number: 8843530
    Abstract: A method and apparatus for a configurable offline data store are described. For example, a method includes receiving a request for a first set of one or more records from a client application, wherein the first set is stored in a client data store and the client application also has access to a server data store unit of a server. The method further includes determining whether a first set of records in the client data store unit is valid; and upon determining the first set is valid, deleting those records of the first set in the client data store unit that are outdated. The method further includes upon determining the first set is not valid, deleting the first set; determining whether the record is in the client data store unit; and upon determining the record is in the client data store, transmitting a version of the record to the client application.
    Type: Grant
    Filed: January 4, 2013
    Date of Patent: September 23, 2014
    Inventor: Bruce Gaya
  • Patent number: 8825717
    Abstract: A method and apparatus for a configurable offline data store are described. For example, a method includes receiving a request for a first set of one or more records from a client application, wherein the first set is stored in a client data store and the client application also has access to a server data store unit of a server. The method further includes determining whether a first set of records in the client data store unit is valid; and upon determining the first set is valid, deleting those records of the first set in the client data store unit that are outdated. The method further includes upon determining the first set is not valid, deleting the first set; determining whether the record is in the client data store unit; and upon determining the record is in the client data store, transmitting a version of the record to the client application.
    Type: Grant
    Filed: December 19, 2012
    Date of Patent: September 2, 2014
    Assignee: Apple Inc.
    Inventor: Bruce Gaya
  • Patent number: 8489675
    Abstract: A method and apparatus for a configurable offline data store are described herein. In one embodiment, the method includes receiving a request for a first set of one or more records from a client application, wherein the first set is remotely stored. The method further includes determining a second set of one or more records that is associated with the first set, wherein the second set is remotely stored. The method further includes fetching over a network the first set and the second set from a server data store unit; storing the first set and the second set in a client data store unit and providing access to the first set and the second set when the network is not operational.
    Type: Grant
    Filed: June 14, 2010
    Date of Patent: July 16, 2013
    Assignee: Apple Inc.
    Inventor: Bruce Gaya
  • Publication number: 20130014252
    Abstract: User accounts, authentication information and user home directories are stored on an external storage media that can be transferred from one device to another. Measures are included for detecting tampering of stored information and for preventing possibly conflicting or damaging account and file information from entering a host device.
    Type: Application
    Filed: September 15, 2012
    Publication date: January 10, 2013
    Applicant: Apple Inc.
    Inventor: BRUCE GAYA
  • Patent number: 8352733
    Abstract: Resource restrictions are associated with a user identifier. A resource restriction agent receives operating system calls related for resources and provides resource request data to a resource agent. The resource agent determines whether the resource is restricted based on the resource request data and resource restriction data and generates access data based on the determination. The resource restriction agent grants or denies the system call based on the access data.
    Type: Grant
    Filed: August 4, 2006
    Date of Patent: January 8, 2013
    Assignee: Apple Inc.
    Inventors: Jussi-Pekka Mantere, Alexander Tony Maluta, John William Scalo, Eugene Ray Tyacke, Bruce Gaya, Michael John Smith, Peter Kiehtreiber, Simon P. Cooper
  • Patent number: 8352520
    Abstract: A method and apparatus for a configurable offline data store are described herein. In one embodiment, the method includes receiving a request for a first set of one or more records from a client application, wherein the first set is remotely stored. The method further includes determining a second set of one or more records that is associated with the first set, wherein the second set is remotely stored. The method further includes fetching over a network the first set and the second set from a server data store unit; storing the first set and the second set in a client data store unit and providing access to the first set and the second set when the network is not operational.
    Type: Grant
    Filed: June 14, 2010
    Date of Patent: January 8, 2013
    Assignee: Apple Inc.
    Inventor: Bruce Gaya
  • Patent number: 8307425
    Abstract: User accounts, authentication information and user home directories are stored on an external storage media that can be transferred from one device to another. Measures are included for detecting tampering of stored information and for preventing possibly conflicting or damaging account and file information from entering a host device.
    Type: Grant
    Filed: August 4, 2006
    Date of Patent: November 6, 2012
    Assignee: Apple Inc.
    Inventor: Bruce Gaya
  • Patent number: 8028077
    Abstract: A method, apparatus, system, and signal-bearing medium that in an embodiment provides for a management and resource policy for computers. The policy may control whether users can access or not access local and network software and hardware resources and affects the computer's human interface. A hierarchy of management data may be combined into managed and unmanaged preference data and conflicts within the management data are resolved based on the policy.
    Type: Grant
    Filed: July 12, 2002
    Date of Patent: September 27, 2011
    Assignee: Apple Inc.
    Inventors: Bruce Gaya, Scott Marcy, Chris Parker
  • Publication number: 20100257215
    Abstract: A method and apparatus for a configurable offline data store are described herein. In one embodiment, the method includes receiving a request for a first set of one or more records from a client application, wherein the first set is remotely stored. The method further includes determining a second set of one or more records that is associated with the first set, wherein the second set is remotely stored. The method further includes fetching over a network the first set and the second set from a server data store unit; storing the first set and the second set in a client data store unit and providing access to the first set and the second set when the network is not operational.
    Type: Application
    Filed: June 14, 2010
    Publication date: October 7, 2010
    Applicant: Apple Inc.
    Inventor: Bruce Gaya
  • Publication number: 20100250671
    Abstract: A method and apparatus for a configurable offline data store are described herein. In one embodiment, the method includes receiving a request for a first set of one or more records from a client application, wherein the first set is remotely stored. The method further includes determining a second set of one or more records that is associated with the first set, wherein the second set is remotely stored. The method further includes fetching over a network the first set and the second set from a server data store unit; storing the first set and the second set in a client data store unit and providing access to the first set and the second set when the network is not operational.
    Type: Application
    Filed: June 14, 2010
    Publication date: September 30, 2010
    Applicant: Apple Inc.
    Inventor: Bruce Gaya
  • Patent number: 7739363
    Abstract: A method and apparatus for a configurable offline data store are described herein. In one embodiment, the method includes receiving a request for a first set of one or more records from a client application, wherein the first set is remotely stored. The method further includes determining a second set of one or more records that is associated with the first set, wherein the second set is remotely stored. The method further includes fetching over a network the first set and the second set from a server data store unit; storing the first set and the second set in a client data store unit and providing access to the first set and the second set when the network is not operational.
    Type: Grant
    Filed: May 9, 2003
    Date of Patent: June 15, 2010
    Assignee: Apple Inc.
    Inventor: Bruce Gaya
  • Patent number: 7356511
    Abstract: One embodiment of the present invention provides a system that facilitates marking content during distribution of the content to a client. The system starts by receiving a request for the content from the client at the server and then obtaining a content identifier for the content. Next, the server generates a version identifier that uniquely identifies the version of the content that is sent to the client. Once the version identifier has been generated, the server stores the version identifier in a database along with information to facilitate identification of the requesting client. Finally, the server creates the version of the content by marking the content with the version identifier and delivers the version to the client. Note that the markings on the content facilitate subsequent identification of the client by examining the version of the content.
    Type: Grant
    Filed: September 6, 2002
    Date of Patent: April 8, 2008
    Assignee: Apple Inc.
    Inventor: Bruce Gaya
  • Publication number: 20080034091
    Abstract: User accounts, authentication information and user home directories are stored on an external storage media that can be transferred from one device to another. Measures are included for detecting tampering of stored information and for preventing possibly conflicting or damaging account and file information from entering a host device.
    Type: Application
    Filed: August 4, 2006
    Publication date: February 7, 2008
    Inventor: Bruce Gaya
  • Publication number: 20080034208
    Abstract: Resource restrictions are associated with a user identifier. A resource restriction agent receives operating system calls related for resources and provides resource request data to a resource agent. The resource agent determines whether the resource is restricted based on the resource request data and resource restriction data and generates access data based on the determination. The resource restriction agent grants or denies the system call based on the access data.
    Type: Application
    Filed: August 4, 2006
    Publication date: February 7, 2008
    Applicant: APPLE COMPUTER, INC.
    Inventors: Jussi-Pekka Mantere, Alexander Tony Maluta, John William Scalo, Eugene Ray Tyacke, Bruce Gaya, Michael John Smith, Peter Kiehtreiber, Simon P. Cooper