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: 11416467Abstract: 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: GrantFiled: April 6, 2020Date of Patent: August 16, 2022Assignee: Sprint Communications Company L.P.Inventors: Robin Dale Katzer, Deepthi Kota, Vijayendra Nannapaneni
-
Patent number: 11093309Abstract: 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: GrantFiled: July 28, 2020Date of Patent: August 17, 2021Assignee: Sprint Communications Company L.P.Inventor: Robin Dale Katzer
-
Patent number: 9906958Abstract: 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: GrantFiled: February 26, 2015Date of Patent: February 27, 2018Assignee: Sprint Communications Company L.P.Inventors: Robin Dale Katzer, Lyle W. Paczkowski
-
Patent number: 9883381Abstract: 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: GrantFiled: October 2, 2007Date of Patent: January 30, 2018Assignee: SPRINT COMMUNICATIONS COMPANY L.P.Inventors: Robin Dale Katzer, Todd N. Koellner, Kevin Zhu
-
Patent number: 9818104Abstract: 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: GrantFiled: January 25, 2013Date of Patent: November 14, 2017Assignee: SPRINT COMMUNICATIONS COMPANY L.P.Inventors: Robin Dale Katzer, Hemant V. Tiwari
-
Patent number: 9619810Abstract: 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: GrantFiled: October 11, 2011Date of Patent: April 11, 2017Assignee: Sprint Communications Company L.P.Inventors: Robin Dale Katzer, Brian D. Mauer, Carl J. Persson
-
Patent number: 9385974Abstract: 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: GrantFiled: February 14, 2014Date of Patent: July 5, 2016Assignee: Sprint Communications Company L.P.Inventors: Umesh Chandra Upadhyay, Robin Dale Katzer, Geoff A. Holmes, Robert H. Burcham
-
Publication number: 20150236986Abstract: 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: ApplicationFiled: February 14, 2014Publication date: August 20, 2015Applicant: Sprint Communications Company L.P.Inventors: Umesh Chandra Upadhyay, Robin Dale Katzer, Geoff A. Holmes, Robert H. Burcham
-
Publication number: 20150172928Abstract: 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: ApplicationFiled: February 26, 2015Publication date: June 18, 2015Inventors: Robin Dale Katzer, Lyle W. Paczkowski
-
Patent number: 9032547Abstract: 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: GrantFiled: October 26, 2012Date of Patent: May 12, 2015Assignee: Sprint Communication Company L.P.Inventors: Ricky A. Hohler, Robin Dale Katzer, Richard S. Morton, Ashish K. Singh
-
Patent number: 9027102Abstract: 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: GrantFiled: May 11, 2012Date of Patent: May 5, 2015Assignee: Sprint Communications Company L.P.Inventors: Robin Dale Katzer, Lyle W. Paczkowski
-
Patent number: 8627223Abstract: 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: GrantFiled: June 30, 2009Date of Patent: January 7, 2014Assignee: Sprint Communications Company L.P.Inventors: Robin Dale Katzer, M. Jeffrey Stone
-
Publication number: 20130297456Abstract: 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: ApplicationFiled: May 3, 2012Publication date: November 7, 2013Applicant: 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: 8200626Abstract: 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: GrantFiled: September 18, 2009Date of Patent: June 12, 2012Assignee: Sprint Communications Company L.P.Inventors: Robin Dale Katzer, M. Jeffrey Stone
-
Patent number: 8181867Abstract: 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: GrantFiled: January 6, 2009Date of Patent: May 22, 2012Assignee: Sprint Communications Company L.P.Inventors: Christopher J. Bierbaum, Robin Dale Katzer, Todd N. Koellner, Kevin Zhu
-
Patent number: 8117285Abstract: 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: GrantFiled: December 10, 2009Date of Patent: February 14, 2012Assignee: Sprint Communications Company L.P.Inventors: Robin Dale Katzer, Craig A. Macha
-
Patent number: 8083140Abstract: 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: GrantFiled: February 5, 2008Date of Patent: December 27, 2011Assignee: Sprint Communications Company L.P.Inventors: Robin Dale Katzer, Kevin Zhu
-
Patent number: 7966387Abstract: 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: GrantFiled: May 12, 2010Date of Patent: June 21, 2011Assignee: Sprint Communications Company L.P.Inventor: Robin Dale Katzer
-
Patent number: 7925606Abstract: 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: GrantFiled: September 18, 2007Date of Patent: April 12, 2011Assignee: Sprint Communications Company L.P.Inventors: Robin Dale Katzer, Lynn Neir, Charles D. Stunson
-
Patent number: 7841513Abstract: 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: GrantFiled: August 6, 2007Date of Patent: November 30, 2010Assignee: Sprint Communications Company L.P.Inventors: Robin Dale Katzer, Sunil K. Ponnangath