Patents by Inventor Jaideepsinh Gohil

Jaideepsinh Gohil 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: 11604897
    Abstract: A data privacy protection system is disclosed that comprises listener(s) that receive and store data including non-personal identifiable information (PII) and PII in data sets in a database and agent(s) that access each data set from the database, obtain the non-PII data and exclude the PII data to create non-PII data sets, and transmit the non-PII data sets to a third-party server. The system further comprises an anonymization framework that obtains the PII data from the data sets and stores some of the PII data in a raw PII data set. The anonymization framework distributes anonymization work on the stored PII data to queues based on hashed device identifiers associated with the stored PII data, performs the anonymization work on the stored PII data according to the queues to create an anonymized PII data set, and transmits the anonymized PII data set to the third-party server.
    Type: Grant
    Filed: January 12, 2021
    Date of Patent: March 14, 2023
    Assignee: T-MOBILE INNOVATIONS LLC
    Inventors: Jaideepsinh Gohil, Bobby Williams
  • Patent number: 10798196
    Abstract: A method of adapting content distribution. The method comprises receiving event data reported by an electronic device by a message queue, assigning a state to each batch by a state management application, processing the batch by the processing application, sending a processed message that identifies the processed batch to the state management application, monitoring the sent processed messages by a state keeper component, wherein the monitoring comprises keeping a list of identities of batches that have been processed, searching the list of identities of processed batches to find an identity of a retrieved but not yet processed batch, stopping processing a batch by the processing application for a batch that is found by searching in the list of identities of processed batches, and assigning a processed value to the state of the retrieved batch that is found in the list of identities of processed batches by the state keeper component.
    Type: Grant
    Filed: December 11, 2017
    Date of Patent: October 6, 2020
    Assignee: Sprint Communications Company L.P.
    Inventor: Jaideepsinh Gohil
  • Patent number: 10686717
    Abstract: A method of allocating content requests to content sources. The method comprises accessing records by an application executing on a computer system from a data store, analyzing the records with reference to time-outs of content requests, content responses with error code, content responses that failed to satisfy content screening criteria, with reference to day of the week, time of day, and processing loads on content sources, based on the analysis of the records adapting a model of content request distribution by the application, where the model defines a plurality of different content request allocation sequences where each content request allocation sequence is associated with a criteria for applying that sequence based on current conditions, selecting a sequence by the application based on comparing current conditions to the criteria and writing the selected content request allocation sequence by the application into a configuration of the content request allocation system.
    Type: Grant
    Filed: March 27, 2018
    Date of Patent: June 16, 2020
    Assignee: Sprint Communications Company, L.P.
    Inventor: Jaideepsinh Gohil
  • Patent number: 10419368
    Abstract: A method of processing data message in a computer system comprising a plurality of message queuing nodes, message processing nodes, and coordinating nodes. The method comprises adding a node to the computing system, determining the IP address and node identity number of the added node by a monitor Java archive (JAR) executing on a coordinating node of the computing system, sending the IP address and node identity number via a Java management extension (JMX) connector client of the monitor JAR to each of the message queuing nodes and message processing nodes via a Java management extension (JMX) connector associated with an MBean of each of the message queuing nodes and message processing nodes, where the MBeans encapsulates a configuration file, whereby each of the configuration files are updated with the IP address and the node identity number of the added message queuing node.
    Type: Grant
    Filed: March 27, 2018
    Date of Patent: September 17, 2019
    Assignee: Spring Communications Company L.P.
    Inventor: Jaideepsinh Gohil