Patents by Inventor Mark Goodell
Mark Goodell 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: 20240303424Abstract: Technology is disclosed herein for an application service which interfaces with an LLM service. In an implementation, the application service receives a natural language input from a user associated with a spreadsheet. The application service generates a prompt based on the user input and at least a portion of the spreadsheet and submits the prompt to a large language model (LLM) service. The application service receives a reply to the prompt from the LLM service and responds to the input based on the reply from the LLM service.Type: ApplicationFiled: May 23, 2023Publication date: September 12, 2024Inventors: Avani Gavva REDDY, Skyler Mark GOODELL, Maria del Mar GINES MARIN, Catherine Mary PIDGEON, Julie Hean Gee LEE, Daniel FABIAN, Alexander A. BABANOV, Rasika MUDUMBAI CHAKRAVARTHY, Carina Suzana NEGREANU, John Herbert Martin WILLIAMS, Jakub Piotr KOTYNIA, Jason Christopher TAN
-
Publication number: 20240303423Abstract: Technology is disclosed herein for an application service which interfaces with an LLM service. In an implementation, the application service receives a natural language input from a user associated with a spreadsheet. The application service generates multiple prompts based on the natural language input and a portion of the spreadsheet and determines an order in which to input the prompts to an LLM service. The application service determines an order in which to input the prompts to an LLM service, then inputs the prompts to the LLM service according to the determined order.Type: ApplicationFiled: May 10, 2023Publication date: September 12, 2024Inventors: Daniel FABIAN, Alexander A. BABANOV, Rasika MUDUMBAI CHAKRAVARTHY, Jakub Piotr KOTYNIA, Jason Christopher TAN, Skyler Mark GOODELL
-
Patent number: 11922560Abstract: One example provides a computing device configured to capture, via the camera, first image data imaging a first physical world location, create a first spatial representation of the first physical world location based on the first image data, receive a user input defining a pose of a first virtual spatial anchor point relative to a feature imaged in the first image data, track user movement to a second physical world location, capture second image data imaging the second physical world location, receive a user input defining a pose of a second virtual spatial anchor point relative to a feature imaged in the second image data, and send, to a remote computing device, data representing the first spatial representation, the pose of first spatial anchor point, the second spatial representation, the pose of second spatial anchor point, and a positional relationship between first and second spatial anchor points.Type: GrantFiled: April 26, 2021Date of Patent: March 5, 2024Assignee: Microsoft Technology Licensing, LLCInventors: Ali Reza Emami, Gabriel Takacs, Gavin Dean Lazarow, Skyler Mark Goodell
-
Publication number: 20210350612Abstract: One example provides a computing device configured to capture, via the camera, first image data imaging a first physical world location, create a first spatial representation of the first physical world location based on the first image data, receive a user input defining a pose of a first virtual spatial anchor point relative to a feature imaged in the first image data, track user movement to a second physical world location, capture second image data imaging the second physical world location, receive a user input defining a pose of a second virtual spatial anchor point relative to a feature imaged in the second image data, and send, to a remote computing device, data representing the first spatial representation, the pose of first spatial anchor point, the second spatial representation, the pose of second spatial anchor point, and a positional relationship between first and second spatial anchor points.Type: ApplicationFiled: April 26, 2021Publication date: November 11, 2021Applicant: Microsoft Technology Licensing, LLCInventors: Ali Reza EMAMI, Gabriel TAKACS, Gavin Dean LAZAROW, Skyler Mark GOODELL
-
Patent number: 10997776Abstract: One example provides a computing device configured to capture, via the camera, first image data imaging a first physical world location, create a first spatial representation of the first physical world location based on the first image data, receive a user input defining a pose of a first virtual spatial anchor point relative to a feature imaged in the first image data, track user movement to a second physical world location, capture second image data imaging the second physical world location, receive a user input defining a pose of a second virtual spatial anchor point relative to a feature imaged in the second image data, and send, to a remote computing device, data representing the first spatial representation, the pose of first spatial anchor point, the second spatial representation, the pose of second spatial anchor point, and a positional relationship between first and second spatial anchor points.Type: GrantFiled: May 6, 2019Date of Patent: May 4, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Ali Reza Emami, Gabriel Takacs, Gavin Dean Lazarow, Skyler Mark Goodell
-
Publication number: 20200273235Abstract: One example provides a computing device configured to capture, via the camera, first image data imaging a first physical world location, create a first spatial representation of the first physical world location based on the first image data, receive a user input defining a pose of a first virtual spatial anchor point relative to a feature imaged in the first image data, track user movement to a second physical world location, capture second image data imaging the second physical world location, receive a user input defining a pose of a second virtual spatial anchor point relative to a feature imaged in the second image data, and send, to a remote computing device, data representing the first spatial representation, the pose of first spatial anchor point, the second spatial representation, the pose of second spatial anchor point, and a positional relationship between first and second spatial anchor points.Type: ApplicationFiled: May 6, 2019Publication date: August 27, 2020Applicant: Microsoft Technology Licensing, LLCInventors: Ali Reza EMAMI, Gabriel TAKACS, Gavin Dean LAZAROW, Skyler Mark GOODELL
-
Patent number: 8267210Abstract: A vehicle having a plurality of wheels and elements, to drive at least one wheel to propel the vehicle is provided with a frame and a power supply assembly for delivering power to the drive elements. The power supply assembly includes a battery and a housing structure surrounding the battery. The power supply assembly is removeably supported on the vehicle frame. A latching mechanism is provided having a pivoting actuator. The actuator moves between a locking position and a release position. The actuator movement displacing a pin disposed in combination with the housing between a locking position, wherein the pin fixedly engages the power supply assembly to the frame, and a release position, wherein the pin disengages and permits the power supply assembly to be removed from the frame.Type: GrantFiled: September 9, 2008Date of Patent: September 18, 2012Assignee: Pride Mobility Products CorporationInventors: Colburn L. Jones, James M. Kosco, Mark A. Goodell
-
Publication number: 20090000835Abstract: A vehicle having a plurality of wheels and elements, to drive at least one wheel to propel the vehicle is provided with a frame and a power supply assembly for delivering power to the drive elements. The power supply assembly includes a battery and a housing structure surrounding the battery. The power supply assembly is removeably supported on the vehicle frame. A latching mechanism is provided having a pivoting actuator. The actuator moves between a locking position and a release position. The actuator movement displacing a pin disposed in combination with the housing between a locking position, wherein the pin fixedly engages the power supply assembly to the frame, and a release position, wherein the pin disengages and permits the power supply assembly to be removed from the frame.Type: ApplicationFiled: September 9, 2008Publication date: January 1, 2009Applicant: Pride Mobility Products CorporationInventors: COLBURN L. JONES, JAMES M. KOSCO, MARK A. GOODELL
-
Patent number: 7431109Abstract: A power supply assembly is provided for a vehicle, such as a Personalized Motorized Vehicle (PMV), including a detachable mounting assembly therefor which facilitates the ease of attachment of a Power Supply Unit (PSU) to a main structural frame of the vehicle, provides a positive electrical and structural connection therebetween, and integrates the power supply assembly with the external geometry of the vehicle to provide an aesthetically pleasing external appearance. The power supply assembly includes a pair of PSUs. A segment of one PSU unit overlaps a segment of another PSU unit and another segment of one PSU overlaps a portion of the main structural frame. Electrical connectors are disposed in combination with the overlapping housing segments for electrically coupling the PSUs and at least one PSU to the vehicle. The power supply, assembly, furthermore includes a retention subassembly for structurally connecting each PSU to the main structural frame.Type: GrantFiled: October 7, 2004Date of Patent: October 7, 2008Assignee: Pride Mobility Products CorporationInventors: Colburn L. Jones, James M. Kosco, Mark A. Goodell
-
Publication number: 20050161276Abstract: A power supply assembly is provided for a Personalized Motorized Vehicle (PMV) including a detachable mounting assembly therefor which facilitates the ease of attachment of a Power Supply Unit (PSU) to a main structural frame of the PMV, provides a positive electrical and structural connection therebetween, and integrates the power supply assembly with the external geometry of the PMV to provide an aesthetically pleasing external appearance. The power supply assembly includes a pair of PSUs, each unit having a housing structure which includes at least one segment projecting from a center body portion thereof. A segment of one PSU unit overlaps a segment of another PSU unit and another segment of one PSU overlaps a portion of the main structural frame. Electrical connectors are disposed in combination with the overlapping housing segments for electrically coupling the PSUs and at least one PSU to the PMV.Type: ApplicationFiled: October 7, 2004Publication date: July 28, 2005Inventors: Colburn Jones, James Kosco, Mark Goodell
-
Publication number: 20050034907Abstract: A personal mobility vehicle is steered by handlebars. A lever is mounted on the handlebars and rotatable in either of two opposite directions by the hands holding the handlebars. A potentiometer connected to the lever comprises a wiper on a resistive track, centered by a spring. The track has a central null area formed by material of lower resistance, so that the output voltage is constant. When the lever is moved away from the centered position, the wiper moves along the track and the output voltage rises or falls. A controller controls the speed and direction of the vehicle in response to the output voltage of the potentiometer. When the wiper is on the null area, the controller stops the vehicle. The size of the null area facilitates ensuring the centered position coincides with the null area, so the vehicle stops when the lever is released.Type: ApplicationFiled: August 15, 2003Publication date: February 17, 2005Inventors: Walter Peregrim, Mark Goodell, George Leitner