Patents by Inventor Robin Dale Katzer

Robin Dale Katzer 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: 11416467
    Abstract: An electronic device reservation system that reduces the burden on an on-disk database is disclosed that comprises an on-disk database including a reservation table and an in-memory database storing a count of available electronic devices for each type of electronic device. The system also comprises a server comprising one or more application programming interfaces configured to receive a reservation request for a type of electronic device, access the in-memory database to determine whether there is enough inventory, modify the reservation table in the on-disk database for the reservation request in response to determining that there is enough inventory, decrement the count of available electronic devices for the type of electronic device in the in-memory database in response to the modification, and send a notification to a subscriber indicating that they have reserved a place in line electronically for a pre-order of the requested type of electronic device.
    Type: Grant
    Filed: April 6, 2020
    Date of Patent: August 16, 2022
    Assignee: Sprint Communications Company L.P.
    Inventors: Robin Dale Katzer, Deepthi Kota, Vijayendra Nannapaneni
  • Patent number: 11093309
    Abstract: A method of multilayer communication between a front-end application and at least one back-end includes receiving a message by a communication message broker that executes on a computer system from the front-end application, sending information of the message to an event bridge that executes on a computer system, parsing the information by the event bridge to determine at least one request, prompting a rules database by the event bridge to look up a rule, identifying the rule that applies to the at least one request by the rules database, processing the at least one request by the event bridge in response to the rule, sending the at least one processed request from the event bridge to a query application that executes on a computer system, and resolving at least one query by the query application to send at least one call to at least one back-end application.
    Type: Grant
    Filed: July 28, 2020
    Date of Patent: August 17, 2021
    Assignee: Sprint Communications Company L.P.
    Inventor: Robin Dale Katzer
  • Patent number: 9906958
    Abstract: A mobile access terminal providing access to data in a secure element of the mobile access terminal is provided. The mobile access terminal comprises the secure element; a web browser; a near field communications system; an over-the-air proxy; an application programming interface layer; and a web server residing on a secure storage area of the mobile access terminal, wherein the web browser is provided with exclusive access to the web server.
    Type: Grant
    Filed: February 26, 2015
    Date of Patent: February 27, 2018
    Assignee: Sprint Communications Company L.P.
    Inventors: Robin Dale Katzer, Lyle W. Paczkowski
  • Patent number: 9883381
    Abstract: A method is provided for secure access to a smart card application. An alert is received related to a mobile device having the smart card application. Access by the mobile device to the smart card application is restricted responsive to receiving the alert.
    Type: Grant
    Filed: October 2, 2007
    Date of Patent: January 30, 2018
    Assignee: SPRINT COMMUNICATIONS COMPANY L.P.
    Inventors: Robin Dale Katzer, Todd N. Koellner, Kevin Zhu
  • Patent number: 9818104
    Abstract: Embodiments relate generally to systems and methods for enabling and/or completing secure online credit card transactions. Transactions may involve the use of mobile devices wherein credit card information may be stored on the mobile device. The credit card information may be accessed and used to generate proxy credit card information, wherein the proxy information may be communicated during a transaction. The proxy credit card information may be generated by an application on the mobile device and may be communicated to and/or generated by the issuer/network of the original credit card.
    Type: Grant
    Filed: January 25, 2013
    Date of Patent: November 14, 2017
    Assignee: SPRINT COMMUNICATIONS COMPANY L.P.
    Inventors: Robin Dale Katzer, Hemant V. Tiwari
  • Patent number: 9619810
    Abstract: A method for providing dynamically-assembled content targeted to a mobile service subscriber. The method comprises receiving, by a server computer, information about a mobile device that is connecting to the server computer; determining, by the server computer, a mobile service subscriber profile, based on the information; determining, by the server computer, a criteria for selecting content, based on the mobile service subscriber profile; dynamically assembling, by the server computer, content for the mobile service subscriber based on the criteria; providing the dynamically-assembled content to the mobile device; monitoring a response of the mobile service subscriber to receiving the content; and providing information of the response of the mobile service subscriber to a content provider.
    Type: Grant
    Filed: October 11, 2011
    Date of Patent: April 11, 2017
    Assignee: Sprint Communications Company L.P.
    Inventors: Robin Dale Katzer, Brian D. Mauer, Carl J. Persson
  • Patent number: 9385974
    Abstract: A communication system transfers user data messages to users. The system stores the user data messages in association with message stream identifiers and message delivery metrics. The system processes the message delivery metrics to enter the user data messages into a plurality of delivery queues associated with multiple message transmission systems. The system receives a data request indicating a message stream identifier and a message transmission system, and in response, identifies a message set and associated delivery metrics. The system receives a data instruction indicating new delivery metrics, and in response, re-enters the message set into the delivery queue. The communication system transfers the user data messages based on their associated delivery queues over data networks for receipt by the users.
    Type: Grant
    Filed: February 14, 2014
    Date of Patent: July 5, 2016
    Assignee: Sprint Communications Company L.P.
    Inventors: Umesh Chandra Upadhyay, Robin Dale Katzer, Geoff A. Holmes, Robert H. Burcham
  • Publication number: 20150236986
    Abstract: A communication system transfers user data messages to users. The system stores the user data messages in association with message stream identifiers and message delivery metrics. The system processes the message delivery metrics to enter the user data messages into a plurality of delivery queues associated with multiple message transmission systems. The system receives a data request indicating a message stream identifier and a message transmission system, and in response, identifies a message set and associated delivery metrics. The system receives a data instruction indicating new delivery metrics, and in response, re-enters the message set into the delivery queue. The communication system transfers the user data messages based on their associated delivery queues over data networks for receipt by the users.
    Type: Application
    Filed: February 14, 2014
    Publication date: August 20, 2015
    Applicant: Sprint Communications Company L.P.
    Inventors: Umesh Chandra Upadhyay, Robin Dale Katzer, Geoff A. Holmes, Robert H. Burcham
  • Publication number: 20150172928
    Abstract: A mobile access terminal providing access to data in a secure element of the mobile access terminal is provided. The mobile access terminal comprises the secure element; a web browser; a near field communications system; an over-the-air proxy; an application programming interface layer; and a web server residing on a secure storage area of the mobile access terminal, wherein the web browser is provided with exclusive access to the web server.
    Type: Application
    Filed: February 26, 2015
    Publication date: June 18, 2015
    Inventors: Robin Dale Katzer, Lyle W. Paczkowski
  • Patent number: 9032547
    Abstract: Embodiments relate generally to systems and methods for provisioning vehicle based digital rights management (DRM) for content delivered through a brought-in mobile device. Content may be delivered by the content provider to the vehicle via connection with the mobile device, wherein the content may be accessed using a computer system (or head unit) in the vehicle. Access to the content may be controlled or managed using a DRM package associated with a vehicle identification number (VIN) of the vehicle.
    Type: Grant
    Filed: October 26, 2012
    Date of Patent: May 12, 2015
    Assignee: Sprint Communication Company L.P.
    Inventors: Ricky A. Hohler, Robin Dale Katzer, Richard S. Morton, Ashish K. Singh
  • Patent number: 9027102
    Abstract: A mobile access terminal providing access to data in a secure element of the mobile access terminal is provided. The mobile access terminal comprises the secure element; a web browser; a near field communications system; an over-the-air proxy; an application programming interface layer; and a web server residing on a secure storage area of the mobile access terminal, wherein the web browser is provided with exclusive access to the web server.
    Type: Grant
    Filed: May 11, 2012
    Date of Patent: May 5, 2015
    Assignee: Sprint Communications Company L.P.
    Inventors: Robin Dale Katzer, Lyle W. Paczkowski
  • Patent number: 8627223
    Abstract: A system is provided for customized execution sequences for portions of third party applications. A customizing tool conducts discovery through application program interfaces to identify data associated with screens associated with third party applications. Each application program interface is associated with a corresponding third party application. The customizing tool also enables selection of a customized screen execution sequence based on the data and a portion of the screens. The customized screen execution sequence includes at least one screen corresponding to each third party application and excludes at least one default start screen associated with at least one of the third party applications. Additionally, the customizing tool stores the selection of the customized screen execution sequence as a customized application. Execution of the customized application outputs a customized result to a user interface. The customized result is based on execution of the customized screen execution sequence.
    Type: Grant
    Filed: June 30, 2009
    Date of Patent: January 7, 2014
    Assignee: Sprint Communications Company L.P.
    Inventors: Robin Dale Katzer, M. Jeffrey Stone
  • Publication number: 20130297456
    Abstract: A vehicle computer system including a processor and memory coupled to the processor is provided. The memory stores a plurality of vehicle applications and a vehicle application management program. The vehicle application management program, when executed by the processor, is configured to initiate restricted operations of the plurality of vehicle applications in accordance with a single digital rights payload received separately from the plurality of vehicle applications. The restricted operations of the plurality of vehicle applications comprise a multimedia operation and a remote access operation.
    Type: Application
    Filed: May 3, 2012
    Publication date: November 7, 2013
    Applicant: SPRINT COMMUNICATIONS COMPANY L.P.
    Inventors: Brandon C. Annan, Robert H. Burcham, William F. Foust, Ricky A. Hohler, Robin Dale Katzer, Daniel L. Naden, Ashish K. Singh
  • Patent number: 8200626
    Abstract: A system is provided for mobile device file management. A client application determines whether a requested file associated with a file identifier is stored in a file system in a mobile device. If the file is not stored in the file system, the client application retrieves the file via over-the-air communication, stores the file with storage information in the file system, and provides the file for presentation on a user interface on the mobile device. If a background application determines that the client application is inactive and that a current time and the storage information indicate to refresh the provided file, the background application retrieves at least apart of a refreshed file via over-the-air communication. If the background application determines that the provided file is not the same version as the refreshed file, the background application stores the refreshed file with refreshed storage information in the file system.
    Type: Grant
    Filed: September 18, 2009
    Date of Patent: June 12, 2012
    Assignee: Sprint Communications Company L.P.
    Inventors: Robin Dale Katzer, M. Jeffrey Stone
  • Patent number: 8181867
    Abstract: A system is provided for transit card credit authorization. An authorization component on a mobile device determines whether a balance on a transit card application on the mobile device is below a threshold, and determines whether a communication signal is too weak to request an approval for a balance increase from a server in response to a determination that the balance on the transit card application is below the threshold. The authorization component also determines whether credit data on the mobile device authorizes increasing the balance in response to a determination that the communication signal is too weak to request the approval for the balance increase from the server, and authorizes increasing the balance in response to a determination that the credit data authorizes increasing the balance. A fare gate enables access for the mobile device at the fare gate in response to the authorization component authorizing increasing the balance.
    Type: Grant
    Filed: January 6, 2009
    Date of Patent: May 22, 2012
    Assignee: Sprint Communications Company L.P.
    Inventors: Christopher J. Bierbaum, Robin Dale Katzer, Todd N. Koellner, Kevin Zhu
  • Patent number: 8117285
    Abstract: A mobile communication device is provided. The mobile communication device comprises a processor, a memory, a display, a radio transceiver, and an application stored in the memory. The application, when executed by the processor, transmits via the radio transceiver a first hyper text transport protocol message identifying a markup language content file embedding a plurality of links to additional content, wherein the first hyper text transport protocol message establishes a hyper text transport protocol connection. The application receives via the radio transceiver a second hyper text transport protocol message from the hyper text transport protocol connection containing the markup language content file and a plurality of files identified by the links to additional content and presents the markup language content file and the plurality of files on the display.
    Type: Grant
    Filed: December 10, 2009
    Date of Patent: February 14, 2012
    Assignee: Sprint Communications Company L.P.
    Inventors: Robin Dale Katzer, Craig A. Macha
  • Patent number: 8083140
    Abstract: A system for over-the-air provisioning is disclosed. The system comprises a processor and an over-the-air server application. The over-the-air server application, when executed by the processor, is configured to begin an over-the-air provisioning session, to request a log of an over-the-air client, to receive the log, to send a first plurality of action requests to the over-the-air client based on the log, to receive acknowledgments of the action request, to stop the over-the-air provisioning session when an acknowledgment is not received within a first time period, and to restart the over-the-air provisioning session after waiting a second time period when the over-the-air provisioning session has been stopped, wherein the first plurality of action requests comprise a first task.
    Type: Grant
    Filed: February 5, 2008
    Date of Patent: December 27, 2011
    Assignee: Sprint Communications Company L.P.
    Inventors: Robin Dale Katzer, Kevin Zhu
  • Patent number: 7966387
    Abstract: The present disclosure provides a system that comprises a proxy server configured to receive a first service request message, to keep a message count based on an Internet protocol (IP) address, to drop the first service request message if the message count reaches a threshold, to build one or more executable, complex objects using more than one data items from the first service request message and an object definition schema, and to produce a second service request message by executing the one or more executable, complex objects.
    Type: Grant
    Filed: May 12, 2010
    Date of Patent: June 21, 2011
    Assignee: Sprint Communications Company L.P.
    Inventor: Robin Dale Katzer
  • Patent number: 7925606
    Abstract: A monitoring system is provided. The monitoring system comprises a first storage queue containing rules ready for processing, an event storage containing events, and a plurality of first processor threads configured to execute any one of the rules contained in the first storage queue based on the contents of the event storage. The system also comprises a rules processor configured to receive a plurality of events from a plurality of monitored locations, to add the event to the event storage, to remove a first rule from the first storage queue, to provide the first rule to one of the first processor threads for executing, to receive a first result from the one of the first processor threads, and to send a first notification based on the first result.
    Type: Grant
    Filed: September 18, 2007
    Date of Patent: April 12, 2011
    Assignee: Sprint Communications Company L.P.
    Inventors: Robin Dale Katzer, Lynn Neir, Charles D. Stunson
  • Patent number: 7841513
    Abstract: A system is provided for radio frequency identification authentication of memorabilia. The system includes a database, a radio frequency identification tag having a unique identifier, a reader, and a user interface. The radio frequency identification tag is provided to a memorabilia item. The reader is configured to read the radio frequency tag and to determine a geographic location where the reader reads the radio frequency identification tag. The user interface is configured to enter information associated with the memorabilia item into the database, wherein the information comprises the unique identifier, a name of an authenticator, a description of the memorabilia item, and a time of authentication.
    Type: Grant
    Filed: August 6, 2007
    Date of Patent: November 30, 2010
    Assignee: Sprint Communications Company L.P.
    Inventors: Robin Dale Katzer, Sunil K. Ponnangath