Patents by Inventor Kumar Subramanian
Kumar Subramanian 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: 20240305620Abstract: Methods, systems, and devices for data management are described. A client may transmit, to a server, a login request for an application. The login request may include authentication parameters associated with a user. The client may receive, from the server, an access token that supports access via a user interface to one or more services associated with the application before expiration of a time-to-live for the access token. The client may transmit, prior to expiration of the time-to-live for the access token and based on a session inactivity timeout timer being active, a refresh request for a new access token. The refresh request may include an indication of the access token. The application may receive the new access token in response to the refresh request, and the new access token supports access to the one or more services before expiration of a time-to-live for the new access token.Type: ApplicationFiled: April 26, 2023Publication date: September 12, 2024Inventors: Praveen Kumar Subramanian Prabaharan, Hao Wu, Tanmay Bansal, Saptarshi Polley
-
Publication number: 20240104694Abstract: A method comprises generating, from time series data, a plurality of tiles for each resolution of a plurality of resolutions, a first plurality of tiles associated with one resolution covering the same time period as a second plurality of tiles associated with another resolution, each tile having a common number of N values representing all measurements associated with a duration of time covered by the tile in the time series data; receiving a first user request specifying a first timestamp and a first resolution; determining that no tile is available based on the first timestamp and the first resolution; generating a first tile covering a first duration of time based on the first timestamp and the first resolution, a first number of measurements associated with the first duration of time being less than a second number of measurements associated with a second duration of time based on the first resolution; transmitting the first tile.Type: ApplicationFiled: November 27, 2023Publication date: March 28, 2024Inventors: Vukasin Toroman, Daniel Kearns, Lenin Kumar Subramanian, Nikunj R. Mehta
-
Publication number: 20240073791Abstract: Methods for discovering telemetry retrieval capabilities of telemetry devices. The methods include a computing device obtaining telemetry capability related information for one or more telemetry devices and determining one or more telemetry retrieval methods supported by each of the one or more telemetry devices based on the telemetry capability related information. The methods further include obtaining telemetry data based on the one or more telemetry retrieval methods determined to be supported by a respective telemetry device.Type: ApplicationFiled: August 26, 2022Publication date: February 29, 2024Inventors: Ajit Thyagarajan, Sajini G, Rana Ruhi, Arun Kumar Subramanian, Frank Brockners
-
Patent number: 11830166Abstract: A tile contains aggregated data at a certain resolution for the actual data present in the duration of time covered in that tile. Tiles are generated at every possible resolution suitable for a computer display and provide aggregate measures such as averages and variances. Tiles provide a summary of data such that from the highest level view down to the specific data time points collected, a user's attention may be drawn to the times when there is the most interesting pattern behavior to review and analyze.Type: GrantFiled: February 25, 2022Date of Patent: November 28, 2023Assignee: Falkonry Inc.Inventors: Vukasin Toroman, Daniel Kearns, Lenin Kumar Subramanian, Nikunj R. Mehta
-
Patent number: 11525958Abstract: Configurations for a photonics device with a vertical outcoupler and fabrication operations thereof are disclosed. The photonics device may include an off-cut substrate with a cavity. The cavity may be coated with a buffer layer, which may form the vertical outcoupler. The cavity may be filled with a fill material that provides structural integrity to the cavity. The off-cut substrate may have a first and a second cladding layer above and below it, to provide cladding for the waveguide structure. In some examples, light may propagate through the off-cut substrate and may be received by the outcoupler. The outcoupler may reflect and redirect the light out of the waveguide structure and toward one or more optical elements. The optical element(s) may provide the light to a launch region in a system interface and/or to a sample.Type: GrantFiled: September 9, 2020Date of Patent: December 13, 2022Assignee: Apple Inc.Inventors: Jason Pelc, Arun Kumar Subramanian, Patrick B. Wright
-
Publication number: 20220309500Abstract: Techniques for handling bulk file processing. One technique includes receiving a request to process transactions within a bulk file, consolidating the transactions into batches based on parameters used to define the transactions, processing a first set of exception validations for each of the batches, storing information for each of the batches that satisfies the first set of exception validations within a set of tables, processing, using JMS Queues and the set of tables, a second set of exception validations for each of the transactions within the batches that satisfy the first set of exception validations, collating, using a timer job and the set of tables, each of the transactions into subsequent batches based on whether each of the transactions satisfies or does not satisfies the second set of exception validations, and accounting each of the transactions in the subsequent batches that satisfy the second set of exception validations.Type: ApplicationFiled: March 26, 2021Publication date: September 29, 2022Applicant: Oracle Financial Services Software LimitedInventors: Ramanathan Arunachalam, Belcy Thomas, Anil Kumar Subramanian, Deepika Venkatesan
-
Patent number: 11397761Abstract: A mobile device including: a position locator; a user data engine; and a reputation engine client configured to: receive a location from the position locator; operate the user data engine to provide a user profile, intent, and context data for a user, the context data including dynamic factors about the user, and the profile including relative factors about the user that are relatively static with respect to the context data from the user data engine; and determine a reputation for the location, wherein the reputation is based at least in part on a combination of the user profile, intent, and context.Type: GrantFiled: October 2, 2017Date of Patent: July 26, 2022Assignee: McAfee, LLCInventors: Joydeb Mukherjee, Saravana Kumar Subramanian, Raj Vardhan, Rangaswamy Narayana, Shankar Subramanian, Dattatraya Kulkarni, Javed Hasan
-
Publication number: 20220180478Abstract: A tile contains aggregated data at a certain resolution for the actual data present in the duration of time covered in that tile. Tiles are generated at every possible resolution suitable for a computer display and provide aggregate measures such as averages and variances. Tiles provide a summary of data such that from the highest level view down to the specific data time points collected, a user's attention may be drawn to the times when there is the most interesting pattern behavior to review and analyze.Type: ApplicationFiled: February 25, 2022Publication date: June 9, 2022Inventors: Vukasin Toroman, Daniel Kearns, Lenin Kumar Subramanian, Nikunj R. Mehta
-
Patent number: 11295414Abstract: A tile contains aggregated data at a certain resolution for the actual data present in the duration of time covered in that tile. Tiles are generated at every possible resolution suitable for a computer display and provide aggregate measures such as averages and variances. Tiles provide a summary of data such that from the highest level view down to the specific data time points collected, a user's attention may be drawn to the times when there is the most interesting pattern behavior to review and analyze.Type: GrantFiled: July 27, 2020Date of Patent: April 5, 2022Assignee: FALKONRY INC.Inventors: Vukasin Toroman, Daniel Kearns, Lenin Kumar Subramanian, Nikunj R. Mehta
-
Patent number: 11115137Abstract: A method is provided. The method includes determining, in a determination by an electronic testing device, one or more locations in a cellular network where a test case is to be executed, a time at which the test case is to be executed at the one or more locations, a number of times the test case is to be executed at the one or more locations, or a type of a test equipment on which the test case is to be executed. A test context for testing a user equipment is determined based on a result of the determination. An optimal test case is determined from a test case repository, based on the test context, and the optimal test case is executed.Type: GrantFiled: October 28, 2019Date of Patent: September 7, 2021Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Palani Kumar Subramanian, Kumud Sinha, Tushar Vrind
-
Publication number: 20210133234Abstract: The disclosed technology can receive a voice query or text query in a natural language and translate it from natural language to a native database management language to respond to the query. For example, a human can ask his or her computer to “show large emails from December 2016”, and a data agent on computer can receive the voice request, convert audio associated with the voice to words in natural language, convert natural language into a SQL query, and convert the SQL query into a database management query. The data agent is trained with a corpus of technical documents and rules to determine the intent or keywords for answering the query. In some implementations, the disclosed technology can also include a chatbot and/or administrative assistant to enable a human to interface with a database management software using voice or text. In some implementations, the disclosed technology allows the user to automatically connect to a help desk technician to assist in completing the query.Type: ApplicationFiled: December 14, 2020Publication date: May 6, 2021Inventors: Pavan Kumar Reddy BEDADALA, Shilpa NAGENDRA, Rajesh POLIMERA, Aakash Chakravarthy VIJAYAKUMAR, Jie CHEN, Neha MATHUR, Vinay K. PAMARTHI, Surya Prakash RAMACHANDRAN, Prasanna Kumar THOPPE RAVINDRAN, Hari Prasad RAVULA, Supreeth SANUR, Ganesh Kumar SUBRAMANIAN, Priya SUNDARESAN, Jugpreet Singh TALWAR
-
Publication number: 20210133233Abstract: The disclosed technology can receive a voice query or text query in a natural language and translate it from natural language to a native database management language to respond to the query. For example, a human can ask his or her computer to “show large emails from December 2016”, and a data agent on computer can receive the voice request, convert audio associated with the voice to words in natural language, convert natural language into a SQL query, and convert the SQL query into a database management query. The data agent is trained with a corpus of technical documents and rules to determine the intent or keywords for answering the query. In some implementations, the disclosed technology can also include a chatbot and/or administrative assistant to enable a human to interface with a database management software using voice or text. In some implementations, the disclosed technology allows the user to automatically connect to a help desk technician to assist in completing the query.Type: ApplicationFiled: December 14, 2020Publication date: May 6, 2021Inventors: Pavan Kumar Reddy BEDADALA, Shilpa NAGENDRA, Rajesh POLIMERA, Aakash Chakravarthy VIJAYAKUMAR, Jie CHEN, Neha MATHUR, Vinay K. PAMARTHI, Surya Prakash RAMACHANDRAN, Prasanna Kumar THOPPE RAVINDRAN, Hari Prasad RAVULA, Supreeth SANUR, Ganesh Kumar SUBRAMANIAN, Priya SUNDARESAN, Jugpreet Singh TALWAR
-
Patent number: 10984041Abstract: The disclosed technology can receive a voice query or text query in a natural language and translate it from natural language to a native database management language to respond to the query. For example, a human can ask his or her computer to “show large emails from December 2016”, and a data agent on computer can receive the voice request, convert audio associated with the voice to words in natural language, convert natural language into a SQL query, and convert the SQL query into a database management query. The data agent is trained with a corpus of technical documents and rules to determine the intent or keywords for answering the query. In some implementations, the disclosed technology can also include a chatbot and/or administrative assistant to enable a human to interface with a database management software using voice or text.Type: GrantFiled: May 10, 2018Date of Patent: April 20, 2021Assignee: Commvault Systems, Inc.Inventors: Pavan Kumar Reddy Bedadala, Shilpa Nagendra, Rajesh Polimera, Aakash Chakravarthy Vijayakumar, Jie Chen, Neha Mathur, Vinay K. Pamarthi, Surya Prakash Ramachandran, Prasanna Kumar Thoppe Ravindran, Hari Prasad Ravula, Supreeth Sanur, Ganesh Kumar Subramanian, Priya Sundaresan, Jugpreet Singh Talwar
-
Publication number: 20210035266Abstract: A tile contains aggregated data at a certain resolution for the actual data present in the duration of time covered in that tile. Tiles are generated at every possible resolution suitable for a computer display and provide aggregate measures such as averages and variances. Tiles provide a summary of data such that from the highest level view down to the specific data time points collected, a user's attention may be drawn to the times when there is the most interesting pattern behavior to review and analyze.Type: ApplicationFiled: July 27, 2020Publication date: February 4, 2021Inventors: Vukasin Toroman, Daniel Kearns, Lenin Kumar Subramanian, Nikunj R. Mehta
-
Publication number: 20210036788Abstract: A method is provided. The method includes determining, in a determination by an electronic testing device, one or more locations in a cellular network where a test case is to be executed, a time at which the test case is to be executed at the one or more locations, a number of times the test case is to be executed at the one or more locations, or a type of a test equipment on which the test case is to be executed. A test context for testing a user equipment is determined based on a result of the determination. An optimal test case is determined from a test case repository, based on the test context, and the optimal test case is executed.Type: ApplicationFiled: October 28, 2019Publication date: February 4, 2021Applicant: SAMSUNG ELECTRONICS CO., LTD.Inventors: Palani Kumar SUBRAMANIAN, Kumud SINHA, Tushar VRIND
-
Patent number: 10873902Abstract: In aspects of network association based on network performance capabilities, a device includes a first subscriber identity module (SIM) to enable a first subscription for data communication between the device and data communication networks, and includes a second SIM to enable a second subscription for additional data communication between the device and the data communication networks. The device implements a network manager to determine network data parameters that indicate performance capabilities of the data communication networks. The network manager can associate a first application of the device with a first network of the data communication networks that has a greater performance capability for a data streaming download based on the network data parameters. The network manager can also associate a second application of the device with a second network of the data communication networks for an interactive session of intermittent data communications based on the network data parameters.Type: GrantFiled: October 15, 2019Date of Patent: December 22, 2020Assignee: Motorola Mobility LLCInventors: Dipti Dipak Fulzele, Rajesh Kumar Subramanian
-
Publication number: 20200374791Abstract: In aspects of network association based on network performance capabilities, a device includes a first subscriber identity module (SIM) to enable a first subscription for data communication between the device and data communication networks, and includes a second SIM to enable a second subscription for additional data communication between the device and the data communication networks. The device implements a network manager to determine network data parameters that indicate performance capabilities of the data communication networks. The network manager can associate a first application of the device with a first network of the data communication networks that has a greater performance capability for a data streaming download based on the network data parameters. The network manager can also associate a second application of the device with a second network of the data communication networks for an interactive session of intermittent data communications based on the network data parameters.Type: ApplicationFiled: October 15, 2019Publication date: November 26, 2020Applicant: Motorola Mobility LLCInventors: Dipti Dipak Fulzele, Rajesh Kumar Subramanian
-
Publication number: 20200367159Abstract: In aspects of device resource savings during cellular out-of-service condition, a device includes a cellular radio for cellular network communication via a cellular network. The device implements a communication manager that detects an out-of-service condition for lack of a cellular network connection with the device. The communication manager can communicate a notification to collaborative devices that the device is a master device implemented to scan for the cellular network during the out-of-service condition, and the notification serves to initiate the collaborative devices saving resources by switching-off respective cellular radios. The communication manager can initiate scans to detect the cellular network and establish the cellular network connection with the cellular network, and then communicate scan data associated with detection of the cellular network to the collaborative devices that use the scan data to establish respective cellular network connections with the cellular network.Type: ApplicationFiled: May 15, 2019Publication date: November 19, 2020Applicant: Motorola Mobility LLCInventors: Kishor Kolli, Jilji Narayanan Elayath, Dipti Dipak Fulzele, Pradeep Seshadri, Satheesh Thotasagara Vishakantappa, Rajesh Kumar Subramanian
-
Publication number: 20200311130Abstract: A method and system for managing dynamic configuration changes in software applications is disclosed. The method includes converting an application object data from a first data format to a second data format readable by a framework. The method further includes creating a first table that includes mapping between an entity key, a plurality of queries, and a blueprint each associated with the application object. The blueprint is in the second data format. The method includes creating a second table that includes mapping between the entity key, at least one attribute associated with the application object, and at least one column in a database. The method further includes creating a mapped operation by mapping the application object data to a query, the blueprint, and a column from the at least column, based on the first table and the second table. The method includes executing the mapped operation on the database.Type: ApplicationFiled: March 27, 2019Publication date: October 1, 2020Inventors: Prakash Rathinasabapathy, Arun Kumar Subramanian
-
Patent number: 10635984Abstract: A system and method to identify patterns in sets of signals produced during operation of a complex system and combines the identified patterns with records of past conditions to generate operational feedback to one or more machines of the complex system while it operates.Type: GrantFiled: July 23, 2018Date of Patent: April 28, 2020Assignee: FALKONRY INC.Inventors: Gregory Olsen, Nikunj Mehta, Lenin Kumar Subramanian, Dan Kearns