Patents by Inventor Rahul Patel
Rahul Patel 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: 11966796Abstract: An enhanced integration of spreadsheet environments and external environments is disclosed herein that allows users to enter non-native statements directly into the cells of a worksheet so that external resources can be applied with respect to their values. In addition, a security model is disclosed whereby external functions referenced in the cells of a worksheet are executed in the context of a runtime environment that is secured apart from the spreadsheet application that hosts the worksheet. Various enhancements to the user experience are also disclosed that allow users to enter non-native statements in line with respect to the functional syntax that forms the basis of spreadsheet formulas.Type: GrantFiled: September 15, 2022Date of Patent: April 23, 2024Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Keyur Rahul Patel, James Squires Masson, Joseph John McDaid, Arturo Goicochea Hoefken
-
Patent number: 11966690Abstract: An enhanced integration of spreadsheet environments and external environments is disclosed herein that allows users to enter non-native statements directly into the cells of a worksheet so that external resources can be applied with respect to their values. In addition, a security model is disclosed whereby external functions referenced in the cells of a worksheet are executed in the context of a runtime environment that is secured apart from the spreadsheet application that hosts the worksheet. Various enhancements to the user experience are also disclosed that allow users to enter non-native statements in line with respect to the functional syntax that forms the basis of spreadsheet formulas.Type: GrantFiled: August 29, 2022Date of Patent: April 23, 2024Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Keyur Rahul Patel, James Squires Masson, Joseph John McDaid, Arturo Goicochea Hoefken
-
Patent number: 11961197Abstract: A computer-based extended reality health system is adapted for electronically rendering patient sessions within an XR environment incorporating immersive scenes. The XR health system utilizes an XR device adapted for being employed by a patient to visually display the immersive scenes during a patient session within the XR environment. An input device is adapted for electronically interacting with objects, content and features visually displayed in the immersive scenes. A billing module is configured to extract claims data applicable for medical billing claims. The claims data includes billing information associated with the immersive scenes visually rendered to the patient during the patient session within the XR environment.Type: GrantFiled: March 28, 2023Date of Patent: April 16, 2024Assignee: Wellovate, LLCInventors: Joseph W. Morgan, Nunzio Peter Pagano, II, Allen Ronald Rufolo, Rahul A. Patel, Jonathan Jackson
-
Patent number: 11930089Abstract: A highway detection system may include a telematics device associated with a vehicle having one or more sensors arranged therein, a mobile device associated with a user traveling in the vehicle, and a server computer. The server computer may receive traveling data for a trip of the user from the one or more sensors and via the telematics device. The server computer may then determine whether the user is traveling within a city or on a highway based on analysis of the traveling data for the trip of the user, which may include a statistical analysis to calculate standard deviations of metrics in the traveling data. In response to the determination, the server computer may generate a notification to transmit to the user based on whether the user is traveling within a city or on a highway and transmit the notification to the mobile device associated with the user.Type: GrantFiled: December 7, 2022Date of Patent: March 12, 2024Assignee: Allstate Solutions Private LimitedInventors: Rahul Kothari, Payal Patel, Anirudha S I
-
Patent number: 11928685Abstract: This disclosure relates generally to a system and method for using a machine-learning system to more accurately detect fraudulent use of credit cards on an e-commerce website and block those attempts.Type: GrantFiled: December 20, 2021Date of Patent: March 12, 2024Assignee: Overstock.com, Inc.Inventors: Ashish A Patel, Rahul Chadda, Suresh Kumar Akella
-
Publication number: 20240069988Abstract: An enhanced integration of spreadsheet environments and external environments is disclosed herein that allows users to enter non-native statements directly into the cells of a worksheet so that external resources can be applied with respect to their values. In addition, a security model is disclosed whereby external functions referenced in the cells of a worksheet are executed in the context of a runtime environment that is secured apart from the spreadsheet application that hosts the worksheet. Various enhancements to the user experience are also disclosed that allow users to enter non-native statements in line with respect to the functional syntax that forms the basis of spreadsheet formulas.Type: ApplicationFiled: September 15, 2022Publication date: February 29, 2024Inventors: Keyur Rahul PATEL, James Squires MASSON, Joseph John MCDAID, Arturo GOICOCHEA HOEFKEN
-
Publication number: 20240070383Abstract: An enhanced integration of spreadsheet environments and external environments is disclosed herein that allows users to enter non-native statements directly into the cells of a worksheet so that external resources can be applied with respect to their values. In addition, a security model is disclosed whereby external functions referenced in the cells of a worksheet are executed in the context of a runtime environment that is secured apart from the spreadsheet application that hosts the worksheet. Various enhancements to the user experience are also disclosed that allow users to enter non-native statements in line with respect to the functional syntax that forms the basis of spreadsheet formulas.Type: ApplicationFiled: August 29, 2022Publication date: February 29, 2024Inventors: Keyur Rahul PATEL, James Squires MASSON, Joseph John MCDAID, Arturo GOICOCHEA HOEFKEN
-
Publication number: 20240069989Abstract: An enhanced integration of spreadsheet environments and external environments is disclosed herein that allows users to enter non-native statements directly into the cells of a worksheet so that external resources can be applied with respect to their values. In addition, a security model is disclosed whereby external functions referenced in the cells of a worksheet are executed in the context of a runtime environment that is secured apart from the spreadsheet application that hosts the worksheet. Various enhancements to the user experience are also disclosed that allow users to enter non-native statements in line with respect to the functional syntax that forms the basis of spreadsheet formulas.Type: ApplicationFiled: September 15, 2022Publication date: February 29, 2024Inventors: Keyur Rahul PATEL, James Squires MASSON, Joseph John MCDAID, Arturo GOICOCHEA HOEFKEN
-
Patent number: 11892308Abstract: A system for determining and presenting visual representations includes a receiving module configured to receive a set of coordinates representing one or more geographic locations of one or more features of interest, and an analysis module configured to define a region corresponding to the set of coordinates, the region having an extent based on a level of uncertainty associated with the one or more features of interest. The system also includes a visualization module configured to generate a visual representation of the defined region and present the visual representation on a map.Type: GrantFiled: July 28, 2021Date of Patent: February 6, 2024Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLCInventors: Joseph Jang, Evan Stoddart, Vladimir Novikov, Henry Warren Grasman, Sean Douglas Vermillion, Rahul Patel, Andrea Rochelle Wharry
-
Patent number: 11868360Abstract: The technology disclosed relates to a method for storing and time-correlating real-time and queryable test results of a test of a device under test (DUT). The method includes initiating the test applied to the DUT to collect real-time data from a multitude of data streams for multiple aspects of the DUT, the collected data including counters and fact-type values, the collected data having imperfectly synchronized time bases and the collected data being collected from different sources asynchronously at different times, specifying a recording time interval for recording the data collected among multiple databases, recording data according to the specified recording time interval, such that each piece of the recorded data is associated with a particular time interval, and at a conclusion of the test, correlating the recorded data with the test configuration data about a test state in the respective time intervals.Type: GrantFiled: November 22, 2021Date of Patent: January 9, 2024Assignee: Spirent Communications, Inc.Inventors: David Joyner, Rahul Patel
-
Patent number: 11797315Abstract: A method and system for automatically retrieving and integrating one or more supplemental software programs into at least one of an existing software program may include receiving a request to open a document via the existing software program, retrieving a list of supplemental software programs for the document, the list of supplemental software programs including an identification for each of the supplemental software programs and an application source from which the supplemental software programs can be retrieved, embedding the list of supplemental software programs into a data structure for the document, embedding a program for processing the list of supplemental software programs into a data structure for the document, and transmitting the data structure to a component for processing. The program is configured to retrieve the supplemental software programs from the application source and automatically integrate the supplemental software programs into the data structure.Type: GrantFiled: April 2, 2021Date of Patent: October 24, 2023Assignee: Microsoft Technology Licensing, LLCInventors: Matthew Steven Geimer, Jiajun Hua, Junyao Lai, Jose Julian Argil Torres, Keyur Rahul Patel
-
Publication number: 20230333917Abstract: Systems and methods for providing compliance indicators for API specifications are disclosed. In accordance with aspects, a method may include receiving, at a deployment pipeline, an application programming interface (API) specification; parsing, by a validation engine, the API specification to determine an API service or protocol for which the API adheres to; parsing, by the validation engine, the API specification to determine a data schema included in the API specification; performing, by the validation engine, a search of a domain dictionary using information in the data schema as a search parameter; determining, by the validation engine and based on the search, a data model included in the domain dictionary, wherein the data model and the data schema correspond; and determining, by the validation engine, a compliance score of the data schema, wherein the compliance score is based on a comparison the data schema with the data model.Type: ApplicationFiled: May 31, 2022Publication date: October 19, 2023Inventors: Jonathan LOWE, Gordon Robert MACDONALD, Joanne Louise CROSS, Rahul PATEL, Gaurav KARKAL, Hanuma SANAGAPATI, Jim SPEAKMAN, Virginia SLADEWSKI, Ilya UTS
-
Patent number: 11615600Abstract: A modular computer-implemented XR health platform is adapted for diagnostic, therapeutic, and care delivery to patient. The platform incorporates one or more modules including a clinical platform module, XR platform module, configuration module, web portal and companion application module, integration module, light module, anatomy module, movement module, neurological module, mental health module, pain module, procedural and digital anesthetic module, hardware module, and billing module. A combined extended reality display and computing device are adapted for implementing one or more of the plurality of modules.Type: GrantFiled: December 15, 2021Date of Patent: March 28, 2023Assignee: Wellovate, LLCInventors: Joseph W. Morgan, Nunzio Peter Pagano, II, Allen Ronald Rufolo, Rahul A. Patel, Jonathan Jackson
-
Publication number: 20230032699Abstract: A system for determining and presenting visual representations includes a receiving module configured to receive a set of coordinates representing one or more geographic locations of one or more features of interest, and an analysis module configured to define a region corresponding to the set of coordinates, the region having an extent based on a level of uncertainty associated with the one or more features of interest. The system also includes a visualization module configured to generate a visual representation of the defined region and present the visual representation on a map.Type: ApplicationFiled: July 28, 2021Publication date: February 2, 2023Inventors: Joseph Jang, Evan Stoddart, Vladimir Novikov, Henry Warren Grasman, Sean Douglas Vermillion, Rahul Patel, Andrea Rochelle Wharry
-
Publication number: 20220387016Abstract: A tissue anchor deployment device includes a needle having a slotted portion including a longitudinal slot that runs from a distal end of the needle and a suture having a first coil portion including a plurality of turns that wrap around a first portion of the slotted portion of the needle, a second coil portion including a plurality of turns that wrap around a second portion slotted portion of the needle that is proximal to the first portion of the slotted portion of the needle, and an internal coupling portion that runs within the first coil portion and the second coil portion and couples a distal end of the first coil portion to a proximal end of the second coil portion.Type: ApplicationFiled: August 15, 2022Publication date: December 8, 2022Inventors: James S. Gammie, Rahul Patel, Mehrdad Ghoreishi
-
Publication number: 20220318031Abstract: A method and system for automatically retrieving and integrating one or more supplemental software programs into at least one of an existing software program may include receiving a request to open a document via the existing software program, retrieving a list of supplemental software programs for the document, the list of supplemental software programs including an identification for each of the supplemental software programs and an application source from which the supplemental software programs can be retrieved, embedding the list of supplemental software programs into a data structure for the document, embedding a program for processing the list of supplemental software programs into a data structure for the document, and transmitting the data structure to a component for processing. The program is configured to retrieve the supplemental software programs from the application source and automatically integrate the supplemental software programs into the data structure.Type: ApplicationFiled: April 2, 2021Publication date: October 6, 2022Applicant: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Matthew Steven GEIMER, Jiajun HUA, Junyao LAI, Jose Julian ARGIL TORRES, Keyur Rahul PATEL
-
Publication number: 20220288502Abstract: A stackable block, comprising: a wall having an inner surface and an outer surface, the wall comprising a strip of material having a first end and a second end with a plurality of transverse fold lines spaced there between, the wall configured to define a structure having an upper perimeter and a lower perimeter, wherein the structure is formed by the strip being folded about the transverse fold lines and the first and second ends being connected together, and wherein at least a portion of the inner surface is vertically offset from the outer surface such that the upper and lower perimeter have stepped configurations.Type: ApplicationFiled: September 9, 2020Publication date: September 15, 2022Inventor: Rahul PATEL
-
Patent number: 11413033Abstract: A tissue anchor deployment device includes a needle having a slotted portion including a longitudinal slot that runs from a distal end of the needle and a suture having a first coil portion including a plurality of turns that wrap around a first portion of the slotted portion of the needle, a second coil portion including a plurality of turns that wrap around a second portion slotted portion of the needle that is proximal to the first portion of the slotted portion of the needle, and an internal coupling portion that runs within the first coil portion and the second coil portion and couples a distal end of the first coil portion to a proximal end of the second coil portion.Type: GrantFiled: May 7, 2019Date of Patent: August 16, 2022Assignee: University of Maryland, BaltimoreInventors: James S. Gammie, Rahul Patel, Mehrdad Ghoreishi
-
Publication number: 20220083545Abstract: The technology disclosed relates to a method for storing and time-correlating real-time and queryable test results of a test of a device under test (DUT). The method includes initiating the test applied to the DUT to collect real-time data from a multitude of data streams for multiple aspects of the DUT, the collected data including counters and fact-type values, the collected data having imperfectly synchronized time bases and the collected data being collected from different sources asynchronously at different times, specifying a recording time interval for recording the data collected among multiple databases, recording data according to the specified recording time interval, such that each piece of the recorded data is associated with a particular time interval, and at a conclusion of the test, correlating the recorded data with the test configuration data about a test state in the respective time intervals.Type: ApplicationFiled: November 22, 2021Publication date: March 17, 2022Applicant: Spirent Communications, Inc.Inventors: David JOYNER, Rahul PATEL
-
Patent number: 11217033Abstract: A modular computer-implemented XR health platform is adapted for diagnostic, therapeutic, and care delivery to patient. The platform incorporates one or more modules including a clinical platform module, XR platform module, configuration module, web portal and companion application module, integration module, light module, anatomy module, movement module, neurological module, mental health module, pain module, procedural and digital anesthetic module, hardware module, and billing module. A combined extended reality display and computing device are adapted for implementing one or more of the plurality of modules.Type: GrantFiled: February 12, 2021Date of Patent: January 4, 2022Assignee: Wellovate, LLCInventors: Joseph W. Morgan, Nunzio Peter Pagano, II, Allen Ronald Rufolo, Rahul A. Patel, Jonathan Jackson