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: 11874939Abstract: 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: GrantFiled: January 30, 2021Date of Patent: January 16, 2024Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Vipindeep Vangala, Ranganath Kondapally, Pankaj Vasant Khanzode, Beethika Tripathi, Daraksha Parveen, Madan Gopal Jhanwar, Jimish Bhayani, Priyam Bakliwal, Jatin Kakkar
-
Patent number: 11571063Abstract: 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: GrantFiled: February 17, 2021Date of Patent: February 7, 2023Assignee: Haier US Appliance Solutions, Inc.Inventors: Shashidhar Taraka, Mahesh Swamulapalli, Madan Gopal Reddy Pathapati
-
Patent number: 11563707Abstract: 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: GrantFiled: April 12, 2021Date of Patent: January 24, 2023Assignee: Microsoft Technology Licensing, LLCInventors: Jih-Shiang Chang, Louis Michael Maresca, Madan Gopal Natu, Jujhar Singh
-
Patent number: 11546475Abstract: 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: GrantFiled: November 6, 2020Date of Patent: January 3, 2023Assignee: MICRO FOCUS LLCInventors: Madan Gopal Devadoss, Cherian Sebastian
-
Publication number: 20220405290Abstract: 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: ApplicationFiled: August 23, 2022Publication date: December 22, 2022Inventors: Vipindeep VANGALA, Ranganath KONDAPALLY, Beethika TRIPATHI, Madan Gopal JHANWAR, Jimish BHAYANI, Daraksha PARVEEN, Priyam BAKLIWAL, Pankaj Vasant KHANZODE
-
Patent number: 11526369Abstract: 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: GrantFiled: March 23, 2020Date of Patent: December 13, 2022Assignee: Microsoft Technology Licensing, LLCInventors: Vipindeep Vangala, Swati Valecha, Suryanarayana Shastri, Nitin Pande, Tulasi Menon, Madan Gopal Jhanwar, Nishchay Kumar
-
Patent number: 11461339Abstract: 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: GrantFiled: January 30, 2021Date of Patent: October 4, 2022Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Vipindeep Vangala, Ranganath Kondapally, Beethika Tripathi, Madan Gopal Jhanwar, Jimish Bhayani, Daraksha Parveen, Priyam Bakliwal, Pankaj Vasant Khanzode
-
Patent number: 11460237Abstract: 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: GrantFiled: April 22, 2020Date of Patent: October 4, 2022Assignee: Haier US Appliance Solutions, Inc.Inventors: Madan Gopal Reddy Pathapati, Herbert Sabelhaus, Mark Allen Stout, Michael William Basley
-
Publication number: 20220257009Abstract: 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: ApplicationFiled: February 17, 2021Publication date: August 18, 2022Inventors: Shashidhar Taraka, Mahesh Swamulapalli, Madan Gopal Reddy Pathapati
-
Publication number: 20220245159Abstract: 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: ApplicationFiled: January 30, 2021Publication date: August 4, 2022Inventors: Vipindeep VANGALA, Ranganath KONDAPALLY, Beethika TRIPATHI, Madan Gopal JHANWAR, Jimish BHAYANI, Daraksha PARVEEN, Priyam BAKLIWAL, Pankaj Vasant KHANZODE
-
Publication number: 20220245267Abstract: 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: ApplicationFiled: January 30, 2021Publication date: August 4, 2022Inventors: Vipindeep VANGALA, Ranganath KONDAPALLY, Pankaj Vasant KHANZODE, Beethika TRIPATHI, Daraksha PARVEEN, Madan Gopal JHANWAR, Jimish BHAYANI, Priyam BAKLIWAL, Jatin KAKKAR
-
Publication number: 20220150362Abstract: 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: ApplicationFiled: November 6, 2020Publication date: May 12, 2022Inventors: Madan Gopal Devadoss, Cherian Sebastian
-
Publication number: 20210333041Abstract: 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: ApplicationFiled: April 22, 2020Publication date: October 28, 2021Inventors: Madan Gopal Reddy Pathapati, Herbert Sabelhaus, Mark Allen Stout, Michael William Basley
-
Publication number: 20210273904Abstract: 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: ApplicationFiled: April 12, 2021Publication date: September 2, 2021Inventors: Jih-Shiang Chang, Louis Michael Maresca, Madan Gopal Natu, Jujhar Singh
-
Patent number: 11005804Abstract: 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: GrantFiled: January 2, 2020Date of Patent: May 11, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Jih-Shiang Chang, Louis Michael Maresca, Madan Gopal Natu, Jujhar Singh
-
Publication number: 20200218552Abstract: 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: ApplicationFiled: March 23, 2020Publication date: July 9, 2020Applicant: Microsoft Technology Licensing, LLCInventors: Vipindeep VANGALA, Swati VALECHA, Suryanarayana SHASTRI, Nitin PANDE, Tulasi MENON, Madan Gopal JHANWAR, Nishchay KUMAR
-
Publication number: 20200195603Abstract: 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: ApplicationFiled: January 2, 2020Publication date: June 18, 2020Inventors: Jih-Shiang Chang, Louis Michael Maresca, Madan Gopal Natu, Jujhar Singh
-
Patent number: 10668884Abstract: 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: GrantFiled: December 21, 2017Date of Patent: June 2, 2020Assignee: Tesla, Inc.Inventors: John Cooper, Madan Gopal, Bruno A. Luz, Honglu Zhang
-
Patent number: 10635462Abstract: 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: GrantFiled: May 23, 2018Date of Patent: April 28, 2020Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Vipindeep Vangala, Swati Valecha, Suryanarayana Shastri, Nitin Pande, Tulasi Menon, Madan Gopal Jhanwar, Nishchay Kumar
-
Patent number: 10587564Abstract: 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: GrantFiled: November 18, 2015Date of Patent: March 10, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Jih-Shiang Chang, Louis Michael Maresca, Madan Gopal Natu, Jujhar Singh