Patents by Inventor Sanjay Kumar Gupta
Sanjay Kumar Gupta 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: 20250103940Abstract: Systems and methods for confidential database surgical search and access-less retrieval using a hybrid-computing-powered system with multi-thread processing are provided. The systems and methods may include a quantum processor and a classical processor. The systems and methods may include requesting data elements pertinent to reports. The systems and methods may include authenticating requests and creating classical request strings via a classical processor. The systems and methods may include interfacing classical request strings with a quantum processor. The systems and methods may include running Grover's searches in parallel over the request strings. The systems and methods may include fetching data from smart contracts within ledgers and sub-ledgers within a blockchain. The systems and methods may include pulling dynamic market data through a legacy transformation platform including dynamically derived data values and a machine learning model (MLM).Type: ApplicationFiled: September 21, 2023Publication date: March 27, 2025Inventors: Rajalakshmi Arumugam, Ramya Sivaramakrishnan, Roshan Miranda, Anshul Saini, Ankit Lakhtakia, Shruti Gandhi, Sanjay Lal Gupta, Nabh Kumar, Vineet Khurana, Jonathan David Wilman
-
Patent number: 12259943Abstract: Aspects of the present disclosure provide systems, methods, and computer-readable storage media that support optimization of communications transmitted over a plurality of communication mediums. Historical communications data may be analyzed to identify clusters of users and a model may be constructed based on the clusters. Candidate sequences of communications over a period of time (e.g., sequences of communication successfully triggering events) are identified using metrics (e.g., probabilities, attribution penalties, etc.) derived from the model or other information. The candidate sequences of communications may be determined at a group or cluster level and then tuned or optimized (e.g., using transition sequences, harmonization, entity priors, etc.) for individual users to produce optimized sequences of communications. The optimized sequences of communications may then be transmitted to individual users according to each user's optimized sequence of communications.Type: GrantFiled: July 14, 2021Date of Patent: March 25, 2025Assignee: Accenture Global Solutions LimitedInventors: Sanjay Sharma, Nilesh Kumar Gupta, Elfin Garg, Rohan Aggarwal, Akriti Agrawal
-
Patent number: 12231703Abstract: Systems and methods for optimizing a content change process are provided. In example embodiments, a digital receiver causes playback of a first piece of content. The digital receiver receives a selection of a new piece of content for playback during the playback of the first piece of content. In response to the receiving of the selection, the digital receiver maintains a bitrate used for playback of the first piece of content to initiate playback of the new piece of content.Type: GrantFiled: October 4, 2023Date of Patent: February 18, 2025Assignee: OpenTV, Inc.Inventors: Amarendra N. Gogoi, Sanjay Kumar Gupta, Ravikant Swami
-
Publication number: 20240107090Abstract: Systems and methods for optimizing a content change process are provided. In example embodiments, a digital receiver causes playback of a first piece of content. The digital receiver receives a selection of a new piece of content for playback during the playback of the first piece of content. In response to the receiving of the selection, the digital receiver maintains a bitrate used for playback of the first piece of content to initiate playback of the new piece of content.Type: ApplicationFiled: October 4, 2023Publication date: March 28, 2024Inventors: Amarendra N. Gogoi, Sanjay Kumar Gupta, Ravikant Swami
-
Patent number: 11825139Abstract: Systems and methods for optimizing a content change process arm provided. In example embodiments, a digital receiver causes playback of a first piece of content. The digital receiver receives a selection of a new piece of content for playback during the playback of the first piece of content. In response to the receiving of the selection, the digital receiver maintains a bitrate used for playback of the first piece of content to initiate playback of the new piece of content.Type: GrantFiled: November 9, 2021Date of Patent: November 21, 2023Assignee: OPENTV, INC.Inventors: Amarendra N. Gogoi, Sanjay Kumar Gupta, Ravikant Swami
-
Patent number: 11770309Abstract: In general, the disclosure describes techniques for evaluating application quality of experience metrics over a software-defined wide area network. For instance, a network device may receive an application data packet of a data flow for an application. In response to receiving the application data packet, the network device may assign the data flow to a first link of a plurality of links and initiate a probing process for the data flow on the first link to determine one or more quality of experience (QoE) metrics for the first link. The network device may, at a later time, detect that the data flow is no longer being received. In response to detecting that the data flow is no longer being received, the network device may cease the probing process for the data flow on the first link.Type: GrantFiled: November 30, 2020Date of Patent: September 26, 2023Assignee: Juniper Networks, Inc.Inventors: Vijay Sai Ram Paruchuri, Rajneesh Kumar, Ravi Kumar G V Subrahmanya, Unni Dilip, Sanjay Kumar Gupta, Bhaskar Jain, Sai Sundar Ramamurthy
-
Patent number: 11698802Abstract: The present disclosure relates techniques for coordinating and synchronizing client-facing support services with the activities and responses from one or more technical teams assigned to address a client issue. In certain implementations, this may allow an agent or customer approach to use a single reference identifier (such as a case or matter number) to access information or updates from technical teams that do not typically employ such a number for their own tracking purposes. In this manner, relevant information to a client issue may be accessed from all involved technical teams at the agent level as well as allowing the technical teams themselves to readily see activity by other teams.Type: GrantFiled: November 17, 2020Date of Patent: July 11, 2023Assignee: ServiceNow, Inc.Inventors: Udom Dwivedi, Vytesh Ramesh, Harish Kumar Balachandra Bellamane, Sanjay Kumar Gupta, Evan Ross Lipton, Vamsi Krishna Soma
-
Publication number: 20230004409Abstract: Persistent storage contains a definition of a playbook and a plurality of subtasks for the playbook, wherein some of the subtasks are respectively associated with corresponding data sources that provide units of related information. One or more processors can: generate a representation of a graphical user interface including a menu pane, a subtask pane, and a related information pane, wherein the menu pane is populated with selectable objects representing the subtasks; receive an indication that a particular selectable object representing a particular subtask has been selected; determine that a particular data source corresponding to the particular subtask can provide a particular unit of the related information; obtain, from the particular data source, the particular unit of the related information; and update the representation to include details of the particular subtask in the subtask pane, and to include the particular unit of the related information in the related information pane.Type: ApplicationFiled: July 1, 2021Publication date: January 5, 2023Inventors: Sanjay Kumar Gupta, Vytesh Ramesh, Elizabeth Ilona Szeles, Shilpa Shree Rajashekara, Shankaraiah Onteru, Praneeth Konduri, Jitendra Kumar, Kavita Waldia, Duc Tuan Tran, Amanda Chaffee
-
Patent number: 11379226Abstract: The present disclosure relates to enabling clients to identify qualified developers for software development projects. An example method of operating a developer exchange server includes updating stored progress of developers for mission-related activities, wherein the mission-related activities correspond to features of a software platform, and determining, based on the stored progress of each of the developers, a confidence score for each of the developers for each of the features. The method includes receiving a search request that indicates a subset of the features and corresponding confidence thresholds for each of the subset of features, and in response, determining a ranked listing of qualified developers based on the subset of the features, the corresponding confidence thresholds, and the respective confidence score of each of the developers for each of the subset of features. The method further includes providing the ranked listing of qualified developers in response to the search request.Type: GrantFiled: August 17, 2020Date of Patent: July 5, 2022Assignee: ServiceNow, Inc.Inventors: Sanjay Kumar Gupta, Sarup Paul, Harish Kumar Balachandra Bellamane
-
Publication number: 20220070510Abstract: Systems and methods for optimizing a content change process are provided. In example embodiments, a digital receiver causes playback of a first piece of content. The digital receiver receives a selection of a new piece of content for playback during the playback of the first piece of content. In response to the receiving of the selection, the digital receiver maintains a bitrate used for playback of the first piece of content to initiate playback of the new piece of content.Type: ApplicationFiled: November 9, 2021Publication date: March 3, 2022Inventors: Amarendra N. Gogoi, Sanjay Kumar Gupta, Ravikant Swami
-
Patent number: 11184652Abstract: Systems and methods for optimizing a content change process are provided. In example embodiments, a digital receiver causes playback of a first piece of content. The digital receiver receives a selection of a new piece of content for playback during the playback of the first piece of content. In response to the receiving of the selection, the digital receiver maintains a bitrate used for playback of the first piece of content to initiate playback of the new piece of content.Type: GrantFiled: August 14, 2018Date of Patent: November 23, 2021Assignee: OPENTV, INC.Inventors: Amarendra N. Gogoi, Sanjay Kumar Gupta, Ravikant Swami
-
Patent number: 11005729Abstract: In general, the disclosure describes techniques for assigning traffic originating from an unknown application to a link based on known application quality of experience metrics. For instance, a network device may receive an application data packet of a data flow for an application and determine an application signature of the application data packet. The network device may determine whether the application signature matches an entry in an application signature database, and if the application signature does not match, the network device may identify a class of the application based on one or more characteristics of the application data packet. The network device may then assign the application data packet of the data flow to a first link of a plurality of links based on the class of the application and quality of experience (QoE) metrics for each link.Type: GrantFiled: March 14, 2019Date of Patent: May 11, 2021Assignee: Juniper Networks, Inc.Inventors: Bhaskar Jain, Rajneesh Kumar, Ravi Kumar G V Subrahmanya, Sai Sundar Ramamurthy, Unni Dilip, Vijay Sai Ram Paruchuri, Sanjay Kumar Gupta
-
Patent number: 10958555Abstract: In general, the disclosure describes techniques for evaluating application quality of experience metrics over a software-defined wide area network. For instance, a network device may receive an application data packet of a data flow for an application and send a first set of probe packets, configured according to an initial probing profile, over each of one or more links. The network device may monitor the data flow to determine one or more characteristics of the data flow and generate an updated probing profile based on the one or more characteristics of the data flow. The network device may then send a second set of one or more probe packets, configured according to the updated probing profile, over each of the one or more links.Type: GrantFiled: March 15, 2019Date of Patent: March 23, 2021Assignee: Juniper Networks, Inc.Inventors: Rajneesh Kumar, Sai Sundar Ramamurthy, Vijay Sai Ram Paruchuri, Unni Dilip, Ravi Kumar G V Subrahmanya, Bhaskar Jain, Sanjay Kumar Gupta
-
Publication number: 20210083948Abstract: In general, the disclosure describes techniques for evaluating application quality of experience metrics over a software-defined wide area network. For instance, a network device may receive an application data packet of a data flow for an application. In response to receiving the application data packet, the network device may assign the data flow to a first link of a plurality of links and initiate a probing process for the data flow on the first link to determine one or more quality of experience (QoE) metrics for the first link. The network device may, at a later time, detect that the data flow is no longer being received. In response to detecting that the data flow is no longer being received, the network device may cease the probing process for the data flow on the first link.Type: ApplicationFiled: November 30, 2020Publication date: March 18, 2021Inventors: Vijay Sai Ram Paruchuri, Rajneesh Kumar, Ravi Kumar G V Subrahmanya, Unni Dilip, Sanjay Kumar Gupta, Bhaskar Jain, Sai Sundar Ramamurthy
-
Publication number: 20210073011Abstract: The present disclosure relates techniques for coordinating and synchronizing client-facing support services with the activities and responses from one or more technical teams assigned to address a client issue. In certain implementations, this may allow an agent or customer approach to use a single reference identifier (such as a case or matter number) to access information or updates from technical teams that do not typically employ such a number for their own tracking purposes. In this manner, relevant information to a client issue may be accessed from all involved technical teams at the agent level as well as allowing the technical teams themselves to readily see activity by other teams.Type: ApplicationFiled: November 17, 2020Publication date: March 11, 2021Inventors: Udom Dwivedi, Vytesh Ramesh, Harish Kumar Balachandra Bellamane, Sanjay Kumar Gupta, Evan Ross Lipton, Vamsi Krishna Soma
-
Publication number: 20200379756Abstract: The present disclosure relates to enabling clients to identify qualified developers for software development projects. An example method of operating a developer exchange server includes updating stored progress of developers for mission-related activities, wherein the mission-related activities correspond to features of a software platform, and determining, based on the stored progress of each of the developers, a confidence score for each of the developers for each of the features. The method includes receiving a search request that indicates a subset of the features and corresponding confidence thresholds for each of the subset of features, and in response, determining a ranked listing of qualified developers based on the subset of the features, the corresponding confidence thresholds, and the respective confidence score of each of the developers for each of the subset of features. The method further includes providing the ranked listing of qualified developers in response to the search request.Type: ApplicationFiled: August 17, 2020Publication date: December 3, 2020Inventors: Sanjay Kumar Gupta, Sarup Paul, Harish Kumar Balachandra Bellamane
-
Patent number: 10855555Abstract: In general, the disclosure describes techniques for evaluating application quality of experience metrics over a software-defined wide area network. For instance, a network device may receive an application data packet of a data flow for an application. In response to receiving the application data packet, the network device may assign the data flow to a first link of a plurality of links and initiate a probing process for the data flow on the first link to determine one or more quality of experience (QoE) metrics for the first link. The network device may, at a later time, detect that the data flow is no longer being received. In response to detecting that the data flow is no longer being received, the network device may cease the probing process for the data flow on the first link.Type: GrantFiled: March 11, 2019Date of Patent: December 1, 2020Assignee: Juniper Networks, Inc.Inventors: Vijay Sai Ram Paruchuri, Rajneesh Kumar, Ravi Kumar G V Subrahmanya, Unni Dilip, Sanjay Kumar Gupta, Bhaskar Jain, Sai Sundar Ramamurthy
-
Patent number: 10846111Abstract: The present disclosure relates techniques for coordinating and synchronizing client-facing support services with the activities and responses from one or more technical teams assigned to address a client issue. In certain implementations, this may allow an agent or customer approach to use a single reference identifier (such as a case or matter number) to access information or updates from technical teams that do not typically employ such a number for their own tracking purposes. In this manner, relevant information to a client issue may be accessed from all involved technical teams at the agent level as well as allowing the technical teams themselves to readily see activity by other teams.Type: GrantFiled: December 18, 2018Date of Patent: November 24, 2020Assignee: ServiceNow, Inc.Inventors: Udom Dwivedi, Vytesh Ramesh, Harish Kumar Balachandra Bellamane, Sanjay Kumar Gupta, Evan Ross Lipton, Vamsi Krishna Soma
-
Patent number: 10817809Abstract: Embodiments of the present disclosure are directed to providing, via a client instance hosted by an enterprise management data-center, an optimized travel route, including task assignment and scheduling, based at least on user configured criteria. Particularly, the client instance may execute an algorithm, trained via machine learning, to determine the optimized travel route in view of the user configured criteria.Type: GrantFiled: July 27, 2018Date of Patent: October 27, 2020Assignee: ServiceNow, Inc.Inventors: Sanjay Kumar Gupta, Devinder Narang, Venkitesh Subramanian
-
Publication number: 20200302393Abstract: The present disclosure is related to a case management application that may be used by a user to open service cases. The user may enter certain input information in a field of the service case and the case management application may automatically identify output information based on the input information. The case management application may fill or populate other fields of the service case with the identified output information. The case management application may use trained machine learning routines to identify the output information based on input information. A designer of the case management application may configure the case management application. For example, the designer may select the trained machine learning routines that are accessed by the case management application to adjust how the case management application identifies output information.Type: ApplicationFiled: March 18, 2019Publication date: September 24, 2020Inventors: Sanjay Kumar Gupta, Rahul Guha, Abhranil Naha, Harish Kumar Balachandra Bellamane, Vamsi Krishna Soma