Patents by Inventor Gaurang Prajapati

Gaurang Prajapati 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: 20180332167
    Abstract: Systems, methods, and computer-executable instructions for verifying a chat bot. Registration information for a chat bot is received and stored. A search query is received from a browser that includes a search keyword. A determination if a chat bot should be included in search engine results page based upon the search query is made. The search query is matched to keywords associated with the chat bot. Using the registration information, if the chat bot is launchable from the search engine results page is determined. The chat bot is integrated in the search engine results page. The search engine results page is provided to the browser.
    Type: Application
    Filed: June 13, 2017
    Publication date: November 15, 2018
    Inventors: Ling Lu, Marcelo De Barros, Rahul LaI, Saulo Santos, John Michael Guthmann, Abinash Sarangi, Shantanu Sharma, Dena Saunders, Ankit Kumar, Gaurang Prajapati
  • Patent number: 9910840
    Abstract: Systems and methods, and computer-readable media bearing instructions for carrying out methods of capturing notes from passive recording of an ongoing content stream and annotating the note with a category are presented. Passive recording comprises temporarily recording the most recent content of the ongoing content stream. An ongoing content stream is passively recorded in a passive recording buffer. The passive recording buffer is configured to store a limited amount of recorded content corresponding to the most recently recorded content of the ongoing content stream. Upon indication by the user, a note is generated from the recorded content in the passive recording, annotated with a category, and stored in a note file for the user.
    Type: Grant
    Filed: August 21, 2015
    Date of Patent: March 6, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jie Liu, Mayuresh P. Dalal, Michal Gabor, Gaurang Prajapati
  • Publication number: 20170132821
    Abstract: Aspects of the technology described herein automatically generate captions for visual media, such as a photograph or video. The caption can be presented to a user for adoption and/or modification. If adopted, the caption could be associated with the image and then forwarded to the user's social network, a group of users, or any individual or entity designated by a user. The caption is generated using data from the image in combination with signal data received from a mobile device on which the visual media is present. The data from the image could be gathered via object identification performed on the image. The signal data can be used to determine a context for the image. The signal data can also help identify other events that are associated with the image, for example, that the user is on vacation. The caption is built using information from both the picture and context.
    Type: Application
    Filed: February 16, 2016
    Publication date: May 11, 2017
    Inventors: JAMIL VALLIANI, RYAN BECKER, GAURANG PRAJAPATI, ARUN SACHETI, SOO HOON CHO
  • Publication number: 20160379641
    Abstract: Systems and methods, and computer-readable media bearing instructions for executing one or more actions associated with a predetermined feature detected in an ongoing content stream are presented. As the ongoing content stream is passively recorded, the content stream is monitored for any one of a plurality of predetermined features. Upon detecting a predetermined feature in the ongoing content stream, one or more actions associated the detected feature are carried out with regard to the recorded content in the passive recording buffer.
    Type: Application
    Filed: October 5, 2015
    Publication date: December 29, 2016
    Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Jie Liu, Mayuresh P. Dalal, Michal Gabor, Gaurang Prajapati
  • Patent number: 9477782
    Abstract: A query processing system (QPS) for generating query suggestions to a user by matching the user's input query against a set of query-detection grammars defined by respective rule modules, and with respect to a structured knowledge base. In response to the matching operation, the QPS may generate a set of synthetic query suggestions to the user, representing refinements of the user's input query. The QPS can also present a refinement tool that conveys refinement options to the user. The QPS may also present one or more preview items to the user upon the user's selection of one of the synthetic query suggestions. Each synthetic query suggestion and each preview item is guaranteed to having a matching counterpart information item in the structured knowledge base.
    Type: Grant
    Filed: March 21, 2014
    Date of Patent: October 25, 2016
    Assignee: Microsoft Corporation
    Inventors: Daniel Marantz, Anjali Muralidhar, Aaron C. Yuen, Bartosz L. Rakowski, Darrin E. Eide, Gaurang Prajapati, Parthasarathy Govindarajen, Arun K. Sacheti
  • Publication number: 20160292897
    Abstract: Systems and methods, and computer-readable media bearing instructions for carrying out methods of capturing notes from passive recording of an ongoing content stream and associating visual content (e.g., images and video) with the note are presented. Passive recording comprises temporarily recording the most recent content of the ongoing content stream. An ongoing content stream is passively recorded in a passive recording buffer. The passive recording buffer is configured to store a limited amount of recorded content corresponding to the most recently recorded content of the ongoing content stream. Upon indication by the user, a note is generated from the recorded content in the passive recording, associated with visual content, and stored in a note file for the user.
    Type: Application
    Filed: September 19, 2015
    Publication date: October 6, 2016
    Applicant: MICROSOFT TECHNOLOGY LICENSING, LLP
    Inventors: Michal Gabor, Mayuresh P. Dalal, Jie Liu, Gaurang Prajapati
  • Publication number: 20160292141
    Abstract: Systems and methods, and computer-readable media bearing instructions for carrying out methods of capturing notes from passive recording of an ongoing content stream and annotating the note with a category are presented. Passive recording comprises temporarily recording the most recent content of the ongoing content stream. An ongoing content stream is passively recorded in a passive recording buffer. The passive recording buffer is configured to store a limited amount of recorded content corresponding to the most recently recorded content of the ongoing content stream. Upon indication by the user, a note is generated from the recorded content in the passive recording, annotated with a category, and stored in a note file for the user.
    Type: Application
    Filed: August 21, 2015
    Publication date: October 6, 2016
    Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Jie Liu, Mayuresh P. Dalal, Michal Gabor, Gaurang Prajapati
  • Publication number: 20160293166
    Abstract: Systems and methods, and computer-readable media bearing instructions for carrying out methods of capturing notes from passive recording of an ongoing content stream and annotating the note with the identity of one or more persons are presented. Passive recording comprises temporarily recording the most recent content of the ongoing content stream. An ongoing content stream is passively recorded in a passive recording buffer. The passive recording buffer is configured to store a limited amount of recorded content corresponding to the most recently recorded content of the ongoing content stream. Upon indication by the user, a note is generated from the recorded content in the passive recording, annotated with the identity of one or more persons, and stored in a note file for the user.
    Type: Application
    Filed: August 28, 2015
    Publication date: October 6, 2016
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Mayuresh P. Dalal, Michal Gabor, Gaurang Prajapati, Jie Liu
  • Publication number: 20160292603
    Abstract: Systems and methods, and computer-readable media bearing instructions for carrying out methods of capturing notes from passive recording of an ongoing content stream and assigning a task to a target user regarding the captured/generated note are presented. Passive recording comprises temporarily recording the most recent content of the ongoing content stream. An ongoing content stream is passively recorded in a passive recording buffer. The passive recording buffer is configured to store a limited amount of recorded content corresponding to the most recently recorded content of the ongoing content stream. Upon indication by the user, a note is generated from the recorded content in the passive recording, assigned to a target user, and stored in a note file for the user.
    Type: Application
    Filed: October 8, 2015
    Publication date: October 6, 2016
    Applicant: Microsoft Technology Licensing, LLP
    Inventors: Gaurang Prajapati, Mayuresh P. Dalal, Michal Gabor, Jie Liu
  • Publication number: 20160293165
    Abstract: Systems and methods, and computer-readable media bearing instructions for carrying out methods of capturing notes from passive recording of an ongoing content stream are presented. Passive recording comprises temporarily recording the most recent content of the ongoing content stream. An ongoing content stream is passively recorded in a passive recording buffer. The passive recording buffer is configured to store a limited amount of recorded content corresponding to the most recently recorded content of the ongoing content stream. Upon indication by the user, the most recently recorded content in the passive recording buffer is transcribed and stored in a note file for the user.
    Type: Application
    Filed: April 3, 2015
    Publication date: October 6, 2016
    Inventors: Jie LIU, Gaurang PRAJAPATI, Mayuresh P. DALAL, Michal GABOR
  • Patent number: 9262515
    Abstract: A user is provided with both identification of individuals who have authored content responsive to a user's search query and the authored content itself. A user's social network is referenced to identify those individuals to whom the user maintains human connections. Content authored by those individuals is searched and individuals authoring such content are identified, together with the authored content. Additionally, content authored by individuals having unique experiences, perspective, or specialized information is searched to identify responsive content and individuals authoring such content are also identified. An initial identification of responsive individuals comprises a portion of such content and user action directed to an identification of an individual results in additional authored content being presented, thereby enabling the user to recognize the reason for which such an individual was identified in response to the user's search query.
    Type: Grant
    Filed: November 12, 2012
    Date of Patent: February 16, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Gautam Satalkar, David Andrew Nelson, Jon Nicolas Myette, Gaurang Prajapati, Peiyu Liu
  • Patent number: 9251260
    Abstract: A user interface providing results to a user's search also facilitates user interaction with their social network. Such interaction includes a search context by which individuals from the user's social network can perform an equivalent search or access equivalent search results. The user can select individual search results to be shared and, in response to a search query, the user is provided with responsive search results, and also identification of individuals, from the user's social network, that are responsive to the user's search query. The sharing of search results includes a search context, through which the individuals to whom such search results are shared can perform an equivalent search and be presented with equivalent search results. The sharing of search results also includes the provision of a social context within which such search results are being shared.
    Type: Grant
    Filed: November 12, 2012
    Date of Patent: February 2, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Gautam Satalkar, David Andrew Nelson, Jon Nicolas Myette, Gaurang Prajapati, Peiyu Liu
  • Publication number: 20150269176
    Abstract: A query processing system (QPS) for generating query suggestions to a user by matching the user's input query against a set of query-detection grammars defined by respective rule modules, and with respect to a structured knowledge base. In response to the matching operation, the QPS may generate a set of synthetic query suggestions to the user, representing refinements of the user's input query. The QPS can also present a refinement tool that conveys refinement options to the user. The QPS may also present one or more preview items to the user upon the user's selection of one of the synthetic query suggestions. Each synthetic query suggestion and each preview item is guaranteed to having a matching counterpart information item in the structured knowledge base.
    Type: Application
    Filed: March 21, 2014
    Publication date: September 24, 2015
    Inventors: Daniel Marantz, Anjali Muralidhar, Aaron C. Yuen, Bartosz L. Rakowski, Darrin E. Eide, Gaurang Prajapati, Parthasarathy Govindarajen, Arun K. Sacheti
  • Patent number: D733174
    Type: Grant
    Filed: May 14, 2013
    Date of Patent: June 30, 2015
    Assignee: Microsoft Corporation
    Inventors: Gaurang Prajapati, Jennifer Pan
  • Patent number: D733732
    Type: Grant
    Filed: May 14, 2013
    Date of Patent: July 7, 2015
    Assignee: Microsoft Corporation
    Inventors: Gaurang Prajapati, Jennifer Pan
  • Patent number: D734768
    Type: Grant
    Filed: November 7, 2012
    Date of Patent: July 21, 2015
    Assignee: Microsoft Corporation
    Inventor: Gaurang Prajapati
  • Patent number: D735223
    Type: Grant
    Filed: November 7, 2012
    Date of Patent: July 28, 2015
    Assignee: Microsoft Corporation
    Inventors: Gaurang Prajapati, Gautam Satalkar, Jon Nicolas Myette, Peiyu Liu
  • Patent number: D745883
    Type: Grant
    Filed: September 24, 2013
    Date of Patent: December 22, 2015
    Assignee: Microsoft Corporation
    Inventors: Robb Anderson, Erik Bergman, Michael Bray, Holger Kuehnle, Jeremy Knudsen, Anh Ly, Gaurang Prajapati, Andrew Salituri, Tanya Test, Cindy Wong, Rich Zarick, Britt Hansing
  • Patent number: D753689
    Type: Grant
    Filed: November 26, 2013
    Date of Patent: April 12, 2016
    Assignee: Microsoft Corporation
    Inventors: Gaurang Prajapati, Erik Bergman, Michael Bray, Holger Kuehnle, Jeremy Knudsen
  • Patent number: D767602
    Type: Grant
    Filed: November 26, 2013
    Date of Patent: September 27, 2016
    Assignee: Microsoft Corporation
    Inventors: Gaurang Prajapati, Erik Bergman, Michael Bray, Holger Kuehnle, Jeremy Knudsen