Patents by Inventor Bill G. McCracken

Bill G. McCracken 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: 10115092
    Abstract: A method of providing a mobile application service on a user equipment based on composing a plurality of services supported by service platforms executing in a backend of a communication network. The method comprises receiving a request for a content service from a mobile application executing on a user equipment (UE) by a mobile application framework (MAF) and verifying the request for the content service by the MAF through a communication service provider platform, wherein the communication service provider platform completes verification in part by invoking a service of the MAF. The method further comprises completing a payment transaction for the content service by the MAF through messaging a payment platform, wherein the payment platform iteratively invokes services of the MAF and ordering the content service delivery by the MAF through messaging a content provider platform, wherein the content provider platform iteratively invokes services of the MAF.
    Type: Grant
    Filed: March 4, 2016
    Date of Patent: October 30, 2018
    Assignee: Sprint Communications Company L.P.
    Inventors: Jeff H. Bryan, Christine M. Crowell, Bill G. McCracken, Roberto Murillo
  • Patent number: 9838379
    Abstract: A user equipment (UE) comprising a processor, a non-transitory memory, a mobile application installed in the memory, and a mobile application framework (MAF) client installed in the memory. When executed by the processor, the MAF client receives a request to access services of a MAF from the mobile application, retrieves a digital certificate associated with the mobile application, sends an application validation request comprising the certificate and an application identity to a MAF server, receives an application validation token from the MAF server, and provides the application validation token to the mobile application, whereby the mobile application is granted access to a first security tier of MAF services.
    Type: Grant
    Filed: December 1, 2015
    Date of Patent: December 5, 2017
    Assignee: Sprint Communications Company L.P.
    Inventors: Jeff H. Bryan, Christine M. Crowell, Bill G. McCracken, Roberto Murillo
  • Patent number: 9521504
    Abstract: A user equipment (UE) comprising a processor, a memory, a radio transceiver, and a mobile application framework client stored in the memory. When executed by the processor the client receives a request for a communication service via an API, builds a service request message comprising an application identity and an identity of the requested service, transmits the service request message via the radio transceiver directed through a first communication channel defined by a first access point node (APN) specified by the client to a server, receives a first service response message comprising a second APN from the server, transmits the service request message via the radio transceiver directed through a second communication channel defined by the second APN to the server, and receives a second service response message from the second communication channel defined by the second APN from the server.
    Type: Grant
    Filed: December 2, 2015
    Date of Patent: December 13, 2016
    Assignee: Sprint Communications Company L.P.
    Inventors: Jeff H. Bryan, Christine M. Crowell, Bill G. McCracken, Roberto Murillo