Patents by Inventor Gregory G. Raleigh
Gregory G. Raleigh 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).
-
Publication number: 20230128095Abstract: A technique involves modular storage of network service plan components and provisioning of same. A subset of the capabilities of a service design system can be granted to a sandbox system to enable customization of service plan offerings or other controls.Type: ApplicationFiled: December 23, 2022Publication date: April 27, 2023Applicant: Headwater Research LLCInventors: Gregory G. Raleigh, James Lavine, Alireza Raissinia, Justin James, Jeffrey Green
-
Publication number: 20230125134Abstract: Secure device data records (DDRs) are provided. In some embodiments, a system for secure DDRs includes a processor of a wireless communication device for wireless communication with a wireless network, in which the processor is configured with a secure execution environment, and in which the secure execution environment is configured to: monitor service usage of the wireless communication device with the wireless network; and generate a plurality of device data records of the monitored service usage of the wireless communication device with the wireless network, in which each device data record is associated with a unique sequence order identifier; and a memory coupled to the processor and configured to provide the processor with instructions. In some embodiments, the secure execution environment is located in an application processor, in a modem processor, and/or in a subscriber identity module (SIM).Type: ApplicationFiled: December 23, 2022Publication date: April 27, 2023Applicant: Headwater Research LLCInventors: Gregory G. Raleigh, James Lavine, Alireza Raissinia, Michael J. Sabin
-
Publication number: 20230130720Abstract: Disclosed herein are various embodiments to prevent, detect, or take action in response to the moving a device credential from one device to another, the improper configuration of a service processor, a missing service processor, or the tampering with a service processor in device-assisted services (DAS) systems.Type: ApplicationFiled: December 23, 2022Publication date: April 27, 2023Applicant: HEADWATER RESEARCH LLCInventors: Gregory G. Raleigh, James Lavine
-
Publication number: 20230100435Abstract: A wireless end-user device is disclosed. One or more user inputs indicate that a user of the wireless end-user device authorizes the device to send a first file to a server over a network of a first network type, and that the user does not authorize the device to send a second file to the server over the network of the first type. Based on the one or more user inputs and a determination that the device is connected to the network of the first type, the device sends the first file, but not the second file, to the server over the network of the first network type. Upon detecting that the device is connected to a network of the second network type, the device sends the second file to the server over the network of the second network type.Type: ApplicationFiled: December 1, 2022Publication date: March 30, 2023Applicant: Headwater Research LLCInventor: Gregory G. Raleigh
-
Patent number: 11589216Abstract: Disclosed herein are various embodiments for publishing a service offer set to a device agent on an end-user device and for on-device selection of a service. In some embodiments, a network system publishes a service offer set to an end-user device over a wireless access network, receives an offer set user selection from the end-user device, and provisions one or more network functions based on the offer set user selection.Type: GrantFiled: November 9, 2020Date of Patent: February 21, 2023Assignee: HEADWATER RESEARCH LLCInventors: Gregory G. Raleigh, James Lavine, Alireza Raissinia
-
Publication number: 20230046839Abstract: A method performed by an end user device associated with a service plan having a limit on usage of a network service, the method comprising storing one or more notification actions corresponding to one or more notification requests; performing a device action that reflects a past or intended use of the network service; receiving one of the one or more notification requests from a network element in response to the device action; performing one of the one or more notification actions in response to the notification request, the notification action causing the end user device to retrieve at least a portion of a notification message associated with a status of the use, the at least a portion of the notification message being separate from the one of the one or more notification requests; and presenting the notification message on a user interface of the end user device.Type: ApplicationFiled: October 27, 2022Publication date: February 16, 2023Inventors: Gregory G. Raleigh, James Lavine, Jeffrey Green, Alireza Raissinia
-
Patent number: 11582593Abstract: Disclosed herein are various embodiments to prevent, detect, or take action in response to the moving a device credential from one device to another, the improper configuration of a service processor, a missing service processor, or the tampering with a service processor in device-assisted services (DAS) systems.Type: GrantFiled: October 5, 2020Date of Patent: February 14, 2023Assignee: HEAD WATER RESEARCH LLCInventors: Gregory G. Raleigh, James Lavine
-
Publication number: 20230040365Abstract: Device group partitions and a settlement platform are provided. In some embodiments, device group partitions (e.g., partitions of devices based on associated device groups) are provided. In some embodiments, a settlement platform service is provided. In some embodiments, a settlement platform service is provided for partitioned devices. In some embodiments, collecting device generated service usage information for one or more devices in wireless communication on a wireless network; and aggregating the device generated service usage information for a settlement platform for the one or more devices in wireless communication on the wireless network is provided. In some embodiments, a settlement platform implements a service billing allocation and/or a service/transactional revenue share among one or more partners. In some embodiments, service usage information includes micro-CDRs, which are used for CDR mediation or reconciliation that provides for service usage accounting on any device activity that is desired.Type: ApplicationFiled: October 20, 2022Publication date: February 9, 2023Applicant: Headwater Research LLCInventor: Gregory G. Raleigh
-
Publication number: 20230040238Abstract: A method comprising obtaining, from a master user, a device usage allocation applicable to two or more devices, the two or more devices being associated with another user, the another user being different from the master user, obtaining an aggregate measure of device usage associated with the two or more devices, if the aggregate measure of device usage associated with the two or more devices satisfies a condition relative to the device usage allocation, managing an activity of the two or more devices, and sending a notification to at least one of the two or more devices, the notification for presentation to the another user through a user interface of the at least one of the two or more devices.Type: ApplicationFiled: October 24, 2022Publication date: February 9, 2023Inventors: Gregory G. Raleigh, Jose Tellado, Jeffrey Green, James Lavine, Russell Bertrand Carter, III
-
Patent number: 11570309Abstract: A technique involves modular storage of network service plan components and provisioning of same. A subset of the capabilities of a service design system can be granted to a sandbox system to enable customization of service plan offerings or other controls.Type: GrantFiled: October 5, 2020Date of Patent: January 31, 2023Assignee: HEADWATER RESEARCH LLCInventors: Gregory G. Raleigh, James Lavine, Alireza Raissinia, Justin James, Jeffrey Green
-
Publication number: 20230027934Abstract: A network system for providing one or more services to one or more end-user devices communicatively coupled to the network system over a wireless access network, the network system comprising: a policy enforcement function, a first policy element, a second policy element, and a network element, wherein the network element is communicatively coupled to the policy enforcement function, the first policy element, and the second policy element, and wherein the network element is configured to communicate first policy information between the policy enforcement function and the first policy element, and communicate second policy information between the first policy enforcement function and the second policy element.Type: ApplicationFiled: October 3, 2022Publication date: January 26, 2023Applicant: Headwater Research LLCInventors: Gregory G. Raleigh, James Lavine
-
Patent number: 11563592Abstract: Methods and apparatuses to manage service user discovery and service launch object placement on a device. A method comprising: obtaining information to assist in identifying a portion of a user interface of a wireless device, the wireless device communicatively coupled to a network system over a wireless access network; determining a differentiating attribute of the identified portion of the user interface; obtaining one or more service launch objects for placement in the identified portion of the user interface; and sending configuration information to the wireless device over the wireless access network to assist the wireless device in placing the one or more service launch objects in the identified portion of the user interface.Type: GrantFiled: July 13, 2020Date of Patent: January 24, 2023Assignee: HEADWATER RESEARCH LLCInventors: Gregory G. Raleigh, Jeffrey Green, Jose Tellado
-
Patent number: 11538106Abstract: A wireless end-user device is disclosed. One or more user inputs indicate that a user of the wireless end-user device authorizes the device to send a first file to a server over a network of a first network type, and that the user does not authorize the device to send a second file to the server over the network of the first type. Based on the one or more user inputs and a determination that the device is connected to the network of the first type, the device sends the first file, but not the second file, to the server over the network of the first network type. Upon detecting that the device is connected to a network of the second network type, the device sends the second file to the server over the network of the second network type.Type: GrantFiled: September 21, 2020Date of Patent: December 27, 2022Assignee: HEADWATER RESEARCH LLCInventor: Gregory G Raleigh
-
Patent number: 11533642Abstract: Device group partitions and a settlement platform are provided. In some embodiments, device group partitions (e.g., partitions of devices based on associated device groups) are provided. In some embodiments, a settlement platform service is provided. In some embodiments, a settlement platform service is provided for partitioned devices. In some embodiments, collecting device generated service usage information for one or more devices in wireless communication on a wireless network; and aggregating the device generated service usage information for a settlement platform for the one or more devices in wireless communication on the wireless network is provided. In some embodiments, a settlement platform implements a service billing allocation and/or a service/transactional revenue share among one or more partners. In some embodiments, service usage information includes micro-CDRs, which are used for CDR mediation or reconciliation that provides for service usage accounting on any device activity that is desired.Type: GrantFiled: September 14, 2020Date of Patent: December 20, 2022Assignee: HEADWATER RESEARCH LLCInventor: Gregory G. Raleigh
-
Patent number: 11516301Abstract: A method comprising obtaining, from a master user, a device usage allocation applicable to two or more devices, the two or more devices being associated with another user, the another user being different from the master user, obtaining an aggregate measure of device usage associated with the two or more devices, if the aggregate measure of device usage associated with the two or more devices satisfies a condition relative to the device usage allocation, managing an activity of the two or more devices, and sending a notification to at least one of the two or more devices, the notification for presentation to the another user through a user interface of the at least one of the two or more devices.Type: GrantFiled: June 8, 2020Date of Patent: November 29, 2022Assignee: HEADWATER RESEARCH LLCInventors: Gregory G. Raleigh, Jose Tellado, Jeffrey Green, James Lavine, Russell Bertrand Carter, III
-
Publication number: 20220369090Abstract: A method performed by a wireless device communicatively coupled to a network system by a wireless access network, the network system including a network element corresponding to a network element destination. The method includes receiving, from the network system, a device policy including a service usage activity classification and information identifying the network element destination, detecting, using the device policy, wireless device traffic associated with service activities, identifying, using the device policy, one or more of the service activities as being included in the service usage activity classification, the service usage activity classification includes side information associated with the one or more identified service activities and collected on the one or more identified service activities, and directing or routing, using the device policy, the side information over the wireless access network based on the information identifying the network element destination.Type: ApplicationFiled: July 20, 2022Publication date: November 17, 2022Applicant: Headwater Research LLCInventor: Gregory G. Raleigh
-
Publication number: 20220360461Abstract: Device Assisted Services (DAS) for protecting network capacity is provided. In some embodiments, DAS for protecting network capacity includes monitoring a network service usage activity of the communications device in network communication; classifying the network service usage activity for differential network access control for protecting network capacity; and associating the network service usage activity with a network service usage control policy based on a classification of the network service usage activity to facilitate differential network access control for protecting network capacity.Type: ApplicationFiled: July 18, 2022Publication date: November 10, 2022Applicant: Headwater Research LLCInventors: Gregory G. Raleigh, James Lavine, Alireza Raissinia
-
Publication number: 20220360608Abstract: A technique involves modular storage of network service plan components and provisioning of same. A subset of the capabilities of a service design system can be granted to a sandbox system to enable customization of service plan offerings or other controls.Type: ApplicationFiled: July 20, 2022Publication date: November 10, 2022Applicant: Headwater Research LLCInventors: Gregory G. Raleigh, Jeffrey Green, James Lavine, Justin James
-
Patent number: 11494837Abstract: A network system for providing one or more services to one or more end-user devices communicatively coupled to the network system over a wireless access network, the network system comprising: a policy enforcement function, a first policy element, a second policy element, and a network element, wherein the network element is communicatively coupled to the policy enforcement function, the first policy element, and the second policy element, and wherein the network element is configured to communicate first policy information between the policy enforcement function and the first policy element, and communicate second policy information between the first policy enforcement function and the second policy element.Type: GrantFiled: October 12, 2020Date of Patent: November 8, 2022Assignee: HEADWATER RESEARCH LLCInventors: Gregory G. Raleigh, James Lavine
-
Publication number: 20220353301Abstract: Security techniques for device assisted services are provided. In some embodiments, secure service measurement and/or control execution partition is provided. In some embodiments, implementing a service profile executed at least in part in a secure execution environment of a processor of a communications device for assisting control of the communications device use of a service on a wireless network, in which the service profile includes a plurality of service policy settings, and wherein the service profile is associated with a service plan that provides for access to the service on the wireless network; monitoring use of the service based on the service profile; and verifying the use of the service based on the monitored use of the service.Type: ApplicationFiled: July 18, 2022Publication date: November 3, 2022Applicant: Headwater Research LLCInventor: Gregory G. Raleigh