Patents by Inventor Brian Minear

Brian Minear 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).

  • Publication number: 20050153682
    Abstract: A system and method for a wireless service provider to provide activation of an application by a subscriber who has a plurality of wireless communications devices in a single subscription account. The subscriber can access the application from any one of the wireless communications devices, but only one activation at a time is allowed for each subscription account.
    Type: Application
    Filed: January 13, 2004
    Publication date: July 14, 2005
    Inventors: Brian Minear, Jason Kenagy, Julie Yu, Mitchell Oliver, Stephen Sprigg
  • Publication number: 20050118991
    Abstract: A system and method for performing actions on a wireless device using action lists and versioning. The system includes receiving, over a network, a remote action list version number, the remote action list version number associated with a remote action list containing an instruction for the wireless device. The system further includes determining whether the remote action list version number is different from a local action list version number. The system also includes sending, over a network, a request for the remote action list in response to determining the remote action list version number is different from the local action list version number. Also, the system includes receiving, over a network, the remote action list.
    Type: Application
    Filed: October 27, 2004
    Publication date: June 2, 2005
    Inventors: Sudheer Koganti, Stephen Sprigg, Amy Therrell, Brian Minear, Phil Nguyen
  • Publication number: 20040267646
    Abstract: A system, method, and computer program for billing wireless device subscribers based upon billable interaction with applications and services resident on third party computer devices that are accessible through a wireless network. The system uses authenticatable transaction data that is created when a wireless device conducts a billable transaction whereby the data is a secure indication that a wireless device has performed a specific billable transaction event. The transaction data can be authenticated and then aggregated to generate billing for billable transaction events that occur on the wireless network. The billing can occur from a billing computer on the network or the aggregated data can be sent to a wireless service provider for ultimate billing to the wireless device subscriber.
    Type: Application
    Filed: June 30, 2003
    Publication date: December 30, 2004
    Inventors: Ravinder Chandhok, Brian Minear, Jun Yamada
  • Publication number: 20040203616
    Abstract: A system and method for providing a message on the graphic display of a wireless device while the wireless device is connecting to an application download server across a wireless network. When the wireless device attempts to communicate with an application download server or changes files while navigating an application download server, a message is transmitted across the wireless network to the computer platform of the wireless device and displayed to the user of the wireless device. The message can be transmitted to the wireless device from the same application download server that the wireless device is attempting to connect to or navigate, or alternately, the message can be transmitted from another server on the wireless network.
    Type: Application
    Filed: August 30, 2002
    Publication date: October 14, 2004
    Inventors: Brian Minear, Mazen Chmaytelli, Mitchell B. Oliver, Stephen A. Sprigg
  • Publication number: 20040205151
    Abstract: Systems, methods, and programs for processing extra data when a triggering event occurs. In one embodiment, an application, triggering event data, and extra data is stored on a wireless device. The wireless device monitors a triggering event parameter associated with an application, such as the expiration of the application. When the triggering event occurs, the wireless device processes the extra data in addition to processing associated with the triggering event data. The extra data may include URLs, scripts or other instructions that involve processing locally to the wireless device or requiring connection to a wireless network for remote processing on other devices.
    Type: Application
    Filed: December 18, 2003
    Publication date: October 14, 2004
    Inventors: Stephen A. Sprigg, Brian Minear, Paul E. Jacobs
  • Publication number: 20040203690
    Abstract: An applet requiring a virtual machine is downloaded to a wireless device. A software platform on the device determines that a virtual machine is used by the applet during execution. Without additional user interaction, the virtual machine is downloaded to the wireless device. This allows those applets requiring a virtual machine to be used with devices that don't have the virtual machine already installed. Further embodiments include the dynamic loading of a system service when an application is being loaded that uses the system service. A unique identifier associated with the system service may be used to determine if determine if the system service is loaded.
    Type: Application
    Filed: March 15, 2002
    Publication date: October 14, 2004
    Inventors: Stephen A. Sprigg, Brian Minear, Mahesh Moorthy, Paul E. Jacobs
  • Publication number: 20040198334
    Abstract: A system and method for displaying an interactive screen, such as an end-user license agreement or verification form, on the graphic display of a wireless device when the wireless device connects to a network server on a wireless network and attempts to access or download software applications and data. The user of the wireless device must then affirmatively interact with the interactive screen in order to access or download a software application or data from the network server. The interactive screen can be transmitted from the network server where the wireless device seeks to access or download an application or data, or can be transmitted from a separate server to the wireless device. The records of the wireless device-server interactions can be stored on a network server or other data stores on the wireless network.
    Type: Application
    Filed: August 30, 2002
    Publication date: October 7, 2004
    Inventors: Mazen Chmaytelli, Brian Minear, Mitchell B. Oliver, Stephen A. Sprigg
  • Publication number: 20040188511
    Abstract: System to automatically process components on a device. A method is provided for automatically processing components on a device. The method includes receiving a version identifier associated with an action list, determining that the version identifier is not equivalent to a stored version identifier, receiving the action list, parsing the action list to obtain a component identifier and an associated action, and performing the action on a component identified by the component identifier.
    Type: Application
    Filed: December 18, 2003
    Publication date: September 30, 2004
    Inventors: Stephen A. Sprigg, Brian Minear
  • Publication number: 20040188510
    Abstract: System for registry-based automatic installation and component handling on a device. A method is provided for automatically processing a component on a device, where the component has a selected component type. The method includes installing a component handler on the device, where the component handler is operable to process components having the selected component type. The method also includes parsing an action list to obtain a component/action pair that identifies the component to be processed by the device, and downloading the component to the device. The method also includes determining that the component has the selected component type, and using the selected component type to activate the component handler to process the component.
    Type: Application
    Filed: December 18, 2003
    Publication date: September 30, 2004
    Inventors: Stephen A. Sprigg, Brian Harold Kelley, Brian Minear, Robert Walker
  • Publication number: 20040087347
    Abstract: A system and method for displaying an interactive screen, such as an end-user license agreement or verification form, on the graphic display of a wireless device when the wireless device connects to a network server on a wireless network and attempts to access or download software applications and data. The user of the wireless device must then affirmatively interact with the interactive screen in order to access or download a software application or data from the network server. The interactive screen can be transmitted from the network server where the wireless device seeks to access or download an application or data, or can be transmitted from a separate server to the wireless device. The records of the wireless device-server interactions can be stored on a network server or other data stores on the wireless network.
    Type: Application
    Filed: October 20, 2003
    Publication date: May 6, 2004
    Inventors: Brian Minear, Mazen Chmaytelli, Mitchell B. Oliver, Stephen A. Sprigg
  • Patent number: 6721578
    Abstract: A system and method for displaying an interactive screen, such as an end-user license agreement or verification form, on the graphic display of a wireless device when the wireless device connects to a network server on a wireless network and attempts to access or download software applications and data. The user of the wireless device must then affirmatively interact with the interactive screen in order to access or download a software application or data from the network server. The interactive screen can be transmitted from the network server where the wireless device seeks to access or download an application or data, or can be transmitted from a separate server to the wireless device. The records of the wireless device-server interactions can be stored on a network server or other data stores on the wireless network.
    Type: Grant
    Filed: January 31, 2002
    Date of Patent: April 13, 2004
    Assignee: Qualcomm Incorporated
    Inventors: Brian Minear, Mazen Chmaytelli, Mitchell B. Oliver, Stephen A. Sprigg
  • Publication number: 20040068724
    Abstract: A system and method for selectively updating the versions of stored datasets on a wireless device that selectively communicates to a wireless network and downloads datasets, such as software applications and information, from download servers on the wireless network. The wireless device has a resident dataset version summary file that identifies the version of each resident dataset, and upon the wireless device attempting to communicate with the download server, the wireless device compares the version of each specific resident dataset listed in the resident dataset version summary file with the version of downloadable datasets resident on the download server to thereby determine if the version of a wireless device resident dataset is different from the version of a download server resident dataset. If the download server resident dataset is more recent, the wireless device can download it to overwrite the wireless device resident dataset.
    Type: Application
    Filed: August 30, 2002
    Publication date: April 8, 2004
    Inventors: Richard Wayne Gardner, Brian Minear, Eric John Lekven, Mitchell B. Oliver, Phil Nguyen, Stephen A. Sprigg
  • Publication number: 20040043763
    Abstract: A system, method, and computer program for delivering services to wireless communication devices. The system tailors the services based on the capability of the wireless device and the services subscribed by the user. A server or other computer device receives from the wireless device capability data, or “flags,” indicating the capability of the device to access data or download and receive applications provided over the network.
    Type: Application
    Filed: August 30, 2002
    Publication date: March 4, 2004
    Inventors: Brian Minear, Eric John Lekven, Mitchell B. Oliver, Phil Nguyen, Richard Wayne Gardner, Stephen A. Sprigg
  • Publication number: 20040001459
    Abstract: A system, method, and program for optimizing the data channel availability on a computer device through selectively delaying the closing of an open channel on a computer network having expensive bandwidth, such as a cellular telecommunication network. The device has a plurality of device resources that utilize an open channel to communicate across the network, and optimally delays the closing of an open communication channel after cessation of usage thereof by a device resource such that other device resources can utilize the open communication channel prior to closure while still minimizing the duration of the expensive open channel.
    Type: Application
    Filed: June 28, 2002
    Publication date: January 1, 2004
    Inventors: Ravinder Chandhok, Stephen A. Sprigg, Brian Minear
  • Publication number: 20030158955
    Abstract: Various methods and apparatus for synchronizing data between members of a web farm are disclosed. The web farm may include a primary member and at least one backup member. The web farm members may include modules for determining whether new data is available to the web farm; placing the web farm in a prepare state if new data is available; placing the web farm in a commit state if members of the web farm successfully receive the new data; and placing the web farm in an abort state if any of the members of the web farm do not successfully receive the new data.
    Type: Application
    Filed: February 19, 2002
    Publication date: August 21, 2003
    Inventors: Brian Minear, PHIP NGUYEN
  • Publication number: 20030143991
    Abstract: A system and method for selectively updating the versions of stored datasets on a wireless device that selectively communicates to a wireless network and downloads datasets, such as software applications and information, from download servers on the wireless network. The wireless device has a resident dataset version summary file that identifies the version of each resident dataset, and upon the wireless device attempting to communicate with the download server, the wireless device compares the version of each specific resident dataset listed in the resident dataset version summary file with the version of downloadable datasets resident on the download server to thereby determine if the version of a wireless device resident dataset is different from the version of a download server resident dataset. If the download server resident dataset is more recent, the wireless device can download it to overwrite the wireless device resident dataset.
    Type: Application
    Filed: January 31, 2002
    Publication date: July 31, 2003
    Inventors: Brian Minear, Eric J. Lekven, Mitchell B. Oliver, Phil Nguyen, Richard Wayne Gardner, Stephen A. Sprigg
  • Publication number: 20030143990
    Abstract: A system and method for displaying an interactive screen, such as an end-user license agreement or verification form, on the graphic display of a wireless device when the wireless device connects to a network server on a wireless network and attempts to access or download software applications and data. The user of the wireless device must then affirmatively interact with the interactive screen in order to access or download a software application or data from the network server. The interactive screen can be transmitted from the network server where the wireless device seeks to access or download an application or data, or can be transmitted from a separate server to the wireless device. The records of the wireless device-server interactions can be stored on a network server or other data stores on the wireless network.
    Type: Application
    Filed: January 31, 2002
    Publication date: July 31, 2003
    Inventors: Brian Minear, Mazen Chmaytelli, Mitchell B. Oliver, Stephen A. Sprigg
  • Publication number: 20030142039
    Abstract: A system and method for providing a message on the graphic display of a wireless device while the wireless device is connecting to an application download server across a wireless network. When the wireless device attempts to communicate with an application download server or changes files while navigating an application download server, a message is transmitted across the wireless network to the computer platform of the wireless device and displayed to the user of the wireless device. The message can be transmitted to the wireless device from the same application download server that the wireless device is attempting to connect to or navigate, or alternately, the message can be transmitted from another server on the wireless network.
    Type: Application
    Filed: January 31, 2002
    Publication date: July 31, 2003
    Inventors: Brian Minear, Mazen Chmaytelli, Mitchell B. Oliver, Stephen A. Sprigg
  • 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: 20030060189
    Abstract: Systems and methods consistent with the present invention provides safe and secure application distribution and execution and controls the risk of providing a test environment associated with the testing of applications. Test enabled permissions are created and distributed to selected application test entities. A management function is used to aid in distributing the test-enabled permissions. The risk is controlled by providing closer scrutiny of the identity of the test entity prior to distributing a test enabled permission to the test entity, providing expiration times associated with the test enabled permissions, and limiting the number of test enabled permissions distributed. The management function tracks the distribution of the test-enabled permissions.
    Type: Application
    Filed: August 15, 2002
    Publication date: March 27, 2003
    Inventors: Brian Minear, Mazen Chmaytelli, Mitchell B. Oliver, Laurence Lundblade