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: 20250045831Abstract: A system and method are configured to perform real-time financial sweeps management. The system includes a processor, a memory, and a set of modules including a sweeps processing module, a sweeps allocation module, a file processing module, and a transaction pre-processing module. The sweeps processing module includes a policy-implementing pipeline. The file processing module process files including client information, and loads the processed files into the sweeps processing module. The transaction pre-processing module processes received financial transactions, formats the financial transactions, and loads the formatted financial transactions into the sweeps processing module. The sweeps processing module applies the processed files and the formatted financial transactions to the policy-implementing pipeline to generate sweeps allocation data. The sweeps allocation module performs an allocation of financial values to implement a financial sweep.Type: ApplicationFiled: August 4, 2023Publication date: February 6, 2025Applicant: Morgan Stanley Services Group Inc.Inventors: Prakash Venkataraman, Arjun Sabharwal, Sven Gauggel, Vaibhav Pendse, Shrushti Parikh, Josh Matthews, Mohan Jha
-
Publication number: 20210281648Abstract: 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: ApplicationFiled: July 14, 2016Publication date: September 9, 2021Inventors: Siddhartha ARORA, Vaibhav PARIKH, Ryan MA, Ovi DAN, Beibei CHENG
-
Patent number: 10169467Abstract: 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: GrantFiled: June 10, 2015Date of Patent: January 1, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Paul Valentin Borza, Junyan Lin, Vaibhav Parikh
-
Patent number: 10091253Abstract: 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: GrantFiled: June 22, 2015Date of Patent: October 2, 2018Assignee: Microsoft Technology Licensing, LLCInventors: Christopher Sedar, Paul Valentin Borza, Ovidiu Dan, Vaibhav Parikh, Kumar Srinivasamurthy
-
Patent number: 9753946Abstract: 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: GrantFiled: July 15, 2014Date of Patent: September 5, 2017Assignee: Microsoft Technology Licensing, LLCInventors: Ovidiu Dan, Vaibhav Parikh, Siddhartha Cingh Arora, Ryan Clark
-
Publication number: 20170178012Abstract: 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: ApplicationFiled: December 17, 2015Publication date: June 22, 2017Applicant: Microsoft Technology Licensing, LLCInventors: Paul Valentin Borza, Vaibhav Parikh, Ovidiu Dan, Kumar Srinivasamurthy
-
Publication number: 20160373490Abstract: 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: ApplicationFiled: June 22, 2015Publication date: December 22, 2016Inventors: Christopher Sedar, Paul Valentin Borza, Ovidiu Dan, Vaibhav Parikh, Kumar Srinivasamurthy
-
Publication number: 20160275194Abstract: 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: ApplicationFiled: June 10, 2015Publication date: September 22, 2016Applicant: Microsoft Technology Licensing, LLCInventors: Paul Valentin Borza, Junyan Lin, Vaibhav Parikh
-
Publication number: 20160019237Abstract: 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: ApplicationFiled: July 15, 2014Publication date: January 21, 2016Applicant: Microsoft CorporationInventors: Ovidiu Dan, Vaibhav Parikh, Siddhartha Cingh Arora, Ryan Clark
-
Publication number: 20050131818Abstract: 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: ApplicationFiled: August 19, 2004Publication date: June 16, 2005Inventors: Nishith Desal, Vaibhav Parikh