Patents by Inventor Pradeep Srinivas Barthur

Pradeep Srinivas Barthur 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: 11057352
    Abstract: A method includes receiving and temporarily storing data streams from Internet of Things (IoT) sensors. The method continues with determining whether some of the data streams have been requested by a subscribing computing entity. When some of the data streams are requested and the request is valid, the method continues with sending the requested data streams to the subscribing computing entity. The method continues with receiving additional data streams from the IoT sensors and overwriting the temporary storage of the data streams with the additional data streams.
    Type: Grant
    Filed: January 14, 2019
    Date of Patent: July 6, 2021
    Assignee: Xaptum, Inc.
    Inventors: Irina Guberman, David Robinson Bild, Zane Van Beckwith, Pradeep Srinivas Barthur, Venkatakumar Srinivasan, Rohit Pasam
  • Patent number: 10965653
    Abstract: A method includes a first computing entity receiving a request for first data from an affiliated source device by a user device. When a re-encryption key of the user device is not based on a key pair of the first computing entity the method further includes decrypting the first encrypted data using a private key of the first computing entity and encrypting the recovered first data with a public key of a second computing entity to produce second encrypted data. The method further includes encrypting the second encrypted data with the re-encryption key of the user device to produce double encrypted data. The method further includes sending the double encrypted data to the user device, where the user device is capable of decrypting the double encrypted data to recover the first data using a private key of the user device based on a key pair of the second computing entity.
    Type: Grant
    Filed: March 21, 2019
    Date of Patent: March 30, 2021
    Assignee: Xaptum, Inc.
    Inventors: David Robinson Bild, Pradeep Srinivas Barthur, Irina Guberman, Zane Van Beckwith, Gary W. Grube, Mario Frank DeRango, Venkatakumar Srinivasan
  • Patent number: 10938877
    Abstract: A method includes a computing entity receiving sets of data streams from local networks. The method further includes de-aggregating and de-packetizing the sets of data streams using aggregating and packetizing protocols to recover sets of sets of raw data elements. The method further includes, for a user computing device, selecting a group of raw data elements from the sets of sets of raw data elements using client data selection criteria. The method further includes aggregating and packetizing the group of raw data elements in accordance with a network aggregating and packetizing protocol to produce a client data packet and transmitting the client data packet to the user computing device.
    Type: Grant
    Filed: November 22, 2019
    Date of Patent: March 2, 2021
    Assignee: Xaptum, Inc.
    Inventors: Pradeep Srinivas Barthur, Rohit Pasam, Venkatakumar Srinivasan, Gary W. Grube
  • Patent number: 10924593
    Abstract: A method includes a first computing entity editing an entry in a first copy of a common responsibility list of a proprietary network, where the entry includes information regarding the first computing entity's service responsibility for a first user computing device. The method further includes the first computing entity sending at least the edited entry to other computing entities. The method further includes the first computing entity receiving at least a second edited entry from a second computing entity. The method further includes the first computing entity updating the first copy of the common responsibility list with the at least the second edited entry.
    Type: Grant
    Filed: August 23, 2019
    Date of Patent: February 16, 2021
    Assignee: Xaptum, Inc.
    Inventors: Pradeep Srinivas Barthur, David Robinson Bild, Zane Van Beckwith, Gary W. Grube, Mario Frank DeRango
  • Patent number: 10805439
    Abstract: A method includes a source computing device receiving an actual transmission time of a previous data message sent from the source computing device to a target computing device. When the actual transmission time is within a timing tolerance of a desired transmission time, the method further includes setting a transmission change indicator for a next data message to no-change. When the actual transmission time is greater than the timing tolerance plus the desired transmission time, the method further includes and setting the transmission change indicator to increase transmission speed. When the actual transmission time is less than the desired transmission time minus the timing tolerance, the method further includes setting the transmission change indicator to decrease transmission speed.
    Type: Grant
    Filed: April 18, 2019
    Date of Patent: October 13, 2020
    Assignee: Xaptum, Inc.
    Inventors: Rohit Pasam, Venkatakumar Srinivasan, Pradeep Srinivas Barthur, Gary W. Grube, Mario Frank DeRango
  • Publication number: 20200177658
    Abstract: A method includes a computing entity receiving sets of data streams from local networks. The method further includes de-aggregating and de-packetizing the sets of data streams using aggregating and packetizing protocols to recover sets of sets of raw data elements. The method further includes, for a user computing device, selecting a group of raw data elements from the sets of sets of raw data elements using client data selection criteria. The method further includes aggregating and packetizing the group of raw data elements in accordance with a network aggregating and packetizing protocol to produce a client data packet and transmitting the client data packet to the user computing device.
    Type: Application
    Filed: November 22, 2019
    Publication date: June 4, 2020
    Applicant: Xaptum, Inc.
    Inventors: Pradeep Srinivas Barthur, Rohit Pasam, Venkatakumar Srinivasan, Gary W. Grube
  • Publication number: 20200076927
    Abstract: A method includes a first computing entity editing an entry in a first copy of a common responsibility list of a proprietary network, where the entry includes information regarding the first computing entity's service responsibility for a first user computing device. The method further includes the first computing entity sending at least the edited entry to other computing entities. The method further includes the first computing entity receiving at least a second edited entry from a second computing entity. The method further includes the first computing entity updating the first copy of the common responsibility list with the at least the second edited entry.
    Type: Application
    Filed: August 23, 2019
    Publication date: March 5, 2020
    Applicant: Xaptum, Inc.
    Inventors: Pradeep Srinivas Barthur, David Robinson Bild, Zane Van Beckwith, Gary W. Grube, Mario Frank DeRango
  • Publication number: 20190335022
    Abstract: A method includes a source computing device receiving an actual transmission time of a previous data message sent from the source computing device to a target computing device. When the actual transmission time is within a timing tolerance of a desired transmission time, the method further includes setting a transmission change indicator for a next data message to no-change. When the actual transmission time is greater than the timing tolerance plus the desired transmission time, the method further includes and setting the transmission change indicator to increase transmission speed. When the actual transmission time is less than the desired transmission time minus the timing tolerance, the method further includes setting the transmission change indicator to decrease transmission speed.
    Type: Application
    Filed: April 18, 2019
    Publication date: October 31, 2019
    Applicant: Xaptum, Inc.
    Inventors: Rohit Pasam, Venkatakumar Srinivasan, Pradeep Srinivas Barthur, Gary W. Grube, Mario Frank DeRango
  • Publication number: 20190306124
    Abstract: A method includes a first computing entity receiving a request for first data from an affiliated source device by a user device. When a re-encryption key of the user device is not based on a key pair of the first computing entity the method further includes decrypting the first encrypted data using a private key of the first computing entity and encrypting the recovered first data with a public key of a second computing entity to produce second encrypted data. The method further includes encrypting the second encrypted data with the re-encryption key of the user device to produce double encrypted data. The method further includes sending the double encrypted data to the user device, where the user device is capable of decrypting the double encrypted data to recover the first data using a private key of the user device based on a key pair of the second computing entity.
    Type: Application
    Filed: March 21, 2019
    Publication date: October 3, 2019
    Applicant: Xaptum, Inc.
    Inventors: David Robinson Bild, Pradeep Srinivas Barthur, Irina Guberman, Zane Van Beckwith, Gary W. Grube, Mario Frank DeRango, Venkatakumar Srinivasan
  • Patent number: 10425506
    Abstract: A method for processing machine data within a communication system that includes a computing unit receiving a network data message from a wireless access node of the communication system and determining whether the network data message includes machine data. When the network data message includes the machine data, the method further includes the computing unit identifying a wireless data device associated with the network data message to produce a wireless data device identifier, identifying one or more cloud services to produce one or more cloud service identifiers, and for each cloud service, processing the machine data to produce a transformed data message, where the transformed data message is in accordance with a data protocol associated with the cloud service, and facilitating transmission of the transformed data message to the cloud service.
    Type: Grant
    Filed: November 14, 2017
    Date of Patent: September 24, 2019
    Assignee: Xaptum, Inc.
    Inventors: Rohit Pasam, Venkatakumar Srinivasan, Pradeep Srinivas Barthur
  • Publication number: 20190268310
    Abstract: A method includes receiving and temporarily storing data streams from Internet of Things (IoT) sensors. The method continues with determining whether some of the data streams have been requested by a subscribing computing entity. When some of the data streams are requested and the request is valid, the method continues with sending the requested data streams to the subscribing computing entity. The method continues with receiving additional data streams from the IoT sensors and overwriting the temporary storage of the data streams with the additional data streams.
    Type: Application
    Filed: January 14, 2019
    Publication date: August 29, 2019
    Applicant: Xaptum, Inc.
    Inventors: Irina Guberman, David Robinson Bild, Zane Van Beckwith, Pradeep Srinivas Barthur, Venkatakumar Srinivasan, Rohit Pasam
  • Publication number: 20180139309
    Abstract: A method for processing machine data within a communication system that includes a computing unit receiving a network data message from a wireless access node of the communication system and determining whether the network data message includes machine data. When the network data message includes the machine data, the method further includes the computing unit identifying a wireless data device associated with the network data message to produce a wireless data device identifier, identifying one or more cloud services to produce one or more cloud service identifiers, and for each cloud service, processing the machine data to produce a transformed data message, where the transformed data message is in accordance with a data protocol associated with the cloud service, and facilitating transmission of the transformed data message to the cloud service.
    Type: Application
    Filed: November 14, 2017
    Publication date: May 17, 2018
    Applicant: Xaptum, Inc.
    Inventors: Rohit Pasam, Venkatakumar Srinivasan, Pradeep Srinivas Barthur