Patents by Inventor Madan Gopal

Madan Gopal 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: 11874939
    Abstract: An entity interlinkage platform may receive a corpus of enterprise documents and user profile data that corresponds to an individual user. The entity interlinkage platform utilizes topic extraction models to extract entities from the corpus and further utilizes the user profile data to generate a knowledge graph that includes interlinkages between the extracted entities. The entity interlinkage platform may identify a multitude of topic descriptions and corresponding topic terms from source documents that an access control list permits an individual user to access. Then, based on the user profile data, the entity interlinkage platform may generate a knowledge graph that is tailored for the individual user's specific purposes within the enterprise. For example, the knowledge graph may be generated based on knowledge graph preferences (which may be defined by the individual user) indicating preferred topic description types and/or levels of detail in association with specific topics and/or categories of topics.
    Type: Grant
    Filed: January 30, 2021
    Date of Patent: January 16, 2024
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Vipindeep Vangala, Ranganath Kondapally, Pankaj Vasant Khanzode, Beethika Tripathi, Daraksha Parveen, Madan Gopal Jhanwar, Jimish Bhayani, Priyam Bakliwal, Jatin Kakkar
  • Patent number: 11571063
    Abstract: Adjustable organizer shelf system and assemblies for use with an appliance are provided. Shelf assembly includes a pair of brackets and a fixed shelf mounted between the brackets. Shelf assembly also includes a movable shelf with a pair of rear lower hinges and a pair of lower guides. Shelf assembly also includes a lifting arm assembly attaching the movable shelf to the brackets. The lifting arm assembly can include a pair of lifting arms attached to each of the brackets. Lifting arm assembly also include an upper rear hinge affixed to each bracket, an upper guide affixed to each bracket, and a roller disposed within each of the upper guides and lower guides. The end of each lifting arm can be fastened to one of the rollers disposed with each of the guides.
    Type: Grant
    Filed: February 17, 2021
    Date of Patent: February 7, 2023
    Assignee: Haier US Appliance Solutions, Inc.
    Inventors: Shashidhar Taraka, Mahesh Swamulapalli, Madan Gopal Reddy Pathapati
  • Patent number: 11563707
    Abstract: Content items found in a designated folder within an e-mail system are obtained by a separate computing system. The content items are converted into entities within the separate computing system, and associated with one or more other entities within the separate computing system, based on a set of mapping rules. The content items can then be surfaced, in context, in the separate computing system.
    Type: Grant
    Filed: April 12, 2021
    Date of Patent: January 24, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jih-Shiang Chang, Louis Michael Maresca, Madan Gopal Natu, Jujhar Singh
  • Patent number: 11546475
    Abstract: Context information associated with a network node is determined. For example, a network node (e.g., a server) has indicated that an application on the network node appears to be having performance problems. The context information may be to gather data about the application, such as, load, number of users accessing the application, etc. The context information comprises one or more rules for dynamically configuring how data is collected on the node. For example, the rule may indicate what specific statistics should be gathered from the application in real-time. The context information is sent to the network node. Node information is received from the network node in response to sending the context information. The node information is collected based on the one or more rules for configuring how data is collected on the network node. The node information is organized and is displayed on a user interface to a user.
    Type: Grant
    Filed: November 6, 2020
    Date of Patent: January 3, 2023
    Assignee: MICRO FOCUS LLC
    Inventors: Madan Gopal Devadoss, Cherian Sebastian
  • Publication number: 20220405290
    Abstract: Techniques for extracting and ranking multiple topic descriptions based on source contexts and subsequently selecting individual topic descriptions to surface based on recipient contexts. More specifically, a mining platform may extract, from a set of source documents making up a corpus, topic descriptions for various topics that are relevant to an enterprise. The mining platform may further rank the extracted topic descriptions based on a source context of those documents from which individual topic descriptions are extracted. Subsequently, when users access enterprise documents including term-usage instances of topics for which one or more topic descriptions have been extracted and ranked, a description serving module may select a topic description that is contextually appropriate for a recipient view the enterprise documents.
    Type: Application
    Filed: August 23, 2022
    Publication date: December 22, 2022
    Inventors: Vipindeep VANGALA, Ranganath KONDAPALLY, Beethika TRIPATHI, Madan Gopal JHANWAR, Jimish BHAYANI, Daraksha PARVEEN, Priyam BAKLIWAL, Pankaj Vasant KHANZODE
  • Patent number: 11526369
    Abstract: A computerized personal assistant communicatively couples to a computer database including a plurality of available skills for the computerized personal assistant. The computerized personal assistant recognizes a current context of the user. The computerized personal assistant operates a previously-trained machine learning classifier to assess a match confidence for a candidate skill, the match confidence indicating a quality of match between the current context and a reference context previously associated with the candidate skill. The computerized personal assistant executes instructions defining an assistive action associated with the candidate skill responsive to the match confidence exceeding a predefined match confidence threshold. The computerized personal assistant executes the instructions defining a complementary help action associated with the candidate skill responsive to the match confidence not exceeding the predefined match confidence threshold.
    Type: Grant
    Filed: March 23, 2020
    Date of Patent: December 13, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Vipindeep Vangala, Swati Valecha, Suryanarayana Shastri, Nitin Pande, Tulasi Menon, Madan Gopal Jhanwar, Nishchay Kumar
  • Patent number: 11461339
    Abstract: Techniques for extracting and ranking multiple topic descriptions based on source contexts and subsequently selecting individual topic descriptions to surface based on recipient contexts. More specifically, a mining platform may extract, from a set of source documents making up a corpus, topic descriptions for various topics that are relevant to an enterprise. The mining platform may further rank the extracted topic descriptions based on a source context of those documents from which individual topic descriptions are extracted. Subsequently, when users access enterprise documents including term-usage instances of topics for which one or more topic descriptions have been extracted and ranked, a description serving module may select a topic description that is contextually appropriate for a recipient view the enterprise documents.
    Type: Grant
    Filed: January 30, 2021
    Date of Patent: October 4, 2022
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Vipindeep Vangala, Ranganath Kondapally, Beethika Tripathi, Madan Gopal Jhanwar, Jimish Bhayani, Daraksha Parveen, Priyam Bakliwal, Pankaj Vasant Khanzode
  • Patent number: 11460237
    Abstract: A refrigerator includes a cabinet defining a chilled chamber, an enclosure housing positioned within the chilled chamber, the enclosure housing defining an enclosure and a docking port configured for receiving a water filter, and a door assembly for providing selective access to the enclosure. The door assembly includes an access door pivotally mounted to the enclosure housing, a guide pin mounted to the enclosure housing, a guide bar having a first end and a second end opposite the first end, the first end being pivotally mounted to the access door and the second end defining a slot having the guide pin slidably received therein, a friction washer mounted on the guide pin adjacent the guide bar; and a spring member mounted on the guide pin and being configured for urging the friction washer against the guide bar to resist motion of the access door.
    Type: Grant
    Filed: April 22, 2020
    Date of Patent: October 4, 2022
    Assignee: Haier US Appliance Solutions, Inc.
    Inventors: Madan Gopal Reddy Pathapati, Herbert Sabelhaus, Mark Allen Stout, Michael William Basley
  • Publication number: 20220257009
    Abstract: Adjustable organizer shelf system and assemblies for use with an appliance are provided. Shelf assembly includes a pair of brackets and a fixed shelf mounted between the brackets. Shelf assembly also includes a movable shelf with a pair of rear lower hinges and a pair of lower guides. Shelf assembly also includes a lifting arm assembly attaching the movable shelf to the brackets. The lifting arm assembly can include a pair of lifting arms attached to each of the brackets. Lifting arm assembly also include an upper rear hinge affixed to each bracket, an upper guide affixed to each bracket, and a roller disposed within each of the upper guides and lower guides. The end of each lifting arm can be fastened to one of the rollers disposed with each of the guides.
    Type: Application
    Filed: February 17, 2021
    Publication date: August 18, 2022
    Inventors: Shashidhar Taraka, Mahesh Swamulapalli, Madan Gopal Reddy Pathapati
  • Publication number: 20220245159
    Abstract: Techniques for extracting and ranking multiple topic descriptions based on source contexts and subsequently selecting individual topic descriptions to surface based on recipient contexts. More specifically, a mining platform may extract, from a set of source documents making up a corpus, topic descriptions for various topics that are relevant to an enterprise. The mining platform may further rank the extracted topic descriptions based on a source context of those documents from which individual topic descriptions are extracted. Subsequently, when users access enterprise documents including term-usage instances of topics for which one or more topic descriptions have been extracted and ranked, a description serving module may select a topic description that is contextually appropriate for a recipient view the enterprise documents.
    Type: Application
    Filed: January 30, 2021
    Publication date: August 4, 2022
    Inventors: Vipindeep VANGALA, Ranganath KONDAPALLY, Beethika TRIPATHI, Madan Gopal JHANWAR, Jimish BHAYANI, Daraksha PARVEEN, Priyam BAKLIWAL, Pankaj Vasant KHANZODE
  • Publication number: 20220245267
    Abstract: An entity interlinkage platform may receive a corpus of enterprise documents and user profile data that corresponds to an individual user. The entity interlinkage platform utilizes topic extraction models to extract entities from the corpus and further utilizes the user profile data to generate a knowledge graph that includes interlinkages between the extracted entities. The entity interlinkage platform may identify a multitude of topic descriptions and corresponding topic terms from source documents that an access control list permits an individual user to access. Then, based on the user profile data, the entity interlinkage platform may generate a knowledge graph that is tailored for the individual user's specific purposes within the enterprise. For example, the knowledge graph may be generated based on knowledge graph preferences (which may be defined by the individual user) indicating preferred topic description types and/or levels of detail in association with specific topics and/or categories of topics.
    Type: Application
    Filed: January 30, 2021
    Publication date: August 4, 2022
    Inventors: Vipindeep VANGALA, Ranganath KONDAPALLY, Pankaj Vasant KHANZODE, Beethika TRIPATHI, Daraksha PARVEEN, Madan Gopal JHANWAR, Jimish BHAYANI, Priyam BAKLIWAL, Jatin KAKKAR
  • Publication number: 20220150362
    Abstract: Context information associated with a network node is determined. For example, a network node (e.g., a server) has indicated that an application on the network node appears to be having performance problems. The context information may be to gather data about the application, such as, load, number of users accessing the application, etc. The context information comprises one or more rules for dynamically configuring how data is collected on the node. For example, the rule may indicate what specific statistics should be gathered from the application in real-time. The context information is sent to the network node. Node information is received from the network node in response to sending the context information. The node information is collected based on the one or more rules for configuring how data is collected on the network node. The node information is organized and is displayed on a user interface to a user.
    Type: Application
    Filed: November 6, 2020
    Publication date: May 12, 2022
    Inventors: Madan Gopal Devadoss, Cherian Sebastian
  • Publication number: 20210333041
    Abstract: A refrigerator includes a cabinet defining a chilled chamber, an enclosure housing positioned within the chilled chamber, the enclosure housing defining an enclosure and a docking port configured for receiving a water filter, and a door assembly for providing selective access to the enclosure. The door assembly includes an access door pivotally mounted to the enclosure housing, a guide pin mounted to the enclosure housing, a guide bar having a first end and a second end opposite the first end, the first end being pivotally mounted to the access door and the second end defining a slot having the guide pin slidably received therein, a friction washer mounted on the guide pin adjacent the guide bar; and a spring member mounted on the guide pin and being configured for urging the friction washer against the guide bar to resist motion of the access door.
    Type: Application
    Filed: April 22, 2020
    Publication date: October 28, 2021
    Inventors: Madan Gopal Reddy Pathapati, Herbert Sabelhaus, Mark Allen Stout, Michael William Basley
  • Publication number: 20210273904
    Abstract: Content items found in a designated folder within an e-mail system are obtained by a separate computing system. The content items are converted into entities within the separate computing system, and associated with one or more other entities within the separate computing system, based on a set of mapping rules. The content items can then be surfaced, in context, in the separate computing system.
    Type: Application
    Filed: April 12, 2021
    Publication date: September 2, 2021
    Inventors: Jih-Shiang Chang, Louis Michael Maresca, Madan Gopal Natu, Jujhar Singh
  • Patent number: 11005804
    Abstract: Content items found in a designated folder within an e-mail system are obtained by a separate computing system. The content items are converted into entities within the separate computing system, and associated with one or more other entities within the separate computing system, based on a set of mapping rules. The content items can then be surfaced, in context, in the separate computing system.
    Type: Grant
    Filed: January 2, 2020
    Date of Patent: May 11, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jih-Shiang Chang, Louis Michael Maresca, Madan Gopal Natu, Jujhar Singh
  • Publication number: 20200218552
    Abstract: A computerized personal assistant communicatively couples to a computer database including a plurality of available skills for the computerized personal assistant. The computerized personal assistant recognizes a current context of the user. The computerized personal assistant operates a previously-trained machine learning classifier to assess a match confidence for a candidate skill, the match confidence indicating a quality of match between the current context and a reference context previously associated with the candidate skill. The computerized personal assistant executes instructions defining an assistive action associated with the candidate skill responsive to the match confidence exceeding a predefined match confidence threshold. The computerized personal assistant executes the instructions defining a complementary help action associated with the candidate skill responsive to the match confidence not exceeding the predefined match confidence threshold.
    Type: Application
    Filed: March 23, 2020
    Publication date: July 9, 2020
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Vipindeep VANGALA, Swati VALECHA, Suryanarayana SHASTRI, Nitin PANDE, Tulasi MENON, Madan Gopal JHANWAR, Nishchay KUMAR
  • Publication number: 20200195603
    Abstract: Content items found in a designated folder within an e-mail system are obtained by a separate computing system. The content items are converted into entities within the separate computing system, and associated with one or more other entities within the separate computing system, based on a set of mapping rules. The content items can then be surfaced, in context, in the separate computing system.
    Type: Application
    Filed: January 2, 2020
    Publication date: June 18, 2020
    Inventors: Jih-Shiang Chang, Louis Michael Maresca, Madan Gopal Natu, Jujhar Singh
  • Patent number: 10668884
    Abstract: A vehicle seat restraint system includes a control system and a second-row restraint system. The control system receives a first-row seat value and a second-row seat value from seat sensors. The control system generates relative position data for a first-row seat and a second-row seat based upon the first-row seat value and the second-row seat value. The control system selects a load limiter setting value using a multidimensional load limiter model based upon body impact values as a function of load limiter setting values and the relative position data, a selected load limiter setting value outside a value avoidance zone for the body impact values. The second-row restraint system is configured by the control system with the selected load limiter setting value. The control system may also determine an occupant weight value and select the load limiter setting value using the occupant weight value.
    Type: Grant
    Filed: December 21, 2017
    Date of Patent: June 2, 2020
    Assignee: Tesla, Inc.
    Inventors: John Cooper, Madan Gopal, Bruno A. Luz, Honglu Zhang
  • Patent number: 10635462
    Abstract: A computerized personal assistant communicatively couples to a computer database including a plurality of available skills for the computerized personal assistant. The computerized personal assistant recognizes a current context of the user. The computerized personal assistant operates a previously-trained machine learning classifier to assess a match confidence for a candidate skill, the match confidence indicating a quality of match between the current context and a reference context previously associated with the candidate skill. The computerized personal assistant executes instructions defining an assistive action associated with the candidate skill responsive to the match confidence exceeding a predefined match confidence threshold. The computerized personal assistant executes the instructions defining a complementary help action associated with the candidate skill responsive to the match confidence not exceeding the predefined match confidence threshold.
    Type: Grant
    Filed: May 23, 2018
    Date of Patent: April 28, 2020
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Vipindeep Vangala, Swati Valecha, Suryanarayana Shastri, Nitin Pande, Tulasi Menon, Madan Gopal Jhanwar, Nishchay Kumar
  • Patent number: 10587564
    Abstract: Content items found in a designated folder within an e-mail system are obtained by a separate computing system. The content items are converted into entities within the separate computing system, and associated with one or more other entities within the separate computing system, based on a set of mapping rules. The content items can then be surfaced, in context, in the separate computing system.
    Type: Grant
    Filed: November 18, 2015
    Date of Patent: March 10, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jih-Shiang Chang, Louis Michael Maresca, Madan Gopal Natu, Jujhar Singh