Patents by Inventor Nitin Agrawal

Nitin Agrawal 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: 9911167
    Abstract: Certain examples provide methods, systems and apparatus of content-driven clinical information management. An example method includes facilitating authoring of content and combination of the content into a content-based application, wherein content represents a parameterization of instructions to instruct the content-based application how to operate, the content formulated according to one or more detailed clinical models. The example method includes packaging and deploying the content-based application using a processor to one or more targets for installation. The example method includes facilitating installation of the packaged content-based application at the one or more targets. The example method includes managing the content-based application remotely from the one or more targets. In the example method, content is to be created, stored, deployed, and retrieved independently of the creation and deployment of the content-based application consuming data based on the content.
    Type: Grant
    Filed: February 21, 2012
    Date of Patent: March 6, 2018
    Assignee: GENERAL ELECTRIC COMPANY
    Inventors: Alan Ferris James, Nitin Agrawal
  • Patent number: 9811540
    Abstract: Systems and methods for recognizing a face are disclosed and includes receiving images of faces; generating feature vectors of the images; generating clusters of feature vectors each with a centroids or a cluster representative; for a query to search for a face, generating corresponding feature vectors for the face and comparing the feature vector with the centroids of all clusters; for clusters above a similarity threshold, comparing cluster members with the corresponding feature vector; and indicating as matching candidates for cluster members with similarity above a threshold.
    Type: Grant
    Filed: April 1, 2016
    Date of Patent: November 7, 2017
    Assignee: NEC Corporation
    Inventors: Min Feng, Giuseppe Coviello, Srimat Chakradhar, Nitin Agrawal, Yi Yang
  • Publication number: 20170176301
    Abstract: Compositions and methods for the simultaneous capture and release using micropattern surfaces for tissue and cell microdissection. In one example, a patterned thermoplastic film has a first surface and a plurality of projections attached to and extending outwardly from the first surface. The projections form a pattern on the thermoplastic film.
    Type: Application
    Filed: December 22, 2016
    Publication date: June 22, 2017
    Inventors: Lance Liotta, Virginia Espina, Nitin Agrawal, Alessandra Luchini
  • Publication number: 20170132324
    Abstract: Various embodiments of the disclosed subject matter include computer-implemented methods, computer-readable media, and computer systems configured to respond to a search query from a computer user. In response to receiving a search query from the computer user, search results are obtained. A plurality of user intents are identified according to the obtained search results. The obtained search results are then grouped according to the subject matter of the search results, where each group corresponds to one of the plurality of user intents. A first user intent (with the corresponding group of search results) is selected. A search results page is generated from the search results of the group the search results corresponding to the selected first user intent and the generated search results page is returned to the computer user in response to the search query.
    Type: Application
    Filed: November 18, 2016
    Publication date: May 11, 2017
    Inventors: William Ramsey, Nitin Agrawal, Simant Dube, Antonio Gulli, Binit Kumar Jha
  • Publication number: 20170132817
    Abstract: A system and method for visualizing and updating a data analytics model using Graphical User Interface (GUI) is disclosed. The system is configured to receive an input file, from a user, storing a data analytics model. Based upon the input file, the system identifies the standard template, from a set of template, corresponding to a data analytics module of the input file. Further, the system is configured to display a graphical representation corresponding to the data analytics model based upon the standard template of the data analytics model, wherein the graphical representation comprises a set of elements corresponding to the data analytics model. Further, the system enables editing one or more elements from the set of elements of the graphical representation. Upon modification of the elements of graphical representation, the system enables updating the input file, thereby update the data analytics model using the GUI.
    Type: Application
    Filed: November 10, 2016
    Publication date: May 11, 2017
    Inventors: Aashu Mahajan, Amarjeet Singh Khalsa, Aman Solanki, Abhishek Singh Gour, Saurabh Dutta, Nitin Agrawal
  • Patent number: 9619554
    Abstract: Systems, methods, and computer-readable storage media for providing query-completion suggestions configured to be searched against vertical information domains in response to receiving a general web search query are provided. At least a portion of a general web search query is received. As the portion of the general web search query is received, query-completion suggestions are determined as is a likely primary intent associated with at least a portion of the determined query-completion suggestions. If the likely primary intent associated with a particular query-completion suggestion is for information associated with a particular vertical information domain other than the general web domain, the query-completion suggestion is provided such that selection thereof causes searching of the query-completion suggestion against the particular information domain for search results.
    Type: Grant
    Filed: November 3, 2011
    Date of Patent: April 11, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Xin Liu, Nitin Agrawal, James Francis Gilsinan, IV, James B. Lawson, Brian Whalen MacDonald, Mairéad Áine O'Donovan, Kimberly M. Vlcek, Nipoon Malhotra
  • Patent number: 9569540
    Abstract: Methods, computer-storage media, and graphical user interfaces are provided for identifying and presenting rich related sites for task-oriented search queries. Upon receipt of a search query input by a user, one or more query logs are analyzed to determine if the search query is a related to a task being performed by the user. If the query is determined to be a task-oriented search query, search results are identified, as is one or more Uniform Resource Locators (URLs) related to a particular search result. The related URL is presented to the user in association with the particular search result. Additional controls, e.g., search tools that facilitate querying of those URLs determined to be relevant to a particular search result, may also be provided to aid the user in performing the task at hand.
    Type: Grant
    Filed: February 18, 2016
    Date of Patent: February 14, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Nitin Agrawal, Tabreez Govani, Jamie P. Buckley, Michael Maxwell Cameron, Liwei Chen, Hugh Evan Williams, Sanaz Ahari, Yang Yang Zhang, Srinath Reddy Aaleti
  • Publication number: 20170010645
    Abstract: Described herein are systems, devices, techniques and products for minimizing disruption to network systems due to false detection of a Power over Ethernet (PoE) Power Sourcing Equipment (PSE) as a Powered Device (PD). The disclosed systems, devices, techniques and products provide a way for a PSE to identify itself and avoid being detected as a legacy PD. The disclosed systems, devices, techniques and products further provide a way for a PSE to identify devices that do not require power from the PSE, such as another PSE or a device that is not a PD, and disable automatic PD detection, disable PoE, or otherwise prevent injection of power/current to the other device.
    Type: Application
    Filed: July 7, 2015
    Publication date: January 12, 2017
    Applicant: ARUBA NETWORKS, INC.
    Inventors: Kapil JAIN, Nitin AGRAWAL, Arunachalaprabhu GUNASEKARAN, Rangaswamy RAMASWAMY, Ritesh KAPAHI
  • Patent number: 9536001
    Abstract: Various embodiments of the disclosed subject matter include computer-implemented methods, computer-readable media, and computer systems configured to respond to a search query from a computer user. In response to receiving a search query from the computer user, search results are obtained. A plurality of user intents are identified according to the obtained search results. The obtained search results are then grouped according to the subject matter of the search results, where each group corresponds to one of the plurality of user intents. A first user intent (with the corresponding group of search results) is selected. A search results page is generated from the search results of the group the search results corresponding to the selected first user intent and the generated search results page is returned to the computer user in response to the search query.
    Type: Grant
    Filed: November 13, 2012
    Date of Patent: January 3, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: William Ramsey, Nitin Agrawal, Simant Dube, Antonio Gulli, Binit Kumar Jha
  • Publication number: 20160299920
    Abstract: Systems and methods for recognizing a face are disclosed and includes receiving images of faces; generating feature vectors of the images; generating clusters of feature vectors each with a centroids or a cluster representative; for a query to search for a face, generating corresponding feature vectors for the face and comparing the feature vector with the centroids of all clusters; for clusters above a similarity threshold, comparing cluster members with the corresponding feature vector; and indicating as matching candidates for cluster members with similarity above a threshold.
    Type: Application
    Filed: April 1, 2016
    Publication date: October 13, 2016
    Inventors: Min Feng, Giuseppe Coviello, Srimat Chakradhar, Nitin Agrawal, Yi Yang
  • Publication number: 20160162580
    Abstract: Methods, computer-storage media, and graphical user interfaces are provided for identifying and presenting rich related sites for task-oriented search queries. Upon receipt of a search query input by a user, one or more query logs are analyzed to determine if the search query is a related to a task being performed by the user. If the query is determined to be a task-oriented search query, search results are identified, as is one or more Uniform Resource Locators (URLs) related to a particular search result. The related URL is presented to the user in association with the particular search result. Additional controls, e.g., search tools that facilitate querying of those URLs determined to be relevant to a particular search result, may also be provided to aid the user in performing the task at hand.
    Type: Application
    Filed: February 18, 2016
    Publication date: June 9, 2016
    Inventors: NITIN AGRAWAL, TABREEZ GOVANI, JAMIE P. BUCKLEY, MICHAEL MAXWELL CAMERON, LIWEI CHEN, HUGH EVAN WILLIAMS, SANAZ AHARI, YANG YANG ZHANG, SRINATH REDDY AALETI
  • Patent number: 9275158
    Abstract: Methods, computer-storage media, and graphical user interfaces are provided for identifying and presenting rich related sites for task-oriented search queries. Upon receipt of a search query input by a user, one or more query logs are analyzed to determine if the search query is a related to a task being performed by the user. If the query is determined to be a task-oriented search query, search results are identified, as is one or more Uniform Resource Locators (URLs) related to a particular search result. The related URL is presented to the user in association with the particular search result. Additional controls, e.g., search tools that facilitate querying of those URLs determined to be relevant to a particular search result, may also be provided to aid the user in performing the task at hand.
    Type: Grant
    Filed: August 22, 2013
    Date of Patent: March 1, 2016
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Nitin Agrawal, Tabreez Govani, Jamie P. Buckley, Michael Maxwell Cameron, Liwei Chen, Hugh Evan Williams, Sanaz Ahari, Yang Yang Zhang, Srinath Reddy Aaleti
  • Publication number: 20160034471
    Abstract: A system and method are provided for detecting entity information contained within search results. The detected entity information can be used to determine a category of entity as well as a specific entity within the search results. Entity information can be extracted from the documents associated with the search results. This information can be used as part of the information for an entity card, which can be displayed to a user in conjunction with and/or in place of the search results.
    Type: Application
    Filed: October 9, 2015
    Publication date: February 4, 2016
    Inventors: FILIP RADLINSKI, Nick Craswell, Bodo Billerbeck, Milad Shokouhi, Sanaz Ahari, Nitin Agrawal, Timothy Hoad, Song Zhou, Muhammad Aatif Awan
  • Patent number: 9158846
    Abstract: A system and method are provided for detecting entity information contained within search results. The detected entity information can be used to determine a category of entity as well as a specific entity within the search results. Entity information can be extracted from the documents associated with the search results. This information can be used as part of the information for an entity card, which can be displayed to a user in conjunction with and/or in place of the search results.
    Type: Grant
    Filed: June 10, 2010
    Date of Patent: October 13, 2015
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Filip Radlinski, Nick Craswell, Bodo Billerbeck, Milad Shokouhi, Sanaz Ahari, Nitin Agrawal, Timothy Hoad, Song Zhou, Muhammad Aatif Awan
  • Patent number: 9131010
    Abstract: A method supports data communication in a mobile application by specifying in the mobile application a program intent and one or more course or fine-grained properties of data objects in terms of tolerance to delay and loss; selecting a transfer policy for a set of data objects based on the application intent; receiving and coalescing intents of one or more applications for object data for the one or more applications; crafting an aggregate transfer policy, and communicating data from one or more applications as an aggregate based on the aggregate transfer policy to programmatically incorporate and benefit from tolerance to delay in the transfer of data.
    Type: Grant
    Filed: May 1, 2013
    Date of Patent: September 8, 2015
    Assignee: NEC Laboratories America, Inc.
    Inventors: Nitin Agrawal, Akshat Aranya, Cristian Ungureanu
  • Patent number: 8909652
    Abstract: Systems, methods, and computer-readable media for determining the Internet search popularity of an entity are provided. Embodiments of the present invention include receiving a group of Internet search records and assigning a popularity ranking based on the number of times an entity descriptor associated with an entity occurs within the group of Internet search records created over a designated time period. An entity descriptor is one or more terms commonly used to identify an entity. The trend in an entity's popularity rank may also be calculated. An entity's popularity rank and trend in popularity rank may be presented in a graph or in a list.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: December 9, 2014
    Assignee: Microsoft Corporation
    Inventors: Tabreez Govani, Hugh Williams, Jamie Buckley, Nitin Agrawal, Andy Lam, Kenneth A. Moss
  • Publication number: 20140317055
    Abstract: Disclosed herein are methods and structures for networks of mobile computers which efficiently synchronizes table data across the mobile computers while exhibiting great tolerance for temporary disconnects.
    Type: Application
    Filed: April 11, 2014
    Publication date: October 23, 2014
    Applicant: NEC Laboratories America, Inc.
    Inventors: Nitin Agrawal, Akshat Aranya, Cristian Ungureanu
  • Publication number: 20140279901
    Abstract: Disclosed are methods and structures that facilitate the synchronization of mobile devices and apps with cloud storage systems. Our disclosure, Simba, provides a unified synchronization mechanism for object and table data in the context of mobile clients. Advantageously, Simba provides application developers a single, API where object data is logically embedded with the table data. On the mobile device, Simba uses a specialized data layout to efficiently store both table data and object data. SQL-like queries are used to store and retrieve all data via a table abstraction. Simba also provides efficient synchronization by splitting object data into chunks which can be synchronized independently. Therefore, if only a small part of an object changes, the full object need not be synced. Advantageously only the changed chunks need be synched.
    Type: Application
    Filed: March 12, 2014
    Publication date: September 18, 2014
    Applicant: NEC Laboratories America, Inc.
    Inventors: Nitin Agrawal, Akshat Aranya, Cristian Ungureanu
  • Publication number: 20140136536
    Abstract: Various embodiments of the disclosed subject matter include computer-implemented methods, computer-readable media, and computer systems configured to respond to a search query from a computer user. In response to receiving a search query from the computer user, search results are obtained. A plurality of user intents are identified according to the obtained search results. The obtained search results are then grouped according to the subject matter of the search results, where each group corresponds to one of the plurality of user intents. A first user intent (with the corresponding group of search results) is selected. A search results page is generated from the search results of the group the search results corresponding to the selected first user intent and the generated search results page is returned to the computer user in response to the search query.
    Type: Application
    Filed: November 13, 2012
    Publication date: May 15, 2014
    Applicant: Microsoft Corporation
    Inventors: William Ramsey, Nitin Agrawal, Simant Dube, Antonio Gulli, Binit Kumar Jha
  • Patent number: 8719246
    Abstract: The present invention is directed to presenting a suggested search query. Responsive to receiving a user-devised search parameter, a suggested search query is identified. The user-devised search parameter might have been previously received by a search system, or alternatively, might be a unique query that has not been previously received. A suggested search query might be generated using various techniques, such as by applying an n-gram language model. A classification of the suggested search query is determined, and the suggested search query is presented together with a visual indicator, which signifies the classification.
    Type: Grant
    Filed: June 28, 2010
    Date of Patent: May 6, 2014
    Assignee: Microsoft Corporation
    Inventors: Robert Williams, Nitin Agrawal, Farid Hosseini, Sanaz Ahari, Maxim Stepin, Jason Bolla, Bo-June Hsu