Patents by Inventor Gerald Horel

Gerald Horel 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: 9232077
    Abstract: A system, method, and computer program that automatically creates a subscription for applications and services provided to wireless devices from other computer devices on a wireless network, where the subscription requires periodic payment by the wireless device subscriber for continued access to the application or service. The system monitors wireless device end-user interaction with other computer devices, such as application download servers, across the wireless network and when the end-user obtains an application or service from the computer device, the system automatically records the subscription and can either bill the wireless device subscriber for the subscription(s) or transmit the bill to the carrier or other entity to bill the subscriber.
    Type: Grant
    Filed: March 12, 2003
    Date of Patent: January 5, 2016
    Assignee: QUALCOMM Incorporated
    Inventors: Julie Yu, Gerald Horel, Jaiteerth Patwari, Michelle Klein, Mitchell Oliver
  • Patent number: 9203923
    Abstract: Systems and methods consistent with the present invention provide an interface to facilitate the communication between systems. A source system translates data into an XML format and transmits the data to a synchronizer interface tool. The synchronizer tool stores the data in a persistent intermediate storage, such as a queue, allowing the source system to go offline or perform other tasks while the data is transmitted to the target system. The synchronizer tool initiates the transmission of the data to the target system. If the target system indicates that it received the data, then the synchronizer tool sends an acknowledgement to the source system indicating the data was received. If the target system does not receive the transmission, the synchronizer tool maintains the data in the persistent intermediate storage and reinitiates transmission of the data to the target system.
    Type: Grant
    Filed: August 13, 2002
    Date of Patent: December 1, 2015
    Assignee: QUALCOMM Incorporated
    Inventors: Gerald Horel, Julie Yu, Robert J. Truitt
  • Publication number: 20120137349
    Abstract: The present invention provides safe and secure application distribution and execution by providing systems and methods that test an application to ensure that it satisfies predetermined criteria associated with the environment in which it will execute. Furthermore, by using rules and permission lists, application removal, and a modification detection technique, such as digital signatures, the present invention provides mechanisms to safely distribute and execute tested, or untested, applications by determining whether the application has been modified, determining if it has permission to execute in a given wireless device environment, and removing the application should it be desirable to do so.
    Type: Application
    Filed: February 7, 2012
    Publication date: May 31, 2012
    Inventors: Laurence LUNDBLADE, Marc S. PHILLIPS, Brian MINEAR, Yan ZHUANG, Anand KRISHNAN, Stephen A. SPRIGG, Mazen CHMAYTELLI, Mitchell OLIVER, Gerald HOREL, Karen CROSSLAND
  • Publication number: 20100173608
    Abstract: The present invention provides safe and secure application distribution and execution by providing systems and methods that test an application to ensure that it satisfies predetermined criteria associated with the environment in which it will execute. Furthermore, by using rules and permission lists, application removal, and a modification detection technique, such as digital signatures, the present invention provides mechanisms to safely distribute and execute tested, or untested, applications by determining whether the application has been modified, determining if it has permission to execute in a given wireless device environment, and removing the application should it be desirable to do so.
    Type: Application
    Filed: March 22, 2010
    Publication date: July 8, 2010
    Inventors: Laurence LUNDBLADE, Marc S. PHILLIPS, Brian MINEAR, Yan ZHUANG, Anand KRISHNAN, Stephen A. SPRIGG, Mazen CHMAYTELLI, Mitchell OLIVER, Gerald HOREL, Karen CROSSLAND
  • Publication number: 20060287958
    Abstract: The present invention provides safe and secure application distribution and execution by providing systems and methods that test an application to ensure that it satisfies predetermined criteria associated with the environment in which it will execute. Furthermore, by using rules and permission lists, application removal, and a modification detection technique, such as digital signatures, the present invention provides mechanisms to safely distribute and execute tested, or untested, applications by determining whether the application has been modified, determining if it has permission to execute in a given wireless device environment, and removing the application should it be desirable to do so.
    Type: Application
    Filed: August 28, 2006
    Publication date: December 21, 2006
    Inventors: Laurence LUNDBLADE, Marc PHILLIPS, Brian MINEAR, Yan ZHUANG, Anand KRISHNAN, Stephen SPRIGG, Mazen CHMAYTELLI, Mitchell OLIVER, Gerald HOREL, Karen CROSSLAND
  • Publication number: 20060270386
    Abstract: Systems and methods for generating and responding to billing requests in a wireless subscriber billing system are disclosed. A billing request can be generated at a trusted service. The billing request including billing information is communicated to a wireless subscriber billing system. A validation response to the billing request is generated in the wireless subscriber billing system and the validation response is communicated to the trusted service.
    Type: Application
    Filed: May 31, 2005
    Publication date: November 30, 2006
    Inventors: Julie Yu, Mitchell Oliver, Gerald Horel, Phil Nguyen, Sandra Prast, Jaiteerth Patwari
  • Publication number: 20060271449
    Abstract: Systems and methods for pricing and distributing applications and content to a wireless client device are disclosed. A first group can be formed by associating at least one item from a main catalog with a first subscriber ID (SID) associated with a first client device. A shopping catalog can be generated for the first client device from the main catalog based on at least one of platform ID, runtime API, and language. The first group can be included with the shopping catalog based on a first SID associated with the first client device. The pricing of the same item can be different in the first group and the main catalog.
    Type: Application
    Filed: May 31, 2005
    Publication date: November 30, 2006
    Inventors: Mitchell Oliver, Gerald Horel, Brian Minear
  • Patent number: 7113766
    Abstract: Systems and methods consistent with the present invention provide a transaction processing during which a transaction billing event is created. Metadata associated with an application is stored in a transaction manager database. When a wireless device downloads an application, raw transaction information is sent to and stored in the database. The raw transaction data may include a subset of the metadata and additional information included by other devices and/or systems. Billing events are created by correlating the metadata and the raw transaction data. In addition, subscription billing events, such as those having reoccurring charges, are calculated by evaluating those transactions having a subscription transaction type and their associated metadata stored in the database.
    Type: Grant
    Filed: August 15, 2002
    Date of Patent: September 26, 2006
    Assignee: Qualcomm Inc.
    Inventors: Gerald Horel, Julie Yu, Phil Nguyen, Jaiteerth Patwari
  • Patent number: 7099663
    Abstract: The present invention provides safe and secure application distribution and execution by providing systems and methods that test an application to ensure that it satisfies predetermined criteria associated with the environment in which it will execute. Furthermore, by using rules and permission lists, application removal, and a modification detection technique, such as digital signatures, the present invention provides mechanisms to safely distribute and execute tested, or untested, applications by determining whether the application has been modified, determining if it has permission to execute in a given wireless device environment, and removing the application should it be desirable to do so.
    Type: Grant
    Filed: May 31, 2001
    Date of Patent: August 29, 2006
    Assignee: Qualcomm Inc.
    Inventors: Laurence Lundblade, Marc S. Phillips, Brian Minear, Yan Zhuang, Anand Krishnan, Stephen A. Sprigg, Mazen Chmaytelli, Mitchell Oliver, Gerald Horel, Karen Crossland
  • Publication number: 20060095957
    Abstract: A system and method for providing secure communications between remote computing devices and servers. A network, device sends characteristics of a client computing device over the network. A network device receives characteristics of a client computing device over the network. A plurality of credentials are generated where at least one of the plurality of credentials based on both the received characteristics of the client computing device and a unique client key, and at least one of the plurality of credentials based on both the received characteristics of the client computing device and a generic key. A network device sends the plurality of credentials over the network. A network device receives the plurality of credentials via the network.
    Type: Application
    Filed: October 29, 2004
    Publication date: May 4, 2006
    Inventors: Laurence Lundblade, Ivan McLean, Gerald Horel
  • Publication number: 20050289047
    Abstract: A system, method, and computer program for providing independently developed applications and services to wireless telecommunication device users in a wireless communications network. The system allows independent developers to provide their applications and services to wireless device end-users via the wireless carrier network, bill a carrier and/or a subscriber for the application or service, and share in the revenues with the developer.
    Type: Application
    Filed: June 28, 2004
    Publication date: December 29, 2005
    Inventors: Mitchell Oliver, Gerald Horel, Julie Yu, Michelle Klein, Matthew Small, Susan Wake
  • Publication number: 20050261988
    Abstract: A method is provided for operating a server to allow a first terminal to provide a content gift to a second terminal, where the first and second terminals selectively communicate with the server. The method includes receiving a catalog request from the first terminal for a catalog that identifies content compatible with the second terminal. The method also includes generating the catalog and transmitting the catalog to the first terminal. The method also includes receiving a gift request from the first terminal requesting that a content gift selected from the identified content in the catalog be provided to the second terminal, and providing the content gift to the second terminal.
    Type: Application
    Filed: April 26, 2004
    Publication date: November 24, 2005
    Inventors: Gerald Horel, Brian Minear, Phil Nguyen
  • Publication number: 20050193101
    Abstract: A computer device having wireless communication capability and a computer platform with a resident application environment for selectively downloading applications to the platform across the wireless network with a predefined security protocol for downloading and executing applications at the platform, such as verifying the presence of a certificate. The download manager is resident on the computer platform and allows download, storage, and execution of applications that do not otherwise comply with the security protocol of the resident application environment.
    Type: Application
    Filed: March 1, 2004
    Publication date: September 1, 2005
    Inventors: Mitchell Oliver, Gerald Horel, Brian Minear
  • Publication number: 20050192878
    Abstract: Systems and methods for application-based billing in a wireless subscriber billing system are disclosed. A wireless client device can generate and transmit a billing request to the billing system. The billing system generates a validation response to the billing request and transmits the validation response to the client device. The validation response can be processed by the client device to enable a service linked to the billing request.
    Type: Application
    Filed: January 20, 2005
    Publication date: September 1, 2005
    Inventors: Brian Minear, Julie Yu, Mitchell Oliver, Laurence Lundblade, Gerald Horel
  • Publication number: 20040181591
    Abstract: A system, method, and computer program that automatically creates a subscription for applications and services provided to wireless devices from other computer devices on a wireless network, where the subscription requires periodic payment by the wireless device subscriber for continued access to the application or service. The system monitors wireless device end-user interaction with other computer devices, such as application download servers, across the wireless network and when the end-user obtains an application or service from the computer device, the system automatically records the subscription and can either bill the wireless device subscriber for the subscription(s) or transmit the bill to the carrier or other entity to bill the subscriber.
    Type: Application
    Filed: March 12, 2003
    Publication date: September 16, 2004
    Inventors: Julie Yu, Gerald Horel, Jaiteerth Patwari, Michelle Klein, Mitchell Oliver
  • Publication number: 20040032936
    Abstract: Systems and methods consistent with the present invention provide a transaction processing during which a transaction billing event is created. Metadata associated with an application is stored in a transaction manager database. When a wireless device downloads an application, raw transaction information is sent to and stored in the database. The raw transaction data may include a subset of the metadata and additional information included by other devices and/or systems. Billing events are created by correlating the metadata and the raw transaction data. In addition, subscription billing events, such as those having reoccurring charges, are calculated by evaluating those transactions having a subscription transaction type and their associated metadata stored in the database.
    Type: Application
    Filed: August 15, 2002
    Publication date: February 19, 2004
    Inventors: Gerald Horel, Julie Yu, Phil Nguyen, Jaiteerth Patwari
  • Publication number: 20030078886
    Abstract: A system, method, and computer program for tracking billable events occurring on wireless devices on a wireless network and billing the appropriate parties. The billable events occur from the end-users of the wireless devices selectively communicating with other computer devices across the wireless network and downloading and executing software applications thereupon. The billable event data is ultimately gathered at a server on the wireless network from which billing for the wireless device billable events can be generated.
    Type: Application
    Filed: August 15, 2002
    Publication date: April 24, 2003
    Inventors: Brian Minear, Gerald Horel, Julie Yu, Mazen Chmaytelli, Michelle Klein, Vicki Mealer, Mitchell B. Oliver
  • Publication number: 20030051047
    Abstract: Systems and methods consistent with the present invention provide an interface to facilitate the communication between systems. A source system translates data into an XML format and transmits the data to a synchronizer interface tool. The synchronizer tool stores the data in a persistent intermediate storage, such as a queue, allowing the source system to go offline or perform other tasks while the data is transmitted to the target system. The synchronizer tool initiates the transmission of the data to the target system. If the target system indicates that it received the data, then the synchronizer tool sends an acknowledgement to the source system indicating the data was received. If the target system does not receive the transmission, the synchronizer tool maintains the data in the persistent intermediate storage and reinitiates transmission of the data to the target system.
    Type: Application
    Filed: August 13, 2002
    Publication date: March 13, 2003
    Inventors: Gerald Horel, Julie Yu, Robert J. Truitt
  • Publication number: 20020183056
    Abstract: The present invention provides safe and secure application distribution and execution by providing systems and methods that test an application to ensure that it satisfies predetermined criteria associated with the environment in which it will execute. Furthermore, by using rules and permission lists, application removal, and a modification detection technique, such as digital signatures, the present invention provides mechanisms to safely distribute and execute tested, or untested, applications by determining whether the application has been modified, determining if it has permission to execute in a given wireless device environment, and removing the application should it be desirable to do so.
    Type: Application
    Filed: May 31, 2001
    Publication date: December 5, 2002
    Inventors: Laurence Lundblade, Marc S. Phillips, Brian Minear, Yan Zhuang, Anand Kirshnan, Stephen A. Sprigg, Mazen Chmaytelli, Mitchell Oliver, Gerald Horel, Karen Crossland
  • Patent number: RE48001
    Abstract: The present invention provides safe and secure application distribution and execution by providing systems and methods that test an application to ensure that it satisfies predetermined criteria associated with the environment in which it will execute. Furthermore, by using rules and permission lists, application removal, and a modification detection technique, such as digital signatures, the present invention provides mechanisms to safely distribute and execute tested, or untested, applications by determining whether the application has been modified, determining if it has permission to execute in a given wireless device environment, and removing the application should it be desirable to do so.
    Type: Grant
    Filed: November 18, 2015
    Date of Patent: May 19, 2020
    Assignee: QUALCOMM Incorporated
    Inventors: Laurence Lundblade, Marc S. Phillips, Brian Minear, Yan Zhuang, Anand Krishnan, Stephen A. Sprigg, Mazen Chmaytelli, Mitchell Oliver, Gerald Horel, Karen Crossland