Patents by Inventor Raymond Emilio Reeves

Raymond Emilio Reeves 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: 9338616
    Abstract: Embodiments disclosed herein provide systems and methods for routing messages having destination identifiers associated with multiple entities. In a particular embodiment, a method provides receiving a message from a communication device directed to the message routing system, wherein a destination identifier associated with a plurality of entities indicates the message routing system. The method further provides identifying an entity of the plurality of entities associated with a key indicator within content of the message and routing the message based on the entity.
    Type: Grant
    Filed: January 22, 2014
    Date of Patent: May 10, 2016
    Assignee: Sprint Communications Company L.P.
    Inventors: Raymond Emilio Reeves, Gregory Anderson Drews, Brian D. Farst, Young Suk Lee
  • Patent number: 9292540
    Abstract: Media, methods and systems are provided for interfacing a mobile device to an application virtual machine via an application programming interface (API). A first set of file connection properties for one or more internal storage locations and a second set of file connection properties for one or more external storage locations are defined at a mobile device. The first and second sets of file connection properties define the file storage locations for a plurality of media types. Requests are received from the application virtual machine for the first and second sets of file connection properties. The application virtual machine identifies a current default storage area that can be selected from the one or more internal storage locations and the one or more external storage locations, and indicates whether the current default storage location is an internal storage location or an external storage location.
    Type: Grant
    Filed: April 25, 2014
    Date of Patent: March 22, 2016
    Assignee: Sprint Communications Company L.P.
    Inventors: Raymond Emilio Reeves, Ryan Alan Wick, John Marvin Jones, III
  • Patent number: 9264522
    Abstract: A communication system comprises a gateway. The gateway is configured to receive a content request from a communication device, wherein the content request indicates requested content from a content provider, determine a set of capabilities of the communication device as specified by the content provider, transfer a status request to the communication device to determine a status of the set of capabilities of the communication device, receive a status response from the communication device indicating the status of the set of capabilities of the communication device, and if the status response indicates that the status of the set of capabilities complies with the set of capabilities of the communication device as specified by the content provider, then transfer the content request to the content provider.
    Type: Grant
    Filed: September 3, 2009
    Date of Patent: February 16, 2016
    Assignee: Sprint Communications Company L.P.
    Inventors: Raymond Emilio Reeves, Ryan Alan Wick, Prabhat Karki, Richard J. Bassett
  • Patent number: 9264879
    Abstract: Methods and systems for managing resource usage of a mobile device based on a resource threshold of a wireless communications network. A resource policy is received from a mobile device. The resource policy indicates that a network resource manager associated with a wireless communications network is authorized to use the resource policy to control the resource usage of the mobile device to support a resource threshold level of the wireless communications network. The wireless communications network is associated with a service provider of the mobile device. It is then determined that the wireless communications network has met the resource threshold. Upon determining that the wireless communications threshold has met the resource threshold, the resource usage of the mobile device is limited using the received resource policy of the mobile device.
    Type: Grant
    Filed: June 5, 2012
    Date of Patent: February 16, 2016
    Assignee: Sprint Communications Company L.P.
    Inventors: Raymond Emilio Reeves, Simon Youngs, Gary Duane Koller, Mark Douglas Peden
  • Patent number: 9258579
    Abstract: A method, system, and media are provided for delivery of content from a communication device. A temporal shifting server enables delivery of temporal shifting messages. The temporal shifting server checks conditions associated with a communication network connected to the communication device and determines whether conditions of the communication network support delivery of content stored in a large file. If the communication network can support the large file, the large file is communicated over the communication network to a recipient and a copy may be retained by the temporal shifting server. If the communication network is unable to transmit the large file, the temporal shifting server generates an identifier for the content, transmits the identifier to the communication device, receives a small file that stores a version of the content, and stores the small file.
    Type: Grant
    Filed: June 30, 2011
    Date of Patent: February 9, 2016
    Assignee: Sprint Communications Company L.P.
    Inventors: Raymond Emilio Reeves, Ryan Alan Wick
  • Patent number: 9220000
    Abstract: Systems, methods, and software for transferring text messages are provided herein. A method includes indicating to a wireless communication device a temporary address number, receiving an instruction from a user of the wireless communication device to transfer a text message to a destination number using the temporary address number instead of a device number of the wireless communication device. The method also includes transferring the text message for delivery to the destination number, receiving a response text message from the destination number indicating the temporary address number as a response destination number, and transferring the response text message for delivery to the routing node associated with the temporary address number.
    Type: Grant
    Filed: May 3, 2013
    Date of Patent: December 22, 2015
    Assignee: Sprint Communications Company L.P.
    Inventors: Simon Youngs, Gary Duane Koller, Mark Douglas Peden, Raymond Emilio Reeves
  • Patent number: 9185514
    Abstract: Embodiments disclosed herein provide systems and methods for orchestrating application updates over a wireless communication network. In a particular embodiment, a method provides registering a first application with an update controller and, in response to registering the first application, determining first network data update parameters for the first application and determining network constraints on application data updates over a wireless communication network. The method further provides determining when the first application is allowed to request data updates based on the first network data update parameters and the network constraints and notifying the first application of when the first application is allowed to request data updates over the wireless communication network.
    Type: Grant
    Filed: October 10, 2013
    Date of Patent: November 10, 2015
    Assignee: Sprint Communications Company L.P.
    Inventors: Raymond Emilio Reeves, Tania S. Mazza
  • Patent number: 9146651
    Abstract: A method, system, and media are provided for a combination of Java MIDlets, or applications, implementing a “View Port” concept, which allows the user interface of a mobile device to be leveraged for multiple tasks. The View Port provides access to multiple applications when previously interaction with only one application could be carried out at any one time. A View Port scheme also removes the need for two versions of a MIDlet, as a streamlined version of the application is no longer needed. This implementation allows legacy applications to function within the framework as well.
    Type: Grant
    Filed: July 14, 2009
    Date of Patent: September 29, 2015
    Assignee: Sprint Communications Company L.P.
    Inventors: Ryan Alan Wick, John Marvin Jones, III, Dhananjay Indurkar, Jarrod Allen Nichols, Brandon Christopher Annan, Raymond Emilio Reeves
  • Patent number: 9141367
    Abstract: A wireless communication device receives a user request to download a software application and wirelessly receives the software application. The wireless communication device presents multiple application management tiers for the software application. The wireless communication device receives a user selection of a first application management tier for the software application. The wireless communication wirelessly transfers the user selection of the first application management tier for the software application and wirelessly receives a network selection of a second application management tier for the software application from the communication network. The wireless communication presents the second application management tier for the software application.
    Type: Grant
    Filed: May 15, 2014
    Date of Patent: September 22, 2015
    Assignee: Sprint Communications Company L.P.
    Inventors: Tuan Q. Tran, Jason Ward, Raymond Emilio Reeves
  • Publication number: 20150244621
    Abstract: A communication device executes multiple applications that generate application data. The communication device determines application labels that individually identify the executing applications. The communication device inserts the application data in layer three communication payloads and inserts the application labels in layer three communication headers to individually associate the executing applications with their layer three communication headers and their application data. The communication device inserts the layer three communication headers and the layer three communication payloads in layer two communication payloads. The communication device transfers the layer two communication payloads with layer two headers. In some examples, the communication device inserts the application labels in the layer two communication headers to individually associate the executing applications with their layer two communication headers and their application data.
    Type: Application
    Filed: May 8, 2015
    Publication date: August 27, 2015
    Inventors: Raymond Emilio Reeves, Mark Douglas Peden, Simon Youngs, Gary Duane Koller
  • Patent number: 9112998
    Abstract: Methods, media, and network devices are provided for detecting errors in caller identifier records. A caller name provider is identified for a terminating endpoint that is a recipient of a communication from a transmitting device. The caller name provider receives queries for caller identifier information that will be transmitted to the terminating endpoint. The caller name provider returns records having the caller identifiers in response to the queries. When the records contain an error, the caller name providers receive update requests from a calling party of the transmitting device. The update requests include changes to the records that correct the errors.
    Type: Grant
    Filed: December 18, 2013
    Date of Patent: August 18, 2015
    Assignee: Sprint Communications Company L.P.
    Inventors: Mark Douglas Peden, Gary Duane Koller, Raymond Emilio Reeves, Simon Youngs
  • Patent number: 9106562
    Abstract: A method, system, and medium are provided for improving communication between a mobile device and a wireless network in embodiment of the invention. Based in part on expected locations for a mobile device and network availability, predictions can be made regarding the future quality of service available for the mobile device. This prediction can allow actions to be taken to mitigate any change in the quality of service.
    Type: Grant
    Filed: September 26, 2013
    Date of Patent: August 11, 2015
    Assignee: Sprint Communications Company L.P.
    Inventors: Raymond Emilio Reeves, Ryan Alan Wick
  • Patent number: 9071833
    Abstract: What is disclosed is an apparatus, method, and system for integrating supplemental information into one image of a three-dimensional image such that the integrated information is generally more clearly visible when viewing the three-dimensional image with only one eye.
    Type: Grant
    Filed: July 10, 2012
    Date of Patent: June 30, 2015
    Assignee: Sprint Communications Company L.P.
    Inventors: Ryan Alan Wick, Raymond Emilio Reeves
  • Patent number: 9066217
    Abstract: Computer media, systems, and computer-implemented methods for enhancing SMS messaging sessions with user data are provided. A data sharing agreement between a service provider and a receiving entity, such as broadcaster or a consumer goods manufacturer, is established. A user with a wireless device sends an SMS message to the receiving entity. Data associated with the user is retrieved by the service provider in accordance with the data sharing agreement and is transmitted to the receiving entity along with the SMS message.
    Type: Grant
    Filed: May 30, 2012
    Date of Patent: June 23, 2015
    Assignee: Sprint Communications Company L.P.
    Inventors: Raymond Emilio Reeves, Ambreen Haleem, Ryan Alan Wick
  • Patent number: 9060297
    Abstract: Embodiments disclosed herein provide systems, methods, and software for providing an application label in a level two communication. In a particular embodiment, a wireless communication device provides a processing system configured to execute an application that requires application data to be communicated with a communication network. The wireless communication device further provides a layer two communication transceiver configured to label the application in a layer two communication header, and communicate to the communication network at least the layer two communication header and the application data.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: June 16, 2015
    Assignee: Sprint Communications Company L.P.
    Inventors: Raymond Emilio Reeves, Mark Douglas Peden, Simon Youngs, Gary Duane Koller
  • Patent number: 9053295
    Abstract: A method, system, and medium are provided for facilitating development of an application by a user for a mobile communications device. A portion of programmatic code provided by the user is retrieved and a classification corresponding to the code is determined. A set of rules comprising a use restriction associated with a protected application component is referenced to determine whether the code classification corresponds to a use restriction. Incident to identifying an associated use restriction, feedback is presented to the user that indicates that the portion of code corresponds to a use restriction.
    Type: Grant
    Filed: February 4, 2009
    Date of Patent: June 9, 2015
    Assignee: Sprint Communications Company L.P.
    Inventors: Ryan Alan Wick, Raymond Emilio Reeves, John Marvin Jones, III
  • Patent number: 9043879
    Abstract: Systems, methods, and computer-readable media for facilitating enforcement of PRL restrictions are provided. The method includes receiving a registration request from a user device. The registration request includes a device identifier that identifies the user device and a network identifier that identifies a network selected for use. The device identifier is used to reference a list of networks permitted for use or prohibited for use by the user device. Thereafter, it is determined that the network selected for use by the user device is unauthorized based on a comparison of the network identifier that identifies the network selected for use to the list of networks permitted or prohibited for use by the user device. Based on the determination that the network selected for use by the user device is unauthorized, the user device is prevented from utilizing the selected network for voice or data services.
    Type: Grant
    Filed: July 11, 2012
    Date of Patent: May 26, 2015
    Assignee: Sprint Communications Company L.P.
    Inventors: Raymond Emilio Reeves, Simon Youngs, Gary Duane Koller, Mark Douglas Peden
  • Patent number: 9021598
    Abstract: Systems, methods, and computer-readable media for managing application events are provided. In embodiments, a notifier is received that indicates a usage of an application installed on a user device and a date associated with the usage. A verification notifier is also received that verifies that the user device is registered in association with the application and indicates a date associated with the verification. The date associated with the usage and the date associated with the verification are compared to determine whether the dates occur within a predetermined time period relative to one another. In such a case, it might be determined that a provider of the application installed on the user device should be rewarded.
    Type: Grant
    Filed: January 23, 2009
    Date of Patent: April 28, 2015
    Assignee: Sprint Communications Company L.P.
    Inventors: Steven Duane Myers, Terry Gene Rayburn, Raymond Emilio Reeves, Ryan Alan Wick
  • Patent number: 9015808
    Abstract: Systems, methods, and computer-readable media for restricting mobile device services between an occurrence of an account change and an acquisition of a security code. The method includes recognizing that a low level of security is in effect in association with a user device, or a set of credentials associated therewith. In accordance with the low level of security, an indication is provided to restrict one or more services initially provided for the user device, or the set of credentials associated therewith. In addition, an indication is provided to initiate an authentication event. Performance of such an authentication event results in the user device, or the set of credentials associated therewith, obtaining a security code that results in application of an increased level of security in effect in association with the user device, or the set of credentials associated therewith.
    Type: Grant
    Filed: July 11, 2012
    Date of Patent: April 21, 2015
    Assignee: Sprint Communications Company L.P.
    Inventors: Gary Duane Koller, Raymond Emilio Reeves, Simon Youngs, Mark Douglas Peden
  • Patent number: 9014343
    Abstract: A method, system, and medium are provided for facilitating message recalls. One embodiment includes receiving an indication that a message has been communicated in association with a user device. A confirmation message is communicated to the user device. The confirmation message includes a recall option that, if selected, initiates a recall of the voice message. An indication of a user selection of the recall option is received and, thereafter, a recall of the message is initiated.
    Type: Grant
    Filed: February 24, 2011
    Date of Patent: April 21, 2015
    Assignee: Sprint Communications Company L.P.
    Inventors: Mark Douglas Peden, Gary Duane Koller, Raymond Emilio Reeves, Simon Youngs, Piyush Jethwa