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: 11917475
    Abstract: 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: Grant
    Filed: December 1, 2021
    Date of Patent: February 27, 2024
    Assignee: QUALCOMM Incorporated
    Inventors: Sanjay Kumar, Uttam Vyas, Muralidharan Murugan, Sham Sunder Kantayapalem
  • Publication number: 20220253454
    Abstract: 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: Application
    Filed: April 29, 2022
    Publication date: August 11, 2022
    Inventors: Ravindra Punuru, Sanjay Vyas, Sripathi Tumati
  • Patent number: 11321339
    Abstract: 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: Grant
    Filed: May 4, 2018
    Date of Patent: May 3, 2022
    Assignee: ThoughtSpot, Inc.
    Inventors: Ravindra Punuru, Sanjay Vyas, Sripathi Tumati
  • Publication number: 20200167362
    Abstract: 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: Application
    Filed: May 4, 2018
    Publication date: May 28, 2020
    Applicant: Diyotta Holdings, Inc.
    Inventors: Ravindra PUNURU, Sanjay VYAS, Sripathi TUMATI
  • Patent number: 10325217
    Abstract: 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: Grant
    Filed: February 10, 2015
    Date of Patent: June 18, 2019
    Assignee: CA, Inc.
    Inventors: Satnam Singh, Sanjay Vyas, Rajendra Arcot Gopalakrishna, Rammohan Varadarajan
  • Patent number: 9779005
    Abstract: 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: Grant
    Filed: June 24, 2014
    Date of Patent: October 3, 2017
    Assignee: CA, INC.
    Inventors: Sreenivas Gukal, Sanjay Vyas
  • Patent number: 9559893
    Abstract: 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: Grant
    Filed: December 15, 2014
    Date of Patent: January 31, 2017
    Assignee: CA, Inc.
    Inventors: Sreenivas Gukal, Sanjay Vyas, Rammohan Varadarajan
  • Publication number: 20160283566
    Abstract: 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: Application
    Filed: March 27, 2015
    Publication date: September 29, 2016
    Applicant: CA, Inc.
    Inventors: Satnam SINGH, Sanjay Vyas
  • Publication number: 20160239771
    Abstract: 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: Application
    Filed: February 12, 2015
    Publication date: August 18, 2016
    Applicant: CA, Inc.
    Inventors: Sreenivas GUKAL, Suresh YANAMADALA, Sanjay VYAS, Rammohan VARADARAJAN
  • Publication number: 20160232446
    Abstract: 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: Application
    Filed: February 10, 2015
    Publication date: August 11, 2016
    Applicant: CA, Inc.
    Inventors: Satnam SINGH, Sanjay Vyas, Rajendra Arcot Gopalakrishna, Rammohan Varadarajan
  • Publication number: 20160173321
    Abstract: 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: Application
    Filed: December 15, 2014
    Publication date: June 16, 2016
    Inventors: Sreenivas Gukal, Sanjay Vyas, Rammohan Varadarajan
  • Patent number: 9311569
    Abstract: 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: Grant
    Filed: August 28, 2014
    Date of Patent: April 12, 2016
    Assignee: CA, Inc.
    Inventors: Sreenivas Gukal, Sanjay Vyas
  • Publication number: 20160063356
    Abstract: 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: Application
    Filed: August 28, 2014
    Publication date: March 3, 2016
    Applicant: CA, INC.
    Inventors: Sreenivas Gukal, Sanjay Vyas
  • Publication number: 20150370842
    Abstract: 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: Application
    Filed: June 24, 2014
    Publication date: December 24, 2015
    Inventors: Sreenivas Gukal, Sanjay Vyas
  • Publication number: 20120291068
    Abstract: 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: Application
    Filed: May 9, 2011
    Publication date: November 15, 2012
    Applicant: VERIZON PATENT AND LICENSING INC.
    Inventors: Rahul Khushoo, Ravi Potluri, Sanjay Vyas, Hong Xiao
  • Patent number: 7111789
    Abstract: 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: Grant
    Filed: August 22, 2002
    Date of Patent: September 26, 2006
    Assignee: Arcot Systems, Inc.
    Inventors: Sanguthevar Rajasekaran, James Reno, Rammohan Varadarajan, Sanjay Vyas, Do-Pil Park, Robert Jerdonek
  • Publication number: 20030042301
    Abstract: 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: Application
    Filed: August 22, 2002
    Publication date: March 6, 2003
    Inventors: Sanguthevar Rajasekaran, James Reno, Rammohan Varadarajan, Sanjay Vyas, Do-Pil Park, Robert Jerdonek