Patents by Inventor Saket Saurabh

Saket Saurabh 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: 11983278
    Abstract: This disclosure relates generally to data anonymization using clustering techniques. In Typically, data anonymization using global recoding can overgeneralize the data. However, preservation of information while anonymization the data is of equal importance as obscuring the relevant information that can be used by the attackers. The disclosed method and system utilized attribute taxonomy tree for generalization to optimize the generalization of the records. The disclosed method uses clustering-based approach and after clustering, each cluster is solved independently using ILP model for K-Anonymization. The ILP model is solved by generalizing the value of the attributes. Sometimes, even after clustering the number of possible patterns is large, thus the disclosed method generates patterns on the fly during multiple iterations.
    Type: Grant
    Filed: August 6, 2021
    Date of Patent: May 14, 2024
    Assignee: Tata Consultancy Services Limited
    Inventors: Saket Saurabh, Arun Ramamurthy, Sutapa Mondal, Mangesh Sharad Gharote, Sachin Premsukh Lodha
  • Patent number: 11874951
    Abstract: This disclosure relates generally to data anonymization and more particular y risk-aware data anonymization. Conventional data anonymization systems either replace PII/sensitive attributes with random values or shuffles them, that causes huge data distortion affecting the data utility. The goal of publishing data is best achieved when privacy is balanced with utility of data, Moreover, to ensure privacy, assessing the risk of disclosure is important. The proposed system provides a pipeline for analysis of data patterns to understand the associated risk level of re-identification of records. Further, based on the identified risks with the records the system anonymizes the data following a pattern based anonymization approach wherein data is clustered and for each cluster distinct patterns are identified such that the information loss is minimal.
    Type: Grant
    Filed: August 13, 2021
    Date of Patent: January 16, 2024
    Assignee: TATA CONSULTANCY SERVICES LIMITED
    Inventors: Sutapa Mondal, Saket Saurabh, Arun Ramamurthy, Mangesh Sharad Gharote, Sachin Premsukh Lodha
  • Publication number: 20220357969
    Abstract: Finding optimal solutions to Web Service Location Allocation Problem (WSLAP) using exhaustive algorithms and exact approaches is not practical. Computational time required to solve WSLAP using exact approaches increases exponentially with the problem size. The disclosure herein generally relates to service deployment, and, more particularly, to a method and system for web service location allocation and virtual machine deployment. The system identifies a plurality of web-services that are associated with the WSLAP and then decomposes the WSLAP to a plurality of sub-problems. For each sub-problem, the system determines at least one non-dominating solution, which are then merged to generate the solution for the WSLAP. The generated solution to the WSLAP can be used for perform Virtual Machine (VM) deployment under uncertainties, using a stochastic approach, wherein the uncertainties refer to dynamic change in requirements in terms of parameters such as but not limited to configuration, and cost.
    Type: Application
    Filed: December 29, 2021
    Publication date: November 10, 2022
    Applicant: Tata Consultancy Services Limited
    Inventors: Saket SAURABH, Arun Ramamurthy, Mangesh Sharad Gharote, Sachin Premsukh Lodha
  • Publication number: 20220343000
    Abstract: This disclosure relates generally to data anonymization using clustering techniques. In Typically, data anonymization using global recoding can overgeneralize the data. However, preservation of information while anonymization the data is of equal importance as obscuring the relevant information that can be used by the attackers. The disclosed method and system utilized attribute taxonomy tree for generalization to optimize the generalization of the records. The disclosed method uses clustering-based approach and after clustering, each cluster is solved independently using ILP model for K-Anonymization. The ILP model is solved by generalizing the value of the attributes. Sometimes, even after clustering the number of possible patterns is large, thus the disclosed method generates patterns on the fly during multiple iterations.
    Type: Application
    Filed: August 6, 2021
    Publication date: October 27, 2022
    Applicant: Tata Consultancy Services Limited
    Inventors: Saket SAURABH, Arun RAMAMURTHY, Sutapa MONDAL, Mangesh Sharad GHAROTE, Sachin Premsukh LODHA
  • Publication number: 20220300651
    Abstract: This disclosure relates generally to data anonymization and more particular y risk-aware data anonymization. Conventional data anonymization systems either replace PII/sensitive attributes with random values or shuffles them, that causes huge data distortion affecting the data utility. The goal of publishing data is best achieved when privacy is balanced with utility of data, Moreover, to ensure privacy, assessing the risk of disclosure is important. The proposed system provides a pipeline for analysis of data patterns to understand the associated risk level of re-identification of records. Further, based on the identified risks with the records the system anonymizes the data following a pattern based anonymization approach wherein data is clustered and for each cluster distinct patterns are identified such that the information loss is minimal.
    Type: Application
    Filed: August 13, 2021
    Publication date: September 22, 2022
    Applicant: Tata Consultancy Services Limited
    Inventors: Sutapa MONDAL, Saket Saurabh, Arun Ramamurthy, Mangesh Sharad Gharote, Sachin Premsukh Lodha
  • Patent number: 10996812
    Abstract: Optimizations are provided for positioning a popup interface within a display frame in relation to a corresponding target element. In particular, the relative positioning of the popup interface to the associated target element is dynamically selected and selectively determined based on a location of the corresponding target element within one or more quadrants and associated subquadrants of the display frame. As a result, the location of the popup interface is dynamically adjustable as opposed to being positioned based on a predetermined location.
    Type: Grant
    Filed: January 3, 2020
    Date of Patent: May 4, 2021
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventor: Saket Saurabh
  • Patent number: 10977681
    Abstract: Disclosed are various embodiments for a pricing application. Customer interest in unpurchased items is determined by a browsing history of a customer. A notification is communicated to a merchant of the item soliciting an offer for the item to be communicated to the customer. The offer is then communicated to the customer for redemption.
    Type: Grant
    Filed: February 10, 2014
    Date of Patent: April 13, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Gaurav Gupta, Aman Bindal, Vivek Chawda, Saket Saurabh
  • Patent number: 10728291
    Abstract: Features are provided for the use of persistent connections and efficient content synchronization in content delivery environments. A content management system may provide content feeds to user devices using a persistent duplex connection over which the content management system and user devices may communicate asynchronously. By using a persistent duplex connection to asynchronously communicate with user devices, the content management system can provide content for the content feeds while, in parallel, receiving requests and commands from the user devices, responding to the requests and commands, and transmitting other requests and commands to the user devices. In addition, the content management system and a particular user device can exchange information regarding the content items that the user device has or should have already received.
    Type: Grant
    Filed: June 29, 2016
    Date of Patent: July 28, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Leopold Bushkin, Saket Saurabh, Rajendra Kumar Vippagunta
  • Publication number: 20200218403
    Abstract: Optimizations are provided for positioning a popup interface within a display frame in relation to a corresponding target element. In particular, the relative positioning of the popup interface to the associated target element is dynamically selected and selectively determined based on a location of the corresponding target element within one or more quadrants and associated subquadrants of the display frame. As a result, the location of the popup interface is dynamically adjustable as opposed to being positioned based on a predetermined location.
    Type: Application
    Filed: January 3, 2020
    Publication date: July 9, 2020
    Inventor: Saket Saurabh
  • Patent number: 10585686
    Abstract: Described are methods, systems, and computer program products for providing context aware guidance for an application during runtime. Context aware guidance is determined based upon user context and application context. User context includes a security role and a lifecycle stage. Context aware guidance includes steps which are rendered in runtime on a application based on the user and application context.
    Type: Grant
    Filed: June 30, 2017
    Date of Patent: March 10, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: Saket Saurabh
  • Patent number: 10528214
    Abstract: Optimizations are provided for positioning a popup interface within a display frame in relation to a corresponding target element. In particular, the relative positioning of the popup interface to the associated target element is dynamically selected and selectively determined based on a location of the corresponding target element within one or more quadrants and associated subquadrants of the display frame. As a result, the location of the popup interface is dynamically adjustable as opposed to being positioned based on a predetermined location.
    Type: Grant
    Filed: April 7, 2017
    Date of Patent: January 7, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: Saket Saurabh
  • Patent number: 10154116
    Abstract: Features are provided for the use of persistent connections and efficient content synchronization in content delivery environments. A content management system may provide content feeds to user devices using a persistent duplex connection over which the content management system and user devices may communicate asynchronously. By using a persistent duplex connection to asynchronously communicate with user devices, the content management system can provide content for the content feeds while, in parallel, receiving requests and commands from the user devices, responding to the requests and commands, and transmitting other requests and commands to the user devices. In addition, the content management system and a particular user device can exchange information regarding the content items that the user device has or should have already received.
    Type: Grant
    Filed: June 29, 2016
    Date of Patent: December 11, 2018
    Assignee: Amazon Technologies, Inc.
    Inventors: Leopold Bushkin, Saket Saurabh, Rajendra Kumar Vippagunta
  • Publication number: 20180189079
    Abstract: Described are methods, systems, and computer program products for providing context aware guidance for an application during runtime. Context aware guidance is determined based upon user context and application context. User context includes a security role and a lifecycle stage. Context aware guidance includes steps which are rendered in runtime on a application based on the user and application context.
    Type: Application
    Filed: June 30, 2017
    Publication date: July 5, 2018
    Inventor: Saket SAURABH
  • Publication number: 20180189290
    Abstract: A data model is applied to parse content objects and they are stored in a service data store that stores indications of parsed content objects. Each content object corresponds to an application state and has attributes. Precedence resolution logic that resolves between multiple content objects corresponding to the same application state, based on the attributes.
    Type: Application
    Filed: April 24, 2017
    Publication date: July 5, 2018
    Inventors: Nishan Naseer, Saket Saurabh
  • Publication number: 20180181261
    Abstract: Optimizations are provided for positioning a popup interface within a display frame in relation to a corresponding target element. In particular, the relative positioning of the popup interface to the associated target element is dynamically selected and selectively determined based on a location of the corresponding target element within one or more quadrants and associated subquadrants of the display frame. As a result, the location of the popup interface is dynamically adjustable as opposed to being positioned based on a predetermined location.
    Type: Application
    Filed: April 7, 2017
    Publication date: June 28, 2018
    Inventor: Saket Saurabh
  • Patent number: 9620147
    Abstract: Methods, systems, and computer program products for identifying one or more utterances that are likely to carry the intent of a speaker are provided herein. A method includes providing a transcript of utterances to a word weight scoring module to perform inverse document frequency based scoring on each word in the transcript, thereby generating a weight for each word; calculating a weight for each utterance in the transcript to generate weighted utterances by summing the weights or each constituent word in each utterance; comparing at least one weighted utterance to pre-existing example utterances carrying the intent of a speaker to determine a relevancy score for the at least one weighted utterance; and generating a ranked order of the at least one weighted utterance from highest to lowest intent relevancy score, wherein the highest intent relevancy score corresponds to the utterance which is most likely to carry intent of the speaker.
    Type: Grant
    Filed: February 3, 2015
    Date of Patent: April 11, 2017
    Assignee: International Business Machines Corporation
    Inventors: Om D. Deshmukh, Sachindra Joshi, Saket Saurabh, Ashish Verma
  • Patent number: 9183061
    Abstract: Methods, apparatuses, and computer program products for preserving, from resource management adjustment, portions of an overcommitted resource managed by a hypervisor are provided. Embodiments include identifying, by the hypervisor, a privileged guest from among a plurality of guests of the hypervisor; identifying, by the hypervisor, portions of the overcommitted resource that are allocated to the privileged guest; and preventing, by the hypervisor, resource management adjustment to the identified portions of the overcommitted resource that are allocated to the privileged guest.
    Type: Grant
    Filed: June 26, 2012
    Date of Patent: November 10, 2015
    Assignee: Lenovo Enterprise Solutions (Singapore) Pte. Ltd.
    Inventors: Andrew R. Low, Prashanth K. Nageshappa, Saket Saurabh, Shivasheesh, Balbir Singh
  • Patent number: 9176787
    Abstract: Methods, apparatuses, and computer program products for preserving, from resource management adjustment, portions of an overcommitted resource managed by a hypervisor are provided. Embodiments include identifying, by the hypervisor, a privileged guest from among a plurality of guests of the hypervisor; identifying, by the hypervisor, portions of the overcommitted resource that are allocated to the privileged guest; and preventing, by the hypervisor, resource management adjustment to the identified portions of the overcommitted resource that are allocated to the privileged guest.
    Type: Grant
    Filed: August 18, 2011
    Date of Patent: November 3, 2015
    Assignee: Lenovo Enterprise Solutions (Singapore) Pte. Ltd.
    Inventors: Andrew R. Low, Prashanth K. Nageshappa, Saket Saurabh, Shivasheesh, Balbir Singh
  • Publication number: 20150162020
    Abstract: Methods, systems, and computer program products for identifying one or more utterances that are likely to carry the intent of a speaker are provided herein. A method includes providing a transcript of utterances to a word weight scoring module to perform inverse document frequency based scoring on each word in the transcript, thereby generating a weight for each word; calculating a weight for each utterance in the transcript to generate weighted utterances by summing the weights or each constituent word in each utterance; comparing at least one weighted utterance to pre-existing to example utterances carrying the intent of a speaker to determine a relevancy score for the at least one weighted utterance; and generating a ranked order of the at least one weighted utterance from highest to lowest intent relevancy score, wherein the highest intent relevancy score corresponds to the utterance which is most likely to carry intent of the speaker.
    Type: Application
    Filed: February 3, 2015
    Publication date: June 11, 2015
    Inventors: Om D. Deshmukh, Sachindra Joshi, Saket Saurabh, Ashish Verma
  • Patent number: 8983840
    Abstract: Techniques, an apparatus and an article of manufacture identifying one or more utterances that are likely to carry the intent of a speaker, from a conversation between two or more parties. A method includes obtaining an input of a set of utterances in chronological order from a conversation between two or more parties, computing an intent confidence value of each utterance by summing intent confidence scores from each of the constituent words of the utterance, wherein intent confidence scores capture each word's influence on the subsequent utterances in the conversation based on (i) the uniqueness of the word in the conversation and (ii) the number of times the word subsequently occurs in the conversation, and generating a ranked order of the utterances from highest to lowest intent confidence value, wherein the highest intent value corresponds to the utterance which is most likely to carry intent of the speaker.
    Type: Grant
    Filed: June 19, 2012
    Date of Patent: March 17, 2015
    Assignee: International Business Machines Corporation
    Inventors: Om D. Deshmukh, Sachindra Joshi, Saket Saurabh, Ashish Verma