Patents by Inventor Rohit Pasam
Rohit Pasam 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: 11057352Abstract: 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: GrantFiled: January 14, 2019Date of Patent: July 6, 2021Assignee: Xaptum, Inc.Inventors: Irina Guberman, David Robinson Bild, Zane Van Beckwith, Pradeep Srinivas Barthur, Venkatakumar Srinivasan, Rohit Pasam
-
Patent number: 10938877Abstract: 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: GrantFiled: November 22, 2019Date of Patent: March 2, 2021Assignee: Xaptum, Inc.Inventors: Pradeep Srinivas Barthur, Rohit Pasam, Venkatakumar Srinivasan, Gary W. Grube
-
Patent number: 10805439Abstract: 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: GrantFiled: April 18, 2019Date of Patent: October 13, 2020Assignee: Xaptum, Inc.Inventors: Rohit Pasam, Venkatakumar Srinivasan, Pradeep Srinivas Barthur, Gary W. Grube, Mario Frank DeRango
-
Publication number: 20200177658Abstract: 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: ApplicationFiled: November 22, 2019Publication date: June 4, 2020Applicant: Xaptum, Inc.Inventors: Pradeep Srinivas Barthur, Rohit Pasam, Venkatakumar Srinivasan, Gary W. Grube
-
Patent number: 10516602Abstract: A method for communicating data that includes a computing device receiving a first message and a second message, where the first message is generated in accordance with a first application session protocol and the second message is generated in accordance with a second application session protocol. The method continues with the computing device extracting a first data payload portion and second data payload portion, where the extracting utilizes the first application session protocol and the second application session protocol. The method continues with the computing device generating a common message to include the first data payload portion and the second data payload portion, where the common message is generated in accordance with a common application session protocol. The method continues with the computing device sending the common message to a receiving entity.Type: GrantFiled: December 22, 2017Date of Patent: December 24, 2019Assignee: Xaptum, Inc.Inventors: Rohit Pasam, Pradeep Barthur, Bharat Pasam
-
Publication number: 20190335022Abstract: 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: ApplicationFiled: April 18, 2019Publication date: October 31, 2019Applicant: Xaptum, Inc.Inventors: Rohit Pasam, Venkatakumar Srinivasan, Pradeep Srinivas Barthur, Gary W. Grube, Mario Frank DeRango
-
Patent number: 10425506Abstract: 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: GrantFiled: November 14, 2017Date of Patent: September 24, 2019Assignee: Xaptum, Inc.Inventors: Rohit Pasam, Venkatakumar Srinivasan, Pradeep Srinivas Barthur
-
Publication number: 20190268310Abstract: 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: ApplicationFiled: January 14, 2019Publication date: August 29, 2019Applicant: Xaptum, Inc.Inventors: Irina Guberman, David Robinson Bild, Zane Van Beckwith, Pradeep Srinivas Barthur, Venkatakumar Srinivasan, Rohit Pasam
-
Publication number: 20180139309Abstract: 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: ApplicationFiled: November 14, 2017Publication date: May 17, 2018Applicant: Xaptum, Inc.Inventors: Rohit Pasam, Venkatakumar Srinivasan, Pradeep Srinivas Barthur
-
Publication number: 20180139125Abstract: A method for communicating data that includes a computing device receiving a first message and a second message, where the first message is generated in accordance with a first application session protocol and the second message is generated in accordance with a second application session protocol. The method continues with the computing device extracting a first data payload portion and second data payload portion, where the extracting utilizes the first application session protocol and the second application session protocol. The method continues with the computing device generating a common message to include the first data payload portion and the second data payload portion, where the common message is generated in accordance with a common application session protocol. The method continues with the computing device sending the common message to a receiving entity.Type: ApplicationFiled: December 22, 2017Publication date: May 17, 2018Applicant: Xaptum, Inc.Inventors: Rohit Pasam, Pradeep Barthur, Bharat Pasam
-
Patent number: 9887911Abstract: Disclosed herein are devices, systems, methods, and computer-program products for multiplexing data from multiple transport protocols in computing. Dynamic, reliable, secure and scalable systems and methods are disclosed for onboarding multiple device types onto a network. Novel systems and methods are provided for resolving communication for durable and transient data transfer from multiple device types on a network without requiring software agents, and for mitigating security vulnerability by restricting the operation ports on networks when communicating with multiple heterogeneous device types. Systems and methods described herein provide solutions for dynamically onboarding heterogeneous device types on the network used in pervasive and ubiquitous computing, without requiring software agents on the devices or subscribers.Type: GrantFiled: February 28, 2014Date of Patent: February 6, 2018Assignee: XAPTUM, INC.Inventors: Rohit Pasam, Pradeep Barthur, Bharat Pasam
-
Publication number: 20140241373Abstract: Disclosed herein are devices, systems, methods, and computer-program products for multiplexing data from multiple transport protocols in computing. Dynamic, reliable, secure and scalable systems and methods are disclosed for onboarding multiple device types onto a network. Novel systems and methods are provided for resolving communication for durable and transient data transfer from multiple device types on a network without requiring software agents, and for mitigating security vulnerability by restricting the operation ports on networks when communicating with multiple heterogeneous device types. Systems and methods described herein provide solutions for dynamically onboarding heterogeneous device types on the network used in pervasive and ubiquitous computing, without requiring software agents on the devices or subscribers.Type: ApplicationFiled: February 28, 2014Publication date: August 28, 2014Applicant: Xaptum, Inc.Inventors: Rohit Pasam, Pradeep Barthur, Bharat Pasam