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: 20190261203
    Abstract: 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: Application
    Filed: December 12, 2018
    Publication date: August 22, 2019
    Inventor: Gregory G. Raleigh
  • Patent number: 10356199
    Abstract: A content distribution system generates a queue of content for a user account, including content available from a network content server and content that has been preloaded from the network content server to a home content reservoir. A wireless end-user device can request streaming of queue content from either location. At least for content streamed to the wireless end-user device directly from the network content server, the media quality of the streamed content is dependent on a current network type to which the wireless end-user device is connected.
    Type: Grant
    Filed: October 6, 2016
    Date of Patent: July 16, 2019
    Assignee: Headwater Partners II LLC
    Inventors: Gregory G. Raleigh, Jose Tellado
  • Patent number: 10326675
    Abstract: A flow tagging technique includes tagging a data flow at a plurality of points in the data flow. For example, the data flow can be tagged at a socket and at a proxy manager API. By tagging the data flow at multiple points, it becomes possible to map network service usage activities to the appropriate initiating applications.
    Type: Grant
    Filed: May 3, 2017
    Date of Patent: June 18, 2019
    Assignee: Headwater Research LLC
    Inventors: Gregory G. Raleigh, Jeffrey Green, James Lavine, Vien-Phuong Nguyen
  • Patent number: 10326800
    Abstract: A uniform wireless network service selection information exchange interface system is provided to facilitate a consistent user experience across multiple wireless networks that may have different service plan activation or service plan purchase processes. Network detection of service usage anomalies based on device-based data usage reports is provided to enable the network to determine whether an end-user device is likely operating in accordance with the established policy, or whether the end-user device may be operating fraudulently.
    Type: Grant
    Filed: September 8, 2017
    Date of Patent: June 18, 2019
    Assignee: Headwater Research LLC
    Inventors: Gregory G. Raleigh, James Lavine, Alireza Raissinia
  • Patent number: 10321320
    Abstract: A network server system maintains secure Internet data message links with respective device link agents on each of many wireless end-user devices. Through a network interface, the server system receives messages from network elements, for which delivery is requested to specific software components on specific ones of the devices. A message buffer system buffers such messages for delivery, and logic determines whether one of several potential triggers has happened to cause the system to deliver buffered messages to a particular one of the devices. For at least some messages, receiving the message at the buffer will not trigger delivery. At least one trigger identifies a time-critical message, however, which can cause all buffered messages for a particular device to be delivered. Such a system balances wireless network efficiency and opportunistic delivery with a potential for fast message delivery, when needed.
    Type: Grant
    Filed: April 28, 2017
    Date of Patent: June 11, 2019
    Assignee: Headwater Research LLC
    Inventor: Gregory G. Raleigh
  • Patent number: 10321318
    Abstract: Various embodiments are disclosed for a services policy communication system and method. In some embodiments, a communications device stores a set of device credentials for activating the communications device for a service on a network; and sends an access request to the network, the access request including the set of device credentials.
    Type: Grant
    Filed: February 8, 2017
    Date of Patent: June 11, 2019
    Assignee: Headwater Research LLC
    Inventor: Gregory G. Raleigh
  • Patent number: 10320990
    Abstract: Device assisted CDR creation, aggregation, mediation and billing is provided. In some embodiments, device assisted CDR creation, aggregation, mediation and billing for a wireless network includes collecting device generated service usage information for one or more devices in wireless communication on the wireless network; and providing the device generated service usage information in a syntax (e.g., a device assisted charging data record (CDR)) and a communication protocol (e.g., 3GPP, 3GPP2, or other communication protocols) that can be used by other network devices to augment or replace network generated service usage information for the one or more devices in wireless communication on the wireless network.
    Type: Grant
    Filed: November 10, 2017
    Date of Patent: June 11, 2019
    Assignee: Headwater Research LLC
    Inventor: Gregory G. Raleigh
  • Publication number: 20190141534
    Abstract: 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: Application
    Filed: July 13, 2018
    Publication date: May 9, 2019
    Applicant: Headwater Research LLC
    Inventor: Gregory G. Raleigh
  • Publication number: 20190132739
    Abstract: 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: Application
    Filed: May 11, 2018
    Publication date: May 2, 2019
    Applicant: Headwater Research LLC
    Inventors: Gregory G. Raleigh, James Lavine, Alireza Raissinia, Michael J. Sabin
  • Publication number: 20190132736
    Abstract: Network service provisioning is described. Network service provisioning to a device includes a mechanism for ensuring that network services are available based upon one or more of appropriate traffic control, billing, and notification policies. Ensuring that the policies are properly enforced on a device is a focus of this paper. The enforcement policies can be on the device or in the network.
    Type: Application
    Filed: May 10, 2018
    Publication date: May 2, 2019
    Applicant: Headwater Research LLC
    Inventors: Gregory G. Raleigh, James Lavine, Jeffrey Green
  • Publication number: 20190124209
    Abstract: A technique involves modular storage of network service plan components and provisioning of same.
    Type: Application
    Filed: December 11, 2018
    Publication date: April 25, 2019
    Inventors: Gregory G. Raleigh, James Lavine, Alireza Raissinia, Justin James, Jeffrey Green
  • Publication number: 20190124513
    Abstract: 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: Application
    Filed: December 10, 2018
    Publication date: April 25, 2019
    Inventors: Gregory G. Raleigh, Jeffrey Green, James Lavine, Justin James
  • Publication number: 20190116516
    Abstract: Quality of Service (QoS) for Device Assisted Services (DAS) are provided. In some embodiments, QoS for DAS includes providing a wireless communications device configures to determine a QoS request for a service over a wireless network; and verify the QoS request for the service over the wireless network using one or more verification techniques.
    Type: Application
    Filed: April 5, 2018
    Publication date: April 18, 2019
    Applicant: Headwater Research LLC
    Inventor: Gregory G. Raleigh
  • Patent number: 10264138
    Abstract: A wireless end-user device, comprising one or more modems enabling the wireless end-user device to communicate with a network system over a wireless access network, a touch-screen user interface, and one or more processors configured to execute one or more instructions that, when executed by the one or more processors, cause the one or more processors to detect a user input through the touch-screen user interface, the user input comprising a request to remove the wireless end-user device from an existing device group account, the existing device group account being associated with one or more devices including the wireless end-user device, and send a message to the network system over the wireless access network, the message conveying the request to remove the wireless end-user device from the existing device group account.
    Type: Grant
    Filed: February 9, 2017
    Date of Patent: April 16, 2019
    Assignee: Headwater Research LLC
    Inventors: Gregory G. Raleigh, James Lavine, Russell Bertrand Carter, III
  • Patent number: 10248996
    Abstract: A mobile end-user device includes a secure mobile payment agent. The mobile device indicates to network transaction servers, operated by various third parties, that it has the mobile payment agent capability. A user operating a not-necessarily-secure device application can indicate to a network transaction server the desire to make a purchase. The network transaction server opens a secure connection to the mobile payment agent, which verifies the transaction server as authorized to use mobile payments. The transaction server can then request that the mobile payment agent complete the desired purchase by having the user perform a confirmation action, after which the agent indicates a completed purchase transaction to the server. The mobile payment agent can communicate with a billing server to provide various aspects of the mobile payment capability.
    Type: Grant
    Filed: April 5, 2017
    Date of Patent: April 2, 2019
    Assignee: Headwater Research LLC
    Inventor: Gregory G. Raleigh
  • Patent number: 10237146
    Abstract: Adaptive ambient services are provided. In some embodiments, an adaptive ambient service includes providing an ambient service profile. In some embodiments, an ambient service includes implementing an ambient service profile for assisting control of the communications device use of an ambient service on a wireless network, in which the ambient service profile includes a plurality of service policy settings, and in which the ambient service profile is associated with an ambient service plan that provides for initial access to the ambient service with limited service capabilities prior to activation of a new service plan; monitoring use of the ambient service based on the ambient service profile; and adapting the ambient service profile based on the monitored use of the ambient service.
    Type: Grant
    Filed: January 6, 2017
    Date of Patent: March 19, 2019
    Assignee: Headwater Research LLC
    Inventors: Gregory G. Raleigh, Rob Rightmyer, Vladislav Kudelin
  • Patent number: 10237757
    Abstract: Wireless offloading provides tools to a service provider to encourage or direct a subscriber to offload from a first network, e.g., a cellular network, to a second network, e.g., a Wi-Fi network. The cellular service provider can use network data to determine wireless offloading priorities for cellular subscribers on an individual or group basis. The cellular service provider may use wireless network data it has and/or wireless network data it learns about networks from the wireless devices (which may obtain Wi-Fi network data from beacon frames of Wi-Fi networks or active scanning and which may report to the cellular service provider). Each wireless device can be given scanning assignments to ensure that the reporting task is shared among subscribers or adjusted to fill in gaps in data. With the network data, the cellular service provider is capable of generating useful prioritized network lists for wireless devices, either individually or as a group.
    Type: Grant
    Filed: December 5, 2016
    Date of Patent: March 19, 2019
    Assignee: Headwater Research LLC
    Inventors: Gregory G. Raleigh, Alireza Raissinia, James Lavine
  • Patent number: 10237773
    Abstract: 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: Grant
    Filed: May 11, 2018
    Date of Patent: March 19, 2019
    Assignee: Headwater Research LLC
    Inventors: Gregory G. Raleigh, James Lavine, Alireza Raissinia
  • Publication number: 20190058987
    Abstract: A method performed by a network system communicatively coupled to a wireless device by a wireless access network, the network system including a network element corresponding to a network element destination, the method comprising providing at least a portion of a device policy to the wireless device, wherein the device policy is configured to assist in detecting wireless device traffic associated with a service activity, identifying the service activity as being included in a service usage activity classification, and directing or routing the wireless device traffic associated with the service activity over the wireless access network based on information identifying the network element destination; providing a network element policy to the network element corresponding to the network element destination; detecting, at the network element, traffic associated with the wireless device; and applying the network element policy at the network element to the traffic associated with the wireless device.
    Type: Application
    Filed: May 11, 2018
    Publication date: February 21, 2019
    Applicant: Headwater Research LLC
    Inventor: Gregory G. Raleigh
  • Patent number: 10200541
    Abstract: A wireless end-user device operates a network data traffic classifier and a policy enforcer in a kernel space and a service monitoring and reporting agent and a policy control agent in the user space. The user can accordingly view and set application network data traffic policies and view application network data usage, with the traffic classification/policy enforcement functions provided securely and efficiently within the kernel, through which the network data traffic flows to a modem.
    Type: Grant
    Filed: May 23, 2016
    Date of Patent: February 5, 2019
    Assignee: Headwater Research LLC
    Inventors: Gregory G. Raleigh, James Lavine, Jeffrey Green, Alireza Raissinia