Patents by Inventor John M. Everson
John M. Everson 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: 10181132Abstract: A media player is provided. The media player comprises a communications interface, a memory store containing a plurality of personalized advertisements, and a media playback component. The targeted advertisements are refreshed by receiving updates from the communications interface during some of the intervals when the media player is connected to a network. The targeted advertisements are indexed by a plurality of characteristics, the first characteristic being a creation date of the targeted advertisements. The media playback component is configured to play a media content, wherein the media content is stored separately from the targeted advertisements, and to play one of the targeted advertisements in the memory store selected based on the characteristics of the one of the targeted advertisements.Type: GrantFiled: November 11, 2013Date of Patent: January 15, 2019Assignee: Sprint Communications Company L.P.Inventors: Jason R. Delker, John M. Everson, Michael A. Gailloux, Jarrod A. Nichols, James W. Norris
-
Patent number: 10009814Abstract: A multi-mode mobile station includes a first interface for communicating with a first wireless network, such as a wireless wide area network (WWAN), and a second interface for communicating with a second wireless network, such as a wireless local area network (WLAN). While the multi-mode mobile station has a first connection with the first wireless network, the multi-mode mobile station establishes a second connection with the second wireless network. When the second connection is established, the second wireless network transmits an acknowledgement signal to the multi-mode mobile station. In response to the acknowledgment signal, the multi-mode mobile station disables the first connection with the first wireless network and powers down the first interface.Type: GrantFiled: October 30, 2015Date of Patent: June 26, 2018Assignee: Sprint Spectrum L.P.Inventors: Bryce A. Jones, Jason R. Delker, John M. Everson
-
Patent number: 9794647Abstract: A processor-implemented method of accessing content is provided comprising a server composing a first list of broadcast content, wherein each entry in the first list comprises a link to access a broadcast content associated with the entry. The method also comprises the server composing a second list of stored content, wherein each entry in the second list comprises a link to access a stored content associated with the entry, and the server dynamically aggregating entries from the first list and the second list to compose a content guide. The method further comprises presenting at least a portion of the content guide on a display, wherein at least one entry from the first list and at least one entry from the second list are present at the same time on the display, and presenting content on the display based on selecting an entry from the guide.Type: GrantFiled: February 2, 2010Date of Patent: October 17, 2017Assignee: SPRINT COMMUNICATIONS COMPANY L.P.Inventors: Jason R. Delker, John M. Everson, Von K. McConnell
-
Patent number: 9704202Abstract: A method is provided for blending device-based recommendations. A request is received from a device to recommend a group activity for a plurality of individuals. A plurality of device user profiles is accessed, each device user profile associated with one of the individuals. At least one group activity is recommended based on applying a plurality of rules to the device user profiles. The at least one recommended group activity is output to the device.Type: GrantFiled: February 18, 2008Date of Patent: July 11, 2017Assignee: Sprint Communications Company L.P.Inventors: Jason R. Delker, John M. Everson, Wing K. Lee, Jason K. Whitney
-
Patent number: 9559864Abstract: A wireless device includes a self-activation client that allows a user to activate a communication service for that wireless device and for one or more other wireless devices. The communication service may use a long-range type of wireless communication, such as 1×RTT CDMA, EV-DO, GSM, or IEEE 802.16 (WiMAX) communication. During the activation process, the wireless device communicates with a device management server using the long-range type of wireless communication but communicates with the one or more other wireless devices using a short-range type of wireless communication, such as IEEE 802.11 (WiFi), Bluetooth, or infrared communication. After the communication service has been activated, the wireless device may subsequently communicate with the device management server in order to manage the communication service for itself and/or for one or more other wireless devices (e.g., to receive updates or to make changes).Type: GrantFiled: November 16, 2009Date of Patent: January 31, 2017Assignee: Sprint Spectrum L.P.Inventors: Jesse M. Kates, Jason R. Delker, John M. Everson
-
Patent number: 9479569Abstract: A portable electronic device is provided comprising a processor, a memory, a display, and an application stored in the memory that, when executed by the processor, initiates a plurality of user agents that each indicate a different communication point. The portable electronic device also transmits a request for a content from each of the user agents to a content source, the requests being transmitted substantially concurrently. The portable electronic device also receives a plurality of contents, each content associated with one of the user agents and each content formatted differently than the remaining contents. The portable electronic also presents one of the contents on the display, wherein the portable electronic device promotes concurrent downloading of a content in multiple formats from the content source.Type: GrantFiled: June 20, 2013Date of Patent: October 25, 2016Assignee: Spring Communications Company L.P.Inventors: Jeremy R. Breau, Jason R. Delker, John M. Everson, Michael A. Gailloux
-
Patent number: 9466052Abstract: An application repository is provided. The application repository comprises a first computer having a processor and a memory, a data store, a plurality of applications stored in the data store, and a billing apportionment module stored in the memory. Each application contains an instruction to invoke a run-time license tracking application programming interface (API), the plurality of applications comprising a first application.Type: GrantFiled: November 11, 2009Date of Patent: October 11, 2016Assignee: Sprint Communications Company L.P.Inventors: Warren B. Cope, Tae-Woo Cha, John M. Everson, Von K. McConnell
-
Patent number: 9351044Abstract: A communications device dynamic interface system is provided. The system comprises an at least one communications device and a dynamic interface application, that when executed on the at least one communications device, arranges a plurality of selectable, viewable panes in a virtual carousel format. The system also displays at least one of data and interactive content within the panes, the data and interactive content received from external sources. The system also changes the viewing sequence of the panes on demand and places less frequently viewed panes in a background area of the interface. The system also archives panes not viewed for a predetermined period of time and deletes panes not viewed for a predetermined period of time.Type: GrantFiled: September 7, 2012Date of Patent: May 24, 2016Assignee: Sprint Communications Company L.P.Inventors: Jason R. Delker, John M. Everson, Gabriel B. Kneisley, Jarrod A. Nichols, Jason K. Whitney
-
Patent number: 9275405Abstract: A method of providing data communication services is provided. The method comprises a mobile electronic device establishing a data connection to a content source, a gateway creating a record comprising information related to the data connection and providing the record to a server, and the server charging the content source for the data connection and providing at least a part of the record to the content source.Type: GrantFiled: April 2, 2009Date of Patent: March 1, 2016Assignee: Sprint Communications Company L.P.Inventors: Jason R. Delker, John M. Everson, Sei Y. Ng, Jason K. Whitney
-
Patent number: 9215641Abstract: A multi-mode mobile station includes a first interface for wireless communication with a wireless local area network (WLAN) and a second interface for wireless communication with a wireless wide area network (WWAN). A call control system routes all calls to and from the multi-mode mobile station through a media gateway that serves as an anchor point for handoffs between the WLAN and WWAN. For example, while involved in a call that has a WLAN call leg from the media gateway, the multi-mode mobile transmits a handoff request. The call control system then establishes a WWAN call leg from the media gateway, and the multi-mode mobile station stores in a buffer any media received via the WWAN call leg. The call control system subsequently transmits a handoff instruction to the multi-mode mobile station. In response, the multi-mode mobile station plays out the stored media and drops the WLAN call leg.Type: GrantFiled: May 19, 2011Date of Patent: December 15, 2015Assignee: Sprint Spectrum L.P.Inventors: Jason R. Delker, John M. Everson
-
Patent number: 9125058Abstract: A method and system for providing connections from a wireless access point. The wireless access point has multiple VPN tunnels. The access point detects a wireless-network identifier (such as a service set identifier (SSID)) provided by a terminal via an air interface, and the access point uses the wireless-network identifier as a basis to select one of the VPN tunnels. The access point then sends communication from the terminal via the selected VPN tunnel.Type: GrantFiled: October 11, 2011Date of Patent: September 1, 2015Assignee: Sprint Spectrum L.P.Inventors: Bryce A. Jones, Jason Delker, John M. Everson
-
Patent number: 9015620Abstract: A computer implemented method for user interface navigation engine is provided. A number of items to display is determined based on an interface screen parameter. The number of items is displayed based on the numerical position on a list selected for display. A displayed item is highlighted, wherein a position of the highlighted displayed item on a screen indicates a position relation of the displayed number of items to the count of items in the list.Type: GrantFiled: February 14, 2008Date of Patent: April 21, 2015Assignee: Sprint Communications Company L.P.Inventors: Jason R. Delker, John M. Everson, Wing K. Lee, Jason K. Whitney
-
Patent number: 8954834Abstract: A system is provided for widget to widget communication. The system includes a first device, a second device, and a communication server. The first device and/or the second device are a mobile device. The communication server provides a first widget to the first device and provides a second widget to the second device, wherein the first widget and the second widget are portable code that is installed and executed in a corresponding runtime environment without additional compilation. The first widget, when executed by the first device, communicates information that identifies content associated with the first widget and a state of the content via the first device to the communication server. The communication server communicates the information and the state to the second device. The second widget, when executed by the second device, presents at least some of the content based on the information and the state in coordination with the first widget presenting the content.Type: GrantFiled: October 6, 2008Date of Patent: February 10, 2015Assignee: Sprint Communications Company L.P.Inventors: John M. Everson, Erich J. Izdepski, Todd N. Koellner, Wing K. Lee, Sei Y. Ng, M. Jeffrey Stone
-
Patent number: 8768322Abstract: A mobile station communicating with a first radio network, such as a WLAN, may detect that it is communicating with an access point located at a perimeter of a coverage area of the first radio network rather than communicating with an access point located within an interior of the coverage area. The mobile station might further detect one or both of first and second directional signals transmitted from the access point. In response, the mobile station might perform one or more predetermined actions, such as checking the availability of a radio network other than the WLAN, performing a handoff, sounding an alarm or some other action.Type: GrantFiled: February 13, 2004Date of Patent: July 1, 2014Assignee: Sprint Spectrum L.P.Inventors: Bryce A. Jones, Jason R. Delker, John M. Everson
-
Patent number: 8749494Abstract: A device with a touch screen offset pointer is provided. The device includes a processor; a touch screen, and a navigator engine. When executed by the processor, the navigator engine detects a first touch input at a first location on the touch screen, determines a first offset for a pointer to overlay on content displayed by the touch screen, and displays the pointer on the touch screen at the first offset from the first location. The navigator engine also detects a second touch input at a second location on the touch screen, determines a second offset for the pointer, and displays the pointer on the touch screen at the second offset from the second location.Type: GrantFiled: June 24, 2008Date of Patent: June 10, 2014Assignee: Sprint Communications Company L.P.Inventors: Jason R. Delker, John M. Everson, Michael T. Lundy, Jason K. Whitney
-
Patent number: 8752160Abstract: A system is provided comprising a computer system and a dynamic network interfaces application that executes on the computer system. The dynamic network interfaces application activates a virtual local area network (VLAN) by associating subnet interface information and a virtual local area network tag, wherein the virtual local area network tag is unrelated to and randomly combined with the subnet interface information, and by transmitting the association of the subnet interface information and the virtual local area network tag to a firewall component and to a network access component.Type: GrantFiled: September 13, 2012Date of Patent: June 10, 2014Assignee: Sprint Communications Company L.P.Inventors: Jason R. Delker, John M. Everson, James W. Norris, Carol A. Ross, Jason K. Whitney
-
Patent number: 8665864Abstract: A method to translate between Public Switched Telephone Network (PSTN) numbers and Voice over Internet Protocol (VoIP) addresses without performing an address translation database lookup. A network gateway receives and translates a first endpoint identifier associated with a destination client device to a second endpoint identifier associated with the destination client device. The first endpoint identifier is either a PSTN number or a VoIP address comprising at least the PSTN number and a predefined suffix and the second endpoint identifier is the other of the PSTN number and the VoIP address. The network gateway translates the first endpoint identifier to the second endpoint identifier without performing an address translation database lookup, by either adding the predefined suffix to or removing the predefined suffix from the first endpoint identifier.Type: GrantFiled: August 30, 2010Date of Patent: March 4, 2014Assignee: Sprint Spectrum L.P.Inventors: Jason R. Delker, Jeremy R. Breau, John M. Everson, Lars J. Hacking, Robert H. Burcham, Matthew C. Schlesener
-
Patent number: 8667542Abstract: A mobile electronic device is provided. The mobile electronic device comprises a radio receiver, an application that selects a message, and an output device to present the message. The radio receiver receives the message broadcast in a television spectrum band. The application, when executed on the mobile electronic device, selects the message for presentation on the mobile electronic device based on at least one of a location of the mobile electronic, a history based user profile associated with the mobile electronic device, and a selection criteria input into the mobile electronic device. The output device then presents the message.Type: GrantFiled: January 5, 2009Date of Patent: March 4, 2014Assignee: Sprint Communications Company L.P.Inventors: Lyle T. Bertz, Jason R. Delker, John M. Everson, Frederick C. Rogers, Jason K. Whitney
-
Patent number: 8644833Abstract: A multi-mode mobile station includes a first interface for wireless communication with a wireless local area network (WLAN) and a second interface for wireless communication with a wireless wide area network (WWAN). A mobility server facilitates call handoffs for the multi-mode mobile station, from the WLAN to the WWAN and vice versa. The mobility server maintains an activity log for the multi-mode mobile station. When the multi-mode mobile station becomes involved in a call, the mobility server stores call information regarding the call in the activity log. During the call, the multi-mode mobile station transmits a handoff request. In response to the handoff request, the mobility server controls establishment of a bearer path for call handoff between the WLAN and the WWAN, based on the call information contained in the activity log.Type: GrantFiled: June 3, 2005Date of Patent: February 4, 2014Assignee: Sprint Spectrum L.P.Inventors: Serge M. Manning, John M. Everson
-
Patent number: 8614976Abstract: A mobile node is associated with a username assigned by the mobile node's wireless service provider and a nickname selected by the mobile node's user. The nickname is different than the username. When the mobile node logs on for packet data services, the mobile node is assigned a home address and an on-line registration is established in a DNS server. The on-line registration associates the nickname with the home address. The DNS server may then be queried to determine that the mobile node with that nickname is on-line and/or to determine how to reach the mobile node with that nickname. When the mobile node goes off-line, the on-line registration may be changed to an off-line registration that associates the nickname with an address of a messaging server. The messaging server may receive messages for the mobile node and/or provide messages indicating that the mobile node is off-line.Type: GrantFiled: March 29, 2010Date of Patent: December 24, 2013Assignee: Sprint Spectrum L.P.Inventors: John M. Everson, Jason R. Delker, Jarrod A. Nichols, Von K. McConnell