Patents by Inventor Phillip A Ritter
Phillip A Ritter 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: 10638538Abstract: Techniques described herein may allow for the granting and revoking of temporary access, for User Equipment (“UE”) devices, to a wireless network. Multiple UEs may be registered with a group, where only a limited quantity of UEs in the group may be active at a given time. Once granted access, a UE device may have limits on the access, such as a maximum duration and/or a data limit. When a particular UE device, in a group, requests access to the network, a Group Device Authentication Server (“GDAS”) may determine whether to grant the access, based on how many other UEs in the group (if any) currently have access. The GDAS may also revoke the access once granted (e.g., once the maximum duration has been reached).Type: GrantFiled: April 23, 2019Date of Patent: April 28, 2020Assignee: Verizon Patent and Licensing Inc.Inventors: Ye Huang, Lei Song, Phillip A. Ritter, Bjorn Hjelm, Thomas W. Haynes
-
Publication number: 20190254112Abstract: Techniques described herein may allow for the granting and revoking of temporary access, for User Equipment (“UE”) devices, to a wireless network. Multiple UEs may be registered with a group, where only a limited quantity of UEs in the group may be active at a given time. Once granted access, a UE device may have limits on the access, such as a maximum duration and/or a data limit. When a particular UE device, in a group, requests access to the network, a Group Device Authentication Server (“GDAS”) may determine whether to grant the access, based on how many other UEs in the group (if any) currently have access. The GDAS may also revoke the access once granted (e.g., once the maximum duration has been reached).Type: ApplicationFiled: April 23, 2019Publication date: August 15, 2019Inventors: Ye Huang, Lei Song, Phillip A. Ritter, Bjorn Hjelm, Thomas W. Haynes
-
Patent number: 10334659Abstract: Techniques described herein may allow for the granting and revoking of temporary access, for User Equipment (“UE”) devices, to a wireless network. Multiple UEs may be registered with a group, where only a limited quantity of UEs in the group may be active at a given time. Once granted access, a UE device may have limits on the access, such as a maximum duration and/or a data limit. When a particular UE device, in a group, requests access to the network, a Group Device Authentication Server (“GDAS”) may determine whether to grant the access, based on how many other UEs in the group (if any) currently have access. The GDAS may also revoke the access once granted (e.g., once the maximum duration has been reached).Type: GrantFiled: May 9, 2017Date of Patent: June 25, 2019Assignee: Verizon Patent and Licensing Inc.Inventors: Ye Huang, Lei Song, Phillip A. Ritter, Bjorn Hjelm, Thomas W. Haynes
-
Publication number: 20180332629Abstract: Techniques described herein may allow for the granting and revoking of temporary access, for User Equipment (“UE”) devices, to a wireless network. Multiple UEs may be registered with a group, where only a limited quantity of UEs in the group may be active at a given time. Once granted access, a UE device may have limits on the access, such as a maximum duration and/or a data limit. When a particular UE device, in a group, requests access to the network, a Group Device Authentication Server (“GDAS”) may determine whether to grant the access, based on how many other UEs in the group (if any) currently have access. The GDAS may also revoke the access once granted (e.g., once the maximum duration has been reached).Type: ApplicationFiled: May 9, 2017Publication date: November 15, 2018Inventors: Ye Huang, Lei Song, Phillip A. Ritter, Bjorn Hjelm, Thomas W. Haynes
-
Patent number: 9924044Abstract: A method including receiving a request for a service or an application from a user device associated with a customer; determining a type of service or a type of application; providing the service or the application; performing real-time tracking of the customer's usage of the service or the application based on the type of service or the type of application; generating one or more recommendations pertaining to the service or the application based on the real-time tracking; and sending the one or more recommendations to the customer via the user device.Type: GrantFiled: January 20, 2011Date of Patent: March 20, 2018Assignees: Verizon Patent and Licensing Inc., Cellco PartnershipInventors: Xuming Chen, Lindsay Notwell, Phillip A. Ritter, Barry F. Hoffner, Imtiyaz Shaikh, Sergei Karpov, Ho Yin Cheuk, Javier Ferro, John C. Powell
-
Patent number: 9860136Abstract: A third-party application, executing at a mobile device, may be provided with information describing congestion levels in a network, such as a cellular wireless network through which the mobile device connects. In one implementation, the third-party application may select, based on the information describing the congestion levels, a data flow, from a number of data flows, to use when communicating with a destination device, each of the data flows being associated with different quality of service (QoS) parameters and being associated with different charging rates. The mobile device may communicate, through a proxy server, and using the selected data flow, with the destination device. The communication with the destination device may be implemented using sponsored data that is not charged to an account associated with an owner of the mobile device.Type: GrantFiled: April 18, 2014Date of Patent: January 2, 2018Assignees: Verizon Patent and Licensing Inc., Cellco PartnershipInventors: Phillip A. Ritter, Chris S. Neisinger, Barry F. Hoffner
-
Patent number: 9832697Abstract: Techniques described herein may enable a wireless telecommunications network to implement different types of core networks, and enable end devices—user equipment (UEs) such as broadband devices (e.g., smartphones, tablets) and Internet of Things (IoT)/Machine Type Communication (MTC) devices (sometimes referred to herein as Machine-to-Machine (M2M) devices)—to connect to whichever core network is most suitable to the capabilities of the UE. For example, a broadband core network may provide UEs with broadband connectivity for media sessions (e.g., telephone calls, video calls, etc.) and broadband Internet access. An M2M core network may provide UEs with network connectivity consistent with the lower resource usage patterns typical M2M devices. Additionally, a UE connected to a first core network (e.g., an M2M core network) may detect a prompt to connect to a second core network (e.g., a broadband core network), and in response, may dynamically switch to the second core network.Type: GrantFiled: April 4, 2016Date of Patent: November 28, 2017Assignee: Verizon Patent and Licensing Inc.Inventors: Lalit R. Kotecha, Sudhakar Reddy Patil, Hossein M. Ahmadi, Phillip A. Ritter
-
Publication number: 20170289881Abstract: Techniques described herein may enable a wireless telecommunications network to implement different types of core networks, and enable end devices—user equipment (UEs) such as broadband devices (e.g., smartphones, tablets) and Internet of Things (IoT)/Machine Type Communication (MTC) devices (sometimes referred to herein as Machine-to-Machine (M2M) devices)—to connect to whichever core network is most suitable to the capabilities of the UE. For example, a broadband core network may provide UEs with broadband connectivity for media sessions (e.g., telephone calls, video calls, etc.) and broadband Internet access. An M2M core network may provide UEs with network connectivity consistent with the lower resource usage patterns typical M2M devices. Additionally, a UE connected to a first core network (e.g., an M2M core network) may detect a prompt to connect to a second core network (e.g., a broadband core network), and in response, may dynamically switch to the second core network.Type: ApplicationFiled: April 4, 2016Publication date: October 5, 2017Inventors: Lalit R. Kotecha, Sudhakar Reddy Patil, Hossein M. Ahmadi, Phillip A. Ritter
-
Publication number: 20150195150Abstract: A third-party application, executing at a mobile device, may be provided with information describing congestion levels in a network, such as a cellular wireless network through which the mobile device connects. In one implementation, the third-party application may select, based on the information describing the congestion levels, a data flow, from a number of data flows, to use when communicating with a destination device, each of the data flows being associated with different quality of service (QoS) parameters and being associated with different charging rates. The mobile device may communicate, through a proxy server, and using the selected data flow, with the destination device. The communication with the destination device may be implemented using sponsored data that is not charged to an account associated with an owner of the mobile device.Type: ApplicationFiled: April 18, 2014Publication date: July 9, 2015Applicants: Cellco Partnership d/b/a Verizon Wireless, Verizon Patent and Licensing inc.Inventors: Phillip A. Ritter, Chris S. Neisinger, Barry F. Hoffner
-
Patent number: 8942669Abstract: One or more servers may: receive information regarding a content file stored by a device; provide information associated with a first cost value corresponding to a cost to deliver the content file from the device to a user device; receive a delivery instruction directing the one or more servers to provide a portion of the content file to the user device via one or more ports or via one or more access points, each of the one or more ports or the one or more access points being associated with respective one or more second cost values; generate a key associated with the information regarding the content file and with the delivery instruction; receive an indication of selection of the key by the user device; deliver, to the user device, the portion of the content file via the one or more ports or the one or more access points.Type: GrantFiled: December 5, 2012Date of Patent: January 27, 2015Assignees: Verizon Patent and Licensing Inc., Cellco PartnershipInventors: Benjamin J. Parker, Phillip A. Ritter, Chris S. Neisinger, Barry F. Hoffner
-
Patent number: 8929865Abstract: A first mobility management entity (MME) device receives an attachment request that includes information associated with a user device. The first MME device creates a context for the user device based on the information, stores the context, and creates an optimized context based on the context, wherein a size of the optimized context is smaller than a size of the context. The first MME device also identifies a second MME device that is a backup for the first MME device, and transmits the optimized context to the second MME device.Type: GrantFiled: April 11, 2014Date of Patent: January 6, 2015Assignee: Verizon Patent and Licensing Inc.Inventors: Javier M. Lopez, Phillip A. Ritter, Imtiyaz Shaikh
-
Publication number: 20140219178Abstract: A first mobility management entity (MME) device receives an attachment request that includes information associated with a user device. The first MME device creates a context for the user device based on the information, stores the context, and creates an optimized context based on the context, wherein a size of the optimized context is smaller than a size of the context. The first MME device also identifies a second MME device that is a backup for the first MME device, and transmits the optimized context to the second MME device.Type: ApplicationFiled: April 11, 2014Publication date: August 7, 2014Applicant: Verizon Patent and Licensing Inc.Inventors: Javier M. Lopez, Phillip A. Ritter, Imtiyaz Shaikh
-
Publication number: 20140155025Abstract: One or more servers may: receive information regarding a content file stored by a device; provide information associated with a first cost value corresponding to a cost to deliver the content file from the device to a user device; receive a delivery instruction directing the one or more servers to provide a portion of the content file to the user device via one or more ports or via one or more access points, each of the one or more ports or the one or more access points being associated with respective one or more second cost values; generate a key associated with the information regarding the content file and with the delivery instruction; receive an indication of selection of the key by the user device; deliver, to the user device, the portion of the content file via the one or more ports or the one or more access points.Type: ApplicationFiled: December 5, 2012Publication date: June 5, 2014Applicants: Cellco Partnership d/b/a Verizon Wireless, Verizon Patent and Licensing Inc.Inventors: Benjamin J. Parker, Phillip A. Ritter, Chris S. Neisinger, Barry F. Hoffner
-
Patent number: 8700002Abstract: A first mobility management entity (MME) device receives an attachment request that includes information associated with a user device. The first MME device creates a context for the user device based on the information, stores the context, and creates an optimized context based on the context, where a size of the optimized context is smaller than a size of the context. The first MME device also identifies a second MME device that is a backup for the first MME device, and transmits the optimized context to the second MME device.Type: GrantFiled: January 20, 2012Date of Patent: April 15, 2014Assignee: Verizon Patent and Licensing Inc.Inventors: Javier M. Lopez, Phillip A. Ritter, Imtiyaz Shaikh
-
Patent number: 8542590Abstract: A method may include receiving, from a user device, a request to access a long term evolution (LTE) network; sending, to one or more servers of a group of servers, a query to obtain information associated with a respective traffic condition and processing capacity; identifying a particular server via which to establish a communication session with the user device based on a determination that the particular server has a reserve processing capacity that is greater than a respective reserve processing capacity associated with other ones of the servers, where the reserve processing capacity is based on a traffic condition and processing capacity associated with the particular server; and sending, to the particular server, an instruction to establish the communication session, where sending the instruction enables the particular server to establish the communication session via which the user device is to access the network.Type: GrantFiled: November 30, 2010Date of Patent: September 24, 2013Assignee: Verizon Patent and Licensing Inc.Inventors: Javier M. Lopez, Imtiaz Shaikh, Phillip A. Ritter
-
Publication number: 20130189951Abstract: A first mobility management entity (MME) device receives an attachment request that includes information associated with a user device. The first MME device creates a context for the user device based on the information, stores the context, and creates an optimized context based on the context, where a size of the optimized context is smaller than a size of the context. The first MME device also identifies a second MME device that is a backup for the first MME device, and transmits the optimized context to the second MME device.Type: ApplicationFiled: January 20, 2012Publication date: July 25, 2013Applicant: VERIZON PATENT AND LICENSING INC.Inventors: Javier M. LOPEZ, Phillip A. RITTER, Imtiyaz SHAIKH
-
Patent number: 8423653Abstract: An exemplary method includes generating an access record associated with a data session provided by at least one access layer element over an access network, generating an application record associated with an application provided by at least one application layer element over the access network, transmitting data representative of a correlation parameter associated with application from the at least one application layer element to the at least one access layer element via an inter-layer liaison subsystem, and inserting the correlation parameter associated with application and received from the at least one application layer element via the inter-layer liaison subsystem in the access record. In some examples, the method further includes correlating the access record and the application record based on the correlation parameter associated with the application. Other exemplary inter-layer parameter liaison methods and systems are also disclosed.Type: GrantFiled: March 31, 2009Date of Patent: April 16, 2013Assignee: Verizon Patent and Licensing Inc.Inventors: Patricia R. Chang, William Chung King, Phillip A. Ritter, Imtiaz Shaikh, Mingxing Li, Xuming Chen
-
Patent number: 8407313Abstract: A system is configured to receive a request to register a user device with a network; perform an operation that registers the user device and enables the user device to obtain content from another network; generate a packet that includes information associated with the user device and information associated with the operation; output the packet to a device, where the packet enables the device to obtain information associated with usage habits corresponding to the user device; receive, from the user device, a query to obtain the content from the other network; output, to the device, a content request based on the query; receive, from the device and based on the content request, the content that is customized for the user device based on the information associated with the usage habits; and output the customized content to the user device.Type: GrantFiled: February 28, 2011Date of Patent: March 26, 2013Assignee: Verizon Patent and Licensing Inc.Inventors: Phillip A. Ritter, Benjamin J. Parker
-
Patent number: 8406761Abstract: A device includes a first type of cellular capability for connecting to a first cellular network and a second type of cellular capability for connecting to a second cellular network. The device terminates advertising of the first type of cellular capability after determining that the device is not initialized. The device also transmits a request to the second cellular network by using the second type of cellular capability; receives a name of a carrier, associated with the device, from a server and via the second cellular network; and initializes the device based on the name of the carrier.Type: GrantFiled: July 20, 2011Date of Patent: March 26, 2013Assignees: Cellco Partnership, Verizon Patent and Licensing Inc.Inventors: David B. Murray, David W. Buehler, Jr., Daniel J. Murphy, Lipsa S. Goswamy, Phillip A. Ritter
-
Publication number: 20130023236Abstract: A device includes a first type of cellular capability for connecting to a first cellular network and a second type of cellular capability for connecting to a second cellular network. The device terminates advertising of the first type of cellular capability after determining that the device is not initialized. The device also transmits a request to the second cellular network by using the second type of cellular capability; receives a name of a carrier, associated with the device, from a server and via the second cellular network; and initializes the device based on the name of the carrier.Type: ApplicationFiled: July 20, 2011Publication date: January 24, 2013Applicants: VERIZON PATENT AND LICENSING INC., CELLCO PARTNERSHIPInventors: David B. MURRAY, Donald W. BUEHLER, JR., Daniel J. MURPHY, Lipsa S. GOSWAMY, Phillip A. RITTER