Patents by Inventor Ankit Awasthi

Ankit Awasthi 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: 20230177469
    Abstract: Techniques are disclosed for segmenting users based on user interactions with messages transmitted over various electronic communication channels. In some embodiments, a segmentation application normalizes sets of event data associated with user interactions with messages that are transmitted over multiple electronic communication channels to generate intermediate labels associated with the sets of event data. The normalization includes applying a time decay while accounting for messaging cadence, messaging volume, and user interactions with messages associated with an industry. The intermediate labels are combined to generate a final label associated with the user via a pairwise combination technique that maintains a more favorable label when a pair of intermediate labels are combined. Additional messages can then be generated and/or transmitted based on the final label.
    Type: Application
    Filed: December 7, 2021
    Publication date: June 8, 2023
    Inventors: Ankit AWASTHI, Ayush AGARWAL, Steven LY, Praateek MAHAJAN, Wayne COBURN
  • Patent number: 11463740
    Abstract: A Rules-Based Just-In-Time (RBJIT) content streaming engine collects information such as behavior, usage, movement, and preferences about a user, any groups that the user is associated with, and the set of all users in general. Based on this information, the RBJIT may preferentially select multimedia content and content suggestions for user display, increasing the likelihood that the surfaced content will be of interest to a user. In this way, browsing time for a user on a device with a limited form factor is reduced and network bandwidth is conserved by not surfacing content that the user ultimately will not view.
    Type: Grant
    Filed: August 12, 2020
    Date of Patent: October 4, 2022
    Assignee: T-Mobile USA, Inc.
    Inventors: Kanakrai Chauhan, Ankit Awasthi
  • Patent number: 11395314
    Abstract: Described herein are techniques for optimizing scheduling of access events (e.g., downloads) on mobile devices based on server congestion. In some embodiments, response times are monitored for a number of servers at various times to establish availability patterns for those servers. An indication of a number of software applications installed upon a mobile device is used to identify a number of access events to be associated with that mobile device. The servers associated with those access events are identified and an access schedule is generated based on the availability patterns. The access schedule is then provided to the mobile device, which initiates execution of the access events according to the access schedule.
    Type: Grant
    Filed: November 10, 2020
    Date of Patent: July 19, 2022
    Assignee: T-Mobile USA, Inc.
    Inventors: Kanakrai Chauhan, Ankit Awasthi
  • Patent number: 11343349
    Abstract: A Rules-Based Just-In-Time (RBJIT) content streaming engine collects information such as behavior, usage, movement, and preferences about a user, any groups that the user is associated with, and the set of all users in general. Based on this information, the RBJIT may preferentially select multimedia content and content suggestions for user display, increasing the likelihood that the surfaced content will be of interest to a user. In this way, browsing time for a user on a device with a limited form factor is reduced and network bandwidth is conserved by not surfacing content that the user ultimately will not view.
    Type: Grant
    Filed: August 12, 2020
    Date of Patent: May 24, 2022
    Assignee: T-Mobile USA, Inc.
    Inventors: Kanakrai Chauhan, Ankit Awasthi
  • Publication number: 20210084670
    Abstract: Described herein are techniques for optimizing scheduling of access events (e.g., downloads) on mobile devices based on server congestion. In some embodiments, response times are monitored for a number of servers at various times to establish availability patterns for those servers. An indication of a number of software applications installed upon a mobile device is used to identify a number of access events to be associated with that mobile device. The servers associated with those access events are identified and an access schedule is generated based on the availability patterns. The access schedule is then provided to the mobile device, which initiates execution of the access events according to the access schedule.
    Type: Application
    Filed: November 10, 2020
    Publication date: March 18, 2021
    Inventors: Kanakrai Chauhan, Ankit Awasthi
  • Publication number: 20210044842
    Abstract: A Rules-Based Just-In-Time (RBJIT) content streaming engine collects information such as behavior, usage, movement, and preferences about a user, any groups that the user is associated with, and the set of all users in general. Based on this information, the RBJIT may preferentially select multimedia content and content suggestions for user display, increasing the likelihood that the surfaced content will be of interest to a user. In this way, browsing time for a user on a device with a limited form factor is reduced and network bandwidth is conserved by not surfacing content that the user ultimately will not view.
    Type: Application
    Filed: August 12, 2020
    Publication date: February 11, 2021
    Inventors: Kanakrai Chauhan, Ankit Awasthi
  • Publication number: 20200374363
    Abstract: A Rules-Based Just-In-Time (RBJIT) content streaming engine collects information such as behavior, usage, movement, and preferences about a user, any groups that the user is associated with, and the set of all users in general. Based on this information, the RBJIT may preferentially select multimedia content and content suggestions for user display, increasing the likelihood that the surfaced content will be of interest to a user. In this way, browsing time for a user on a device with a limited form factor is reduced and network bandwidth is conserved by not surfacing content that the user ultimately will not view.
    Type: Application
    Filed: August 12, 2020
    Publication date: November 26, 2020
    Inventors: Kanakrai Chauhan, Ankit Awasthi
  • Publication number: 20200252471
    Abstract: A Rules-Based Just-In-Time (RBJIT) content streaming engine collects information such as behavior, usage, movement, and preferences about a user, any groups that the user is associated with, and the set of all users in general. Based on this information, the RBJIT may preferentially select multimedia content and content suggestions for user display, increasing the likelihood that the surfaced content will be of interest to a user. In this way, browsing time for a user on a device with a limited form factor is reduced and network bandwidth is conserved by not surfacing content that the user ultimately will not view.
    Type: Application
    Filed: January 22, 2020
    Publication date: August 6, 2020
    Inventors: Kanakrai Chauhan, Ankit Awasthi