Patents by Inventor Manoj Kumar Agarwal

Manoj Kumar Agarwal 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: 20240119097
    Abstract: An electronic device may identify one or more search queries occurring frequently in a query log during a temporal period and maintain, for each of the one or more search queries, a frequency count of the search query occurring in the query log. The device may identify, a plurality of uniform resource locators (URLs) and match, one or more URLs of the plurality of URLs based on text of the URLs. The device may generate a news event profile for each search query and add each of the matching URLs into a respective news event profile. The device may receive a query from a user and identify, a matching news event profile. The device causes URLs of the matching news event profile and one or more related search queries from the first group of search queries to be presented to the user.
    Type: Application
    Filed: January 13, 2022
    Publication date: April 11, 2024
    Inventors: Manoj Kumar AGARWAL, Gandhi Rajeshkumar RONNIE
  • Publication number: 20230118171
    Abstract: Technologies relating to construction of a product ontology based upon queries in a search engine log are described. Candidate phrases are extracted from queries in the search engine log. The candidate phrases are partitioned to generate candidate product classes, where the candidate phrases are partitioned by sequentially expanding the ending phrases of the candidate product phrases. Using such an ending phrase-based approach naturally forms a hierarchy of candidate product classes. Embeddings are generated for the candidate product classes, and the candidate product classes are clustered based upon the embeddings such that semantically equivalent product classes are merged.
    Type: Application
    Filed: November 22, 2021
    Publication date: April 20, 2023
    Inventors: Manoj Kumar AGARWAL, Jatin KHURANA
  • Publication number: 20210349949
    Abstract: A method for a search engine to provide domain-agnostic options for structured exploration based on a query. The method comprises clustering a corpus of historical queries into a plurality of query clusters. The method further comprises identifying a set of variable query terms in each query cluster. Then, a query structure of a new user query is identified, and a specific query cluster matching the query structure of the new user query is selected. Furthermore, the variable query term in the query structure of the new user query is identified. The method further comprises providing a query exploration interface offering user-selectable options for structured exploration of the new user query. Each of the user-selectable option corresponds to a variable query term in the identified set of variable query terms for the specific query cluster identified as matching the query structure of the new user query.
    Type: Application
    Filed: July 20, 2021
    Publication date: November 11, 2021
    Inventors: Manoj Kumar AGARWAL, Varun APPASWAMI
  • Patent number: 11100170
    Abstract: A method for a search engine to provide domain-agnostic options for structured exploration based on a query. The method comprises clustering a corpus of historical queries into a plurality of query clusters. The method further comprises identifying a set of variable query terms in each query cluster. Then, a query structure of a new user query is identified, and a specific query cluster matching the query structure of the new user query is selected. Furthermore, the variable query term in the query structure of the new user query is identified. The method further comprises providing a query exploration interface offering user-selectable options for structured exploration of the new user query. Each of the user-selectable option corresponds to a variable query term in the identified set of variable query terms for the specific query cluster identified as matching the query structure of the new user query.
    Type: Grant
    Filed: November 15, 2019
    Date of Patent: August 24, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Manoj Kumar Agarwal, Varun Appaswami
  • Publication number: 20210149963
    Abstract: A method for a search engine to provide domain-agnostic options for structured exploration based on a query. The method comprises clustering a corpus of historical queries into a plurality of query clusters. The method further comprises identifying a set of variable query terms in each query cluster. Then, a query structure of a new user query is identified, and a specific query cluster matching the query structure of the new user query is selected. Furthermore, the variable query term in the query structure of the new user query is identified. The method further comprises providing a query exploration interface offering user-selectable options for structured exploration of the new user query. Each of the user-selectable option corresponds to a variable query term in the identified set of variable query terms for the specific query cluster identified as matching the query structure of the new user query.
    Type: Application
    Filed: November 15, 2019
    Publication date: May 20, 2021
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Manoj Kumar AGARWAL, Varun APPASWAMI
  • Patent number: 10888327
    Abstract: A surgical fastener applying apparatus for applying fasteners to body tissue. The apparatus includes a cartridge receiving half-section defining an elongated channel member, an anvil half-section, and a clamping lever. The cartridge receiving half-section releasably receives a cartridge and a firing assembly. The clamping lever includes a protrusion in a sidewall which is receivable in a bifurcated depression formed in a sidewall of the cartridge receiving half-section to releasably retain the clamping lever in a non-clamped position and in a clamped position. The apparatus includes a disposable firing assembly and SULU.
    Type: Grant
    Filed: January 21, 2016
    Date of Patent: January 12, 2021
    Assignee: Covidien LP
    Inventors: Arvind Kumar Gupta, Harshottam Singh Dhakad, Manoj Kumar Agarwal, Nikhil R. Katre, Vinayan Vivekanandan
  • Patent number: 10706103
    Abstract: Systems, methods, and apparatuses for implementing a distributed, hierarchical, and iterative data graph processing strategy are disclosed. A large data graph is partitioned and the partitions are clustered. Sets of keys and hashes are generated for each cluster and distributed to a plurality of processing machines. The processing machines recreate the partitions, based on received hashes and keys of the clusters of the first partitions, and the graph. Thereafter, the partitioning, clustering and processing is repeatable for the recreated graphs. The disclosed strategy enables processing of large and dynamic data graphs, including bipartite query-Uniform Resource Locator graphs.
    Type: Grant
    Filed: January 30, 2018
    Date of Patent: July 7, 2020
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Manoj Kumar Agarwal, Rohit Jain, Amey Satish Gade
  • Publication number: 20190332409
    Abstract: A system having a hardware layout wizard, and a method therefore are discussed. The system according to an embodiment includes an administration system including a user interface (UI) and configured to display a visual representation of the plurality of hardware components in accordance with their logical identification; sequentially command each of the plurality of hardware components, in accordance with their respective hardware identification, to provide an output; prompt, via a display device of the administration system UI, a user to provide an identification of a selected one of the plurality of hardware components responsive to the output; and store an association between the plurality of hardware components and a plurality of logical hardware identifiers (IDs) based on the identification.
    Type: Application
    Filed: April 26, 2018
    Publication date: October 31, 2019
    Applicant: Nutanix, Inc.
    Inventors: Adam Fried-Gintis, Manoj Kumar Agarwal, Rabi Shanker Guha, Thomas Jason Hill
  • Patent number: 10376264
    Abstract: A surgical fastener applying apparatus for applying fasteners to body tissue including a cartridge receiving half-section defining an elongated channel member configured to releasably receive a stationary housing of a firing assembly. The stationary housing is dimensioned to releasably receive a single use loading unit therein, and includes a lockout structure that prevents insertion of the stationary housing into the cartridge receiving half-section if the single use loading unit is not mounted in the stationary housing.
    Type: Grant
    Filed: December 6, 2016
    Date of Patent: August 13, 2019
    Assignee: Covidien LP
    Inventors: Harshottam Singh Dhakad, Manoj Kumar Agarwal, Nikhil R. Katre, Kiran Garikipati, Cinish P. Varghese, Arvind Kumar Gupta, Vinayan Vivekanandan
  • Publication number: 20190236215
    Abstract: Systems, methods, and apparatuses for implementing a distributed, hierarchical, and iterative data graph processing strategy are disclosed. A large data graph is partitioned and the partitions are clustered. Sets of keys and hashes are generated for each cluster and distributed to a plurality of processing machines. The processing machines recreate the partitions, based on received hashes and keys of the clusters of the first partitions, and the graph. Thereafter, the partitioning, clustering and processing is repeatable for the recreated graphs. The disclosed strategy enables processing of large and dynamic data graphs, including bipartite query-Uniform Resource Locator graphs.
    Type: Application
    Filed: January 30, 2018
    Publication date: August 1, 2019
    Inventors: Manoj Kumar AGARWAL, Rohit JAIN, Amey Satish GADE
  • Patent number: 10360265
    Abstract: Approaches provide for a speech driven question and answer service that uses a voice communications device to find information in which the user is interested in in response to a spoken question. For example, a voice communications device can receive a question for which an answer is desired and speak back a relevant answer. In this example, audio input data that includes the question can be received by the voice communications device. The audio input data can be analyzed to identify the question and the question can be used to query an index of stored questions to determine a set of candidate questions best matching the user's question. The candidate questions are associated with answers, and one or more answers can be combined, summarized, refined, or otherwise processed. Thereafter, the voice communications device can provide (e.g., speak back to the user) the most relevant answer(s) to the user or a modified version of the answer(s) (e.g.
    Type: Grant
    Filed: August 29, 2016
    Date of Patent: July 23, 2019
    Assignee: A9.COM, INC.
    Inventor: Manoj Kumar Agarwal
  • Patent number: 10318594
    Abstract: Disclosed in some examples are methods, systems, devices, and machine readable mediums that automatically determine a set of one or more rules for finding items of content with high precision and high-recall. The disclosed methods enable applications to find content in rapidly changing datasets such as microblogs and other social networking feeds with a high precision and high recall, improving the accuracy of the application.
    Type: Grant
    Filed: May 19, 2017
    Date of Patent: June 11, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Manoj Kumar Agarwal, Manish Gupta, Ambuj Pushkar Ojha
  • Publication number: 20180336278
    Abstract: Disclosed in some examples are methods, systems, devices, and machine readable mediums that automatically determine a set of one or more rules for finding items of content with high precision and high-recall. The disclosed methods enable applications to find content in rapidly changing datasets such as microblogs and other social networking feeds with a high precision and high recall, improving the accuracy of the application.
    Type: Application
    Filed: May 19, 2017
    Publication date: November 22, 2018
    Inventors: Manoj Kumar Agarwal, Manish Gupta, Ambuj Pushkar Ojha
  • Patent number: 10049098
    Abstract: Systems and methods are provided for extracting actionable information from emails in a completely unsupervised manner with no need for the data to be labeled (i.e., the systems and methods do not a human to identify unlabeled or relabeled emails). Changes in the email structure are automatically incorporated to learn new templates through the novel concept of sub-templates. The systems and methods incorporate the minor variations in email structure seamlessly, without needing to introduce new templates. Email templates are computed as permutations of multiple sub-templates in the email, which allows the systems and methods to handle variations in email structure seamlessly and highly efficiently. These systems and methods are extendable to any domain using structured emails, and improve the efficiency of the systems that receive and act on information contained in emails.
    Type: Grant
    Filed: July 20, 2016
    Date of Patent: August 14, 2018
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC.
    Inventors: Jitendra Singh, Manoj Kumar Agarwal
  • Publication number: 20180024986
    Abstract: Systems and methods are provided for extracting actionable information from emails in a completely unsupervised manner with no need for the data to be labeled (i.e., the systems and methods do not a human to identify unlabeled or relabeled emails). Changes in the email structure are automatically incorporated to learn new templates through the novel concept of sub-templates. The systems and methods incorporate the minor variations in email structure seamlessly, without needing to introduce new templates. Email templates are computed as permutations of multiple sub-templates in the email, which allows the systems and methods to handle variations in email structure seamlessly and highly efficiently. These systems and methods are extendable to any domain using structured emails, and improve the efficiency of the systems that receive and act on information contained in emails.
    Type: Application
    Filed: July 20, 2016
    Publication date: January 25, 2018
    Applicant: Microsoft Technology Licensing, LLC.
    Inventors: Jitendra Singh, Manoj Kumar Agarwal
  • Patent number: 9760655
    Abstract: Systems and methods for identifying entities sharing a temporal pattern using bipartite graphs are described. In one embodiment, a method includes identifying a temporal pattern in a sequence of bipartite graphs for a sequence of records involving two entity types, where records of the sequence of bipartite graphs vary according to time. An embodiment may color code the edges between entity types in the sequence of bipartite graphs according to the at least one temporal pattern identified (e.g., increasing sales between a business representative and a customer). An embodiment may therefore identify a time-based relationship between at least two entities according to the coded edges. Given the identification of entities having a time-based relationships, groups of these entities may be identified and trends may be derived therefrom (e.g., increasing sales for business units of a particular geographic region).
    Type: Grant
    Filed: September 3, 2013
    Date of Patent: September 12, 2017
    Assignee: International Business Machines Corporation
    Inventors: Manoj Kumar Agarwal, Sumit Negi, L. Venkata Subramaniam, Oliver Markus Vogel
  • Patent number: 9693775
    Abstract: A surgical fastener applying apparatus (10) including a cartridge supporting section (200), an anvil supporting section (100) having a longitudinal axis and including a distal anvil portion (104) and a proximal handle portion (102), including a first longitudinally extending slot (109) extending therealong. A clamping lever (300) having a proximal portion and a distal portion is movable from an undamped position to a clamped position to releasably secure the anvil supporting section in close approximation with the cartridge supporting section. A firing assembly (500) includes a firing knob (552), the firing knob movable within the longitudinally extending slot from a first proximal position to a second distal position to fire fasteners (402) supported in the cartridge supporting section.
    Type: Grant
    Filed: January 9, 2013
    Date of Patent: July 4, 2017
    Assignee: Covidien LP
    Inventors: Manoj Kumar Agarwal, Vinayan Vivekanandan, Harshotta Singh Dhakad, Kiran Garikipati
  • Publication number: 20170143336
    Abstract: A surgical fastener applying apparatus includes an anvil half-section (12?) including a distal anvil (12b?) and a proximal handle (12a?) defining a release aperture (185?) at its proximal end. A cartridge receiving half-section (14?) has a distal portion (24a?) dimensioned to receive a single use loading unit and a proximal portion (24b?) configured to support a firing assembly (20?). A clamping lever (16?) is secured to the cartridge receiving half-section and includes a handle portion (190?) supporting an engagement member (218?). A firing assembly is configured to be supported within the proximal portion of the cartridge receiving half-section. The clamping lever is movable from an undamped position to a clamped position to releasably secure the anvil of the anvil half-section in close approximation with the single use loading unit.
    Type: Application
    Filed: May 15, 2014
    Publication date: May 25, 2017
    Inventors: Sachin Shah, Arvind Kuma Gupta, Harshottam Singh Dhakad, Manoj Kumar Agarwal, Vinayan Vivekanandan
  • Patent number: 9646061
    Abstract: Methods and arrangements performing fuzzy search. A contemplated method includes: establishing an edit distance threshold for the fuzzy search; generating an index of items to be searched, via: storing at least one string; and creating substrings corresponding to the at least one string; providing a query string for use in searching; creating substrings corresponding to the query string; comparing substrings of the query string with substrings in the index; designating at least one candidate string based on said comparing; verifying whether each candidate string satisfies the edit distance threshold; and outputting at least one matching string for each candidate string that satisfies the edit distance threshold. Other variants and embodiments are broadly contemplated herein.
    Type: Grant
    Filed: January 22, 2015
    Date of Patent: May 9, 2017
    Assignee: International Business Machines Corporation
    Inventors: Manoj Kumar Agarwal, Rajeev Gupta
  • Publication number: 20170079652
    Abstract: A surgical fastener applying apparatus for applying fasteners to body tissue including a cartridge receiving half-section defining an elongated channel member configured to releasably receive a stationary housing of a firing assembly. The stationary housing is dimensioned to releasably receive a single use loading unit therein, and includes a lockout structure that prevents insertion of the stationary housing into the cartridge receiving half-section if the single use loading unit is not mounted in the stationary housing.
    Type: Application
    Filed: December 6, 2016
    Publication date: March 23, 2017
    Inventors: Harshottam Singh Dhakad, Manoj Kumar Agarwal, Nikhil R. Katre, Kiran Garikipati, Cinish P. Varghese, Arvind Kumar Gupta, Vinayan Vivekanandan