Patents by Inventor Sanjay Vyas
Sanjay Vyas 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: 11917475Abstract: Methods and mechanisms for performing idle mode mobility procedures are provided. According to one aspect of the present disclosure, a method for wireless communication performed by a user equipment (UE) includes: receiving, from a base station (BS) on a first cell, system information indicating a first cell reselection priority configuration; receiving, from the BS, dedicated signaling indicating a dedicated cell reselection priority configuration, wherein the dedicated cell reselection priority configuration is empty; and connecting, while in an idle mode and in response to the dedicated cell reselection priority configuration being empty, to a second cell different from the first cell based on the first cell reselection priority configuration received in the system information.Type: GrantFiled: December 1, 2021Date of Patent: February 27, 2024Assignee: QUALCOMM IncorporatedInventors: Sanjay Kumar, Uttam Vyas, Muralidharan Murugan, Sham Sunder Kantayapalem
-
Publication number: 20220253454Abstract: Methods and systems for large scale data integration in distributed or massively parallel environments comprises a development phase wherein the results of a proposed jobflow can be viewed by the user during development, including the results of upstream units where the data sources and data targets can be any of a variety of different platforms, and further comprises the use of remote agents proximate to those data sources and data targets with direct communication between the associated agents under the direction of a topologically central controller to provide, among other things, improved security, reduced latency, reduced bandwidth requirements, and faster throughput.Type: ApplicationFiled: April 29, 2022Publication date: August 11, 2022Inventors: Ravindra Punuru, Sanjay Vyas, Sripathi Tumati
-
Patent number: 11321339Abstract: Methods and systems for large scale data integration in distributed or massively parallel environments comprises a development phase wherein the results of a proposed jobflow can be viewed by the user during development, including the results of upstream units where the data sources and data targets can be any of a variety of different platforms, and further comprises the use of remote agents proximate to those data sources and data targets with direct communication between the associated agents under the direction of a topologically central controller to provide, among other things, improved security, reduced latency, reduced bandwidth requirements, and faster throughput.Type: GrantFiled: May 4, 2018Date of Patent: May 3, 2022Assignee: ThoughtSpot, Inc.Inventors: Ravindra Punuru, Sanjay Vyas, Sripathi Tumati
-
Publication number: 20200167362Abstract: Methods and systems for large scale data integration in distributed or massively parallel environments comprises a development phase wherein the results of a proposed jobflow can be viewed by the user during development, including the results of upstream units where the data sources and data targets can be any of a variety of different platforms, and further comprises the use of remote agents proximate to those data sources and data targets with direct communication between the associated agents under the direction of a topologically central controller to provide, among other things, improved security, reduced latency, reduced bandwidth requirements, and faster throughput.Type: ApplicationFiled: May 4, 2018Publication date: May 28, 2020Applicant: Diyotta Holdings, Inc.Inventors: Ravindra PUNURU, Sanjay VYAS, Sripathi TUMATI
-
Patent number: 10325217Abstract: An application analysis computer obtains reports from user terminals identifying operational states of instances of an application being processed by the user terminals. Sequences of the operational states that the instances of the application have transitioned through while being processed by the user terminals are identified. Common operational states that occur in a plurality of the sequences are identified. For each of the common operational states, a frequency of occurrence of the common operational state is determined. For each state transition between the common operational states in the sequences, a frequency of occurrence of the state transition is determined. State predictive metrics are generated based on the frequencies of occurrence of the common operational states and the frequencies of occurrence of the state transitions. The state predictive metrics are communicated, such as to an application server to control access to the application by user terminals.Type: GrantFiled: February 10, 2015Date of Patent: June 18, 2019Assignee: CA, Inc.Inventors: Satnam Singh, Sanjay Vyas, Rajendra Arcot Gopalakrishna, Rammohan Varadarajan
-
Patent number: 9779005Abstract: A method by a log stream analysis computer includes identifying records of log streams within a log repository containing a defined term. The log streams are generated by respective software sources executed by the host nodes. Similarity values are determined to indicate similarity between content of the records containing the defined term. A term node is generated to contain a data structure that identifies the defined term and lists identities of the records and corresponding ones of the similarity values. Related log stream analysis computers are disclosed.Type: GrantFiled: June 24, 2014Date of Patent: October 3, 2017Assignee: CA, INC.Inventors: Sreenivas Gukal, Sanjay Vyas
-
Patent number: 9559893Abstract: An application analysis computer obtains reports from user terminals containing application performance metrics and dimensions having values characterizing the applications and the user terminals. Statistics for each different type of the performance metrics across the reports are generated. One of the statistics, for one type of the performance metrics, that has changed at least a threshold amount between two time intervals is identified, and that performance metric is selected for analysis. For each combination of a different type of the characteristic dimensions and a different value among the values occurring for the type of the characteristic dimension, a statistic is generated for the selected type of the performance metrics from the reports. Information is communicated based on an active warning ID that was selected based on being associated with a combination of the type of the characteristic dimension and one of the statistics that changed at least a threshold amount.Type: GrantFiled: December 15, 2014Date of Patent: January 31, 2017Assignee: CA, Inc.Inventors: Sreenivas Gukal, Sanjay Vyas, Rammohan Varadarajan
-
Publication number: 20160283566Abstract: A method of performing operations on a processor of an application analysis computer is disclosed. The operations include obtaining reports from user terminals, where the reports identify sequences of operational states that instances of an application have transitioned through while being processed by the user terminals. For each unique one of the sequences, a data structure that is associated with the sequence is generated within a repository. For each of the sequences, a metric is generated based on content of the report which identifies the sequence, and the metric is stored in the repository within the data structure associated with the sequence. User defined criteria are received. The data structures in the repository are searched based on the criteria to identify a subset of the sequences. Information is communicated based on the metrics associated with the subset of the sequences.Type: ApplicationFiled: March 27, 2015Publication date: September 29, 2016Applicant: CA, Inc.Inventors: Satnam SINGH, Sanjay Vyas
-
Publication number: 20160239771Abstract: A method performed by an eCommerce risk assessment system includes receiving eCommerce transaction reports, each containing transaction metrics and transaction attributes having values. A statistic is separately generated for each different type of the transaction metrics based on the values of the transaction attributes. One type of the transaction metrics is selected for analysis. For each combination of a different type of the transaction attributes and a different value among the values occurring for the type of the transaction attribute, a transaction metric statistic is generated for the selected type of the transaction metrics having the combination of the type of the transaction attribute and the value. An analytical model of the eCommerce transactions is trained based on the values of the transaction attributes for the transaction metric statistics. Risk scores are output from the analytical model based on content of eCommerce transactions input to the analytical model.Type: ApplicationFiled: February 12, 2015Publication date: August 18, 2016Applicant: CA, Inc.Inventors: Sreenivas GUKAL, Suresh YANAMADALA, Sanjay VYAS, Rammohan VARADARAJAN
-
Publication number: 20160232446Abstract: An application analysis computer obtains reports from user terminals identifying operational states of instances of an application being processed by the user terminals. Sequences of the operational states that the instances of the application have transitioned through while being processed by the user terminals are identified. Common operational states that occur in a plurality of the sequences are identified. For each of the common operational states, a frequency of occurrence of the common operational state is determined. For each state transition between the common operational states in the sequences, a frequency of occurrence of the state transition is determined. State predictive metrics are generated based on the frequencies of occurrence of the common operational states and the frequencies of occurrence of the state transitions. The state predictive metrics are communicated, such as to an application server to control access to the application by user terminals.Type: ApplicationFiled: February 10, 2015Publication date: August 11, 2016Applicant: CA, Inc.Inventors: Satnam SINGH, Sanjay Vyas, Rajendra Arcot Gopalakrishna, Rammohan Varadarajan
-
Publication number: 20160173321Abstract: An application analysis computer obtains reports from user terminals containing application performance metrics and dimensions having values characterizing the applications and the user terminals. Statistics for each different type of the performance metrics across the reports are generated. One of the statistics, for one type of the performance metrics, that has changed at least a threshold amount between two time intervals is identified, and that performance metric is selected for analysis. For each combination of a different type of the characteristic dimensions and a different value among the values occurring for the type of the characteristic dimension, a statistic is generated for the selected type of the performance metrics from the reports. Information is communicated based on an active warning ID that was selected based on being associated with a combination of the type of the characteristic dimension and one of the statistics that changed at least a threshold amount.Type: ApplicationFiled: December 15, 2014Publication date: June 16, 2016Inventors: Sreenivas Gukal, Sanjay Vyas, Rammohan Varadarajan
-
Patent number: 9311569Abstract: A method by a computer includes generating polylines based on a sequence of values contained in performance trace data from a software source on a host machine node. Segments of the polylines are generated. Separate ones of the segments are categorized based on patterns of the polylines of the separate ones of the segments. For the separate ones of the segments, compressed data is generated that approximates values contained in the performance trace data corresponding to the polylines of the segment while regulating a level of fidelity of the approximations based on the categorization of the segment. The compressed data is stored in a log repository.Type: GrantFiled: August 28, 2014Date of Patent: April 12, 2016Assignee: CA, Inc.Inventors: Sreenivas Gukal, Sanjay Vyas
-
Publication number: 20160063356Abstract: A method by a computer includes generating polylines based on a sequence of values contained in performance trace data from a software source on a host machine node. Segments of the polylines are generated. Separate ones of the segments are categorized based on patterns of the polylines of the separate ones of the segments. For the separate ones of the segments, compressed data is generated that approximates values contained in the performance trace data corresponding to the polylines of the segment while regulating a level of fidelity of the approximations based on the categorization of the segment. The compressed data is stored in a log repository.Type: ApplicationFiled: August 28, 2014Publication date: March 3, 2016Applicant: CA, INC.Inventors: Sreenivas Gukal, Sanjay Vyas
-
Publication number: 20150370842Abstract: A method by a log stream analysis computer includes identifying records of log streams within a log repository containing a defined term. The log streams are generated by respective software sources executed by the host nodes. Similarity values are determined to indicate similarity between content of the records containing the defined term. A term node is generated to contain a data structure that identifies the defined term and lists identities of the records and corresponding ones of the similarity values. Related log stream analysis computers are disclosed.Type: ApplicationFiled: June 24, 2014Publication date: December 24, 2015Inventors: Sreenivas Gukal, Sanjay Vyas
-
Publication number: 20120291068Abstract: A set-top box may present video content on a television and receive a user request to present an interactive home controls application on the television. Based on the user request, the set-top box may retrieve information associated with one of multiple home devices, and may generate, based on the home device information, an interactive home controls frame that includes functional tiles for managing the home devices. At least one of the functional tiles may include information associated with the one of the multiple home devices and options to control the one of the multiple devices. The set-top box may simultaneously present to the user the interactive home controls frame, including at least one of the functional tiles, and the video content on the television.Type: ApplicationFiled: May 9, 2011Publication date: November 15, 2012Applicant: VERIZON PATENT AND LICENSING INC.Inventors: Rahul Khushoo, Ravi Potluri, Sanjay Vyas, Hong Xiao
-
Patent number: 7111789Abstract: Techniques are disclosed to increase the efficiency of multi-party authentication communications protocols. One technique includes a four party authentication method utilizing a general authenticator to store and provide a credit card authentication password and other payment information to an issuing bank and/or other parties involved in the transaction. Other techniques include the use of skeleton messages to minimize the forwarding of information through a forwarding party, the elimination of redundant communications exchanges, the use of a merchant appliance hardware solution to minimize system integration difficulties, and/or the imposition of credit card constraints. The techniques may be used singly or in combination.Type: GrantFiled: August 22, 2002Date of Patent: September 26, 2006Assignee: Arcot Systems, Inc.Inventors: Sanguthevar Rajasekaran, James Reno, Rammohan Varadarajan, Sanjay Vyas, Do-Pil Park, Robert Jerdonek
-
Publication number: 20030042301Abstract: Techniques are disclosed to increase the efficiency of multi-party authentication communications protocols. One technique includes a four party authentication method utilizing a general authenticator to store and provide a credit card authentication password and other payment information to an issuing bank and/or other parties involved in the transaction. Other techniques include the use of skeleton messages to minimize the forwarding of information through a forwarding party, the elimination of redundant communications exchanges, the use of a merchant appliance hardware solution to minimize system integration difficulties, and/or the imposition of credit card constraints. The techniques may be used singly or in combination.Type: ApplicationFiled: August 22, 2002Publication date: March 6, 2003Inventors: Sanguthevar Rajasekaran, James Reno, Rammohan Varadarajan, Sanjay Vyas, Do-Pil Park, Robert Jerdonek