Patents by Inventor James B. McGuire

James B. McGuire 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: 9223938
    Abstract: A method, apparatus, and electronic device with secure operation based on geography are disclosed. A positioning mechanism 404 may determine a geographic location of the apparatus or electronic device. A processor 104 may identify a secure domain for a virtual machine application. The processor 104 may determine an availability of an application programming interface for the virtual machine application based on the geographic location.
    Type: Grant
    Filed: December 31, 2007
    Date of Patent: December 29, 2015
    Assignee: Google Technology Holdings LLC
    Inventor: James B. McGuire
  • Publication number: 20130291091
    Abstract: A telecommunications apparatus has secure operation based on geographic location. A positioning mechanism determines a geographic location for the telecommunications apparatus. A processor identifies a secure domain and determines an availability of an application programming interface for the based on the geographic location, wherein at certain geographic locations access to the application programming interface is restricted, and at other geographic locations access to the application programming interface is unrestricted.
    Type: Application
    Filed: June 29, 2013
    Publication date: October 31, 2013
    Inventor: James B. McGuire, JR.
  • Publication number: 20090172794
    Abstract: A method, apparatus, and electronic device with secure operation based on geography are disclosed. A positioning mechanism 404 may determine a geographic location of the apparatus or electronic device. A processor 104 may identify a secure domain for a virtual machine application. The processor 104 may determine an availability of an application programming interface for the virtual machine application based on the geographic location.
    Type: Application
    Filed: December 31, 2007
    Publication date: July 2, 2009
    Applicant: Motorola, Inc.
    Inventor: James B. McGUIRE
  • Publication number: 20030126271
    Abstract: A wireless communication device (10) operates using a Wireless Application Protocol (WAP) operating environment for enabling various data services. The wireless communication device (10) includes an application manager (22) coupled to the WAP operating environment that is operable to receive from the WAP operating environment a request to launch an external application. The application manager (22) operates launch the external application and to generate a handle. The handle is configured to control the external application within the WAP operating environment and is returned to the WAP operating environment responsive to the request to launch the external application. A library is associated with the external application, and the library includes information to configure the external application to operate within the WAP operating environment.
    Type: Application
    Filed: December 27, 2001
    Publication date: July 3, 2003
    Inventors: Kevin Curtis Mowry, James B. McGuire, Jonathan James Main