Patents by Inventor Vaibhav Parikh

Vaibhav Parikh 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: 20210281648
    Abstract: A geolocation extraction and propagation system for assigning a geolocation to a new user of a website is disclosed herein. An implementation of the geolocation extraction and propagation system assigns a geolocation to a website based on content of various web pages of the website as well as geolocations assigned to various users associated with the website. The geolocation extraction and propagation system further propagates the geolocation of the website to the new user by assigning the geolocation of the website to the new user in response to the new user's click on a web page of the website.
    Type: Application
    Filed: July 14, 2016
    Publication date: September 9, 2021
    Inventors: Siddhartha ARORA, Vaibhav PARIKH, Ryan MA, Ovi DAN, Beibei CHENG
  • Patent number: 10169467
    Abstract: Architecture that comprises a mediation component which identifies engaged applications and, gathers and actively monitors information from the engaged applications (e.g., text displayed directly to the user, text embedded in photos, fingerprint of songs, etc.) to infer the working context of a user. The inferred context can then be handed over to one of the applications, such as a browser (in a form which does not cross the privacy barrier) to provide improved ranking for the suggested queries through the preferred search provider. Since the context is inferred into concepts, no PII (personally-identifiable information) is communicated without user consent—only very high-level contextual concepts are provided to the search engines.
    Type: Grant
    Filed: June 10, 2015
    Date of Patent: January 1, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Paul Valentin Borza, Junyan Lin, Vaibhav Parikh
  • Patent number: 10091253
    Abstract: The act of setting up a user's device to participate in a meeting may be performed automatically, using location information and calendar information. With appropriate permission obtained from the user, the user's calendar and the location of the user's device are monitored. When the user's calendar indicates that the user is scheduled to be in a meeting and the user is in or approaching a conference room (or other type of room) associated with that meeting, the user's desktop, application, and meeting documents may be shared. The user's computer may be automatically connected to devices in the meeting room, and any audio/visual settings appropriate for the user's role in the meeting may be configured automatically. Alternatively, if the user is to participate in the meeting online, the online meeting may be joined automatically.
    Type: Grant
    Filed: June 22, 2015
    Date of Patent: October 2, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Christopher Sedar, Paul Valentin Borza, Ovidiu Dan, Vaibhav Parikh, Kumar Srinivasamurthy
  • Patent number: 9753946
    Abstract: Architecture that improves the quality of RevIP databases using search engine query logs and other location information sources and finds IP addresses that share multiple locations (indicative of large Internet gateways). A ground truth dataset is generated with mappings of IP addresses to locations and IP ranges to locations which are known to be correct. Additionally, the architecture can determine which types of queries and SERP page blocks (page sections) are location aware. Location information can be extracted from user queries and the most-frequently-used locations aggregated per IP address. Dominant locations can be aggregated, mapped to existing RevIP database IP address ranges and replaced. The updated RevIP database can be evaluated against the ground truth dataset. RevIP IP address ranges can be split and combined to improve the overall performance of the RevIP database.
    Type: Grant
    Filed: July 15, 2014
    Date of Patent: September 5, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Ovidiu Dan, Vaibhav Parikh, Siddhartha Cingh Arora, Ryan Clark
  • Publication number: 20170178012
    Abstract: Architecture that processes preemptive events for an application that trigger based on user interaction movements of a specific input method (e.g., a mouse pointer) in a virtual document of the application. Machine learning is employed to predict and identify a target element the user will select in the virtual document. Thus, event triggering occurs before the user has physically performed the interaction. In response, a request that would normally be sent from the application when the user interacts with the target element(s), is prematurely cached in a system and processed to retrieve the results of the request so that when the target element is actually interacted with, the results are immediately transmitted to the user device for viewing. This saves time in the system by processing critical path operations before the user has interacted with the target element, and ultimately, produces an improved user experience with the application.
    Type: Application
    Filed: December 17, 2015
    Publication date: June 22, 2017
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Paul Valentin Borza, Vaibhav Parikh, Ovidiu Dan, Kumar Srinivasamurthy
  • Publication number: 20160373490
    Abstract: The act of setting up a user's device to participate in a meeting may be performed automatically, using location information and calendar information. With appropriate permission obtained from the user, the user's calendar and the location of the user's device are monitored. When the user's calendar indicates that the user is scheduled to be in a meeting and the user is in or approaching a conference room (or other type of room) associated with that meeting, the user's desktop, application, and meeting documents may be shared. The user's computer may be automatically connected to devices in the meeting room, and any audio/visual settings appropriate for the user's role in the meeting may be configured automatically. Alternatively, if the user is to participate in the meeting online, the online meeting may be joined automatically.
    Type: Application
    Filed: June 22, 2015
    Publication date: December 22, 2016
    Inventors: Christopher Sedar, Paul Valentin Borza, Ovidiu Dan, Vaibhav Parikh, Kumar Srinivasamurthy
  • Publication number: 20160275194
    Abstract: Architecture that comprises a mediation component which identifies engaged applications and, gathers and actively monitors information from the engaged applications (e.g., text displayed directly to the user, text embedded in photos, fingerprint of songs, etc.) to infer the working context of a user. The inferred context can then be handed over to one of the applications, such as a browser (in a form which does not cross the privacy barrier) to provide improved ranking for the suggested queries through the preferred search provider. Since the context is inferred into concepts, no PII (personally-identifiable information) is communicated without user consent—only very high-level contextual concepts are provided to the search engines.
    Type: Application
    Filed: June 10, 2015
    Publication date: September 22, 2016
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Paul Valentin Borza, Junyan Lin, Vaibhav Parikh
  • Publication number: 20160019237
    Abstract: Architecture that improves the quality of RevIP databases using search engine query logs and other location information sources and finds IP addresses that share multiple locations (indicative of large Internet gateways). A ground truth dataset is generated with mappings of IP addresses to locations and IP ranges to locations which are known to be correct. Additionally, the architecture can determine which types of queries and SERP page blocks (page sections) are location aware. Location information can be extracted from user queries and the most-frequently-used locations aggregated per IP address. Dominant locations can be aggregated, mapped to existing RevIP database IP address ranges and replaced. The updated RevIP database can be evaluated against the ground truth dataset. RevIP IP address ranges can be split and combined to improve the overall performance of the RevIP database.
    Type: Application
    Filed: July 15, 2014
    Publication date: January 21, 2016
    Applicant: Microsoft Corporation
    Inventors: Ovidiu Dan, Vaibhav Parikh, Siddhartha Cingh Arora, Ryan Clark
  • Publication number: 20050131818
    Abstract: The present invention is directed to providing due diligence and legal, financial and various other types of auditing services in a manner that reduces inefficiency, cost, and human error by substantially automating the process.
    Type: Application
    Filed: August 19, 2004
    Publication date: June 16, 2005
    Inventors: Nishith Desal, Vaibhav Parikh