Patents by Inventor Andrew Harris

Andrew Harris 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: 20240144177
    Abstract: A system, method, process, and mechanism for fulfilling multi-vendor orders within a drive-through complex with a vertical transport system that delivers the multi-vendor orders to pick-up stations located below the floors with the vendors. The system receives an order from a user device of a user, wherein the order includes at least two sub-orders. The sub-orders are processed based at least on the preparation times. The sub-orders are tracked and an available drive-through lane with an available pick-up station is determined for the order including the sub-orders. Notifications may be sent to a user or third party user for order pick-up. When the order is complete, it is consolidated and the order is transferred to the available pick-up station.
    Type: Application
    Filed: March 11, 2022
    Publication date: May 2, 2024
    Applicant: Pavilion Capital, LLC
    Inventors: Richard M. Davies, Daniel Montano, James Farnell, Marnie Harris, Andrew McKinney, Dave Meadows, Jim Gamble, Jeff Blake
  • Patent number: 11972237
    Abstract: Improved compilers recognize interception declarations in source code, and emit code that replaces invocations of specified artifacts with invocations of specified interceptors instead. Source generators proactively modify program behavior in arbitrary desired ways without introducing hidden security violations and without requiring edits by the program's developers. Interception declarations are visible in source code and development tools. In some cases, different invocations of a particular method at respective locations are intercepted by different replacement methods. Replacement methods have identical signatures, or are otherwise compatible. Some interceptors specify optional parameters. Method calls, field accesses, and property calls may be intercepted. Work to modify program behavior is moved in the program lifecycle from runtime to compile time, thus improving runtime performance and eliminating JIT compilation security risks.
    Type: Grant
    Filed: January 9, 2023
    Date of Patent: April 30, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jared Parsons, David Fowler, Jan Kotas, Stephen Harris Toub, Richard Steele Gibson, Andrew Spenser Gocke, Julien David Couvreur, Christopher Sienkiewicz
  • Publication number: 20240126792
    Abstract: Methods and apparatus related to associating a task with a user based on the user selecting a task suggestion that is provided to the user in response to a user query. In some implementations, the task may be identified based on similarities between the words and/or phrases of the user query and a task suggestion that is associated with a task. In some implementations, the task may be identified based on user data associated with the user. In some implementations, the task may be associated with additional information related to completing the task.
    Type: Application
    Filed: September 25, 2023
    Publication date: April 18, 2024
    Inventors: Andrew Tomkins, Tristan Harris, Can Sar, Angelo DiNardi
  • Patent number: 11962030
    Abstract: An integrated, unitary battery pack may be formed and used as part of the structural support for a vehicle frame. The unitary battery pack includes arrays cells having all positive and negative electrical terminals aligned in-plane on a common face of the product assembly. The unitary battery pack includes cooling components for passively or actively cooling the cell arrays. The unitary battery pack is encased in a potting material that allows that forms part of the structure support for the unitary battery pack. The unitary batter pack may be integrated into the vehicle with or without additional support structures.
    Type: Grant
    Filed: November 20, 2020
    Date of Patent: April 16, 2024
    Assignee: Tesla, Inc.
    Inventors: Andrew Pires, Robert David Sumpf, Jr., William B. Stockton, Cole Spooner, Cole Prodan, Jayesh Bharat Gorasia, Kenton Harris, Dan Burke, Dafna Gabriela Szafer, Krupal Patel, Benjamin Parker, David Elias Hegeman
  • Patent number: 11914759
    Abstract: Examples of augmented reality (AR) environment control advantageously employ multi-factor intention determination and include: performing a multi-factor intention determination for summoning a control object (e.g., a menu, a keyboard, or an input panel) using a set of indications in an AR environment, the set of indications comprising a plurality of indications (e.g., two or more of a palm-facing gesture, an eye gaze, a head gaze, and a finger position simultaneously); and based on at least the set of indications indicating a summoning request by a user, displaying the control object in a position proximate to the user in the AR environment (e.g., docked to a hand of the user). Some examples continue displaying the control object while at least one indication remains, and continue displaying the control object during a timer period if one of the indications is lost.
    Type: Grant
    Filed: January 19, 2022
    Date of Patent: February 27, 2024
    Assignee: Microsoft Technology Licensing, LLC.
    Inventors: Andrew Jackson Klein, Cory Ryan Bramall, Kyle Mouritsen, Ethan Harris Arnowitz, Jeremy Bruce Kersey, Victor Jia, Justin Thomas Savino, Stephen Michael Lucas, Darren A. Bennett
  • Publication number: 20240028241
    Abstract: There is provided a data processing apparatus in which decode circuitry receives a memory copy instruction containing an indication of a source area of memory, an indication of a destination area of memory, and an indication of a remaining copy length. In response to receiving the memory copy instruction, the decode circuitry generates at least one active memory copy operation or a null memory copy operation. The active memory copy operation causes one or more execution units to perform a memory copy from part of the source area of memory to part of the destination area of memory and the null memory copy operation leaves the destination area of memory unmodified.
    Type: Application
    Filed: July 22, 2022
    Publication date: January 25, 2024
    Inventors: Yasuo ISHII, Steven Daniel MACLEAN, Nicholas Andrew PLANTE, Muhammad Umar FAROOQ, Michael Brian SCHINZLER, Nicholas Todd HUMPHRIES, Glen Andrew HARRIS
  • Publication number: 20230330660
    Abstract: Modular microfluidic platforms are provided. A microfluidic device comprises a solid substrate having a first side and a second side. The solid substrate has at least one via extending through the solid substrate from the first side to the second side. The first side has at least one channel formed therein, the at least one channel in fluid communication with the at least one via. The second side has a continuous groove therein, the continuous groove circumscribing the at least one via and not being in fluid communication with the at least one via.
    Type: Application
    Filed: June 16, 2023
    Publication date: October 19, 2023
    Inventors: Joshua Gomes, Andrew Harris
  • Publication number: 20230237457
    Abstract: Systems and methods for payment processing on devices are provided. Such systems and methods enable payment processing to be completed with a peripheral device (such as a magnetic card reader) and a point of sales system, without the need for extensive developer integration. The system receives a payment charge amount from a point of sales system. The system also detects (or dynamically populates) peripheral devices that are used to capture account information. The peripheral device is a supported device type with an associated library, which includes data for properly interfacing with the peripheral device. The system provides the captured account data, a merchant ID and the amount of the charge to a payment management system. The system likewise receives a response (approve or decline) from the payment management system.
    Type: Application
    Filed: April 3, 2023
    Publication date: July 27, 2023
    Inventors: Robert BONESTELL, Kevin OLIVER, Matthew D. OZVAT, Andrew HARRIS, Daniel J. OURADA
  • Patent number: 11663014
    Abstract: A data processing apparatus is provided that comprises fetch circuitry to fetch an instruction stream comprising a plurality of instructions, including a status updating instruction, from storage circuitry. Status storage circuitry stores a status value. Execution circuitry executes the instructions, wherein at least some of the instructions are executed in an order other than in the instruction stream. For the status updating instruction, the execution circuitry is adapted to update the status value based on execution of the status updating instruction. Flush circuitry flushes, when the status storage circuitry is updated, following instructions that appear after the status updating instruction in the instruction stream.
    Type: Grant
    Filed: August 26, 2019
    Date of Patent: May 30, 2023
    Assignee: ARM LIMITED
    Inventors: Abhishek Raja, Rakesh Shaji Lal, Michael Filippo, Glen Andrew Harris, Vasu Kudaravalli, Huzefa Moiz Sanjeliwala, Jason Setter
  • Patent number: 11645637
    Abstract: Systems and methods for payment processing on devices are provided. Such systems and methods enable payment processing to be completed with a peripheral device (such as a magnetic card reader) and a point of sales system, without the need for extensive developer integration. The system receives a payment charge amount from a point of sales system. The system also detects (or dynamically populates) peripheral devices that are used to capture account information. The peripheral device is a supported device type with an associated library, which includes data for properly interfacing with the peripheral device. The system provides the captured account data, a merchant ID and the amount of the charge to a payment management system. The system likewise receives a response (approve or decline) from the payment management system.
    Type: Grant
    Filed: August 21, 2019
    Date of Patent: May 9, 2023
    Assignee: Worldpay, LLC
    Inventors: Robert Bonestell, Kevin Oliver, Matthew D. Ozvat, Andrew Harris, Daniel Ourada
  • Patent number: 11644949
    Abstract: Autotagging a template of a reporting workbook is provided. The template of the reporting workbook is received. The template is in a first format type. User specified selection of portions of the template are received. The portions are associated with at least two dimensions of the reporting workbook. A user specified type is received for a tag. A modification of the template is created by automatically generating a tag in a predetermined field of each of the portions based on the user specified type. A version of the reporting workbook is generated based on the modification of the template, wherein the version is in a second format type.
    Type: Grant
    Filed: March 17, 2017
    Date of Patent: May 9, 2023
    Assignee: Oracle International Corporation
    Inventors: Victor Acorda, Yan Schwartz, Andrew Harris, John Purves
  • Patent number: 11581209
    Abstract: Environmental control material holders can retain environmental control material within wafer carriers, allowing the environmental control material to protect wafers from moisture while also securing the environmental control material. The environmental control material holders may include a baseplate and tabs defining spaces to hold environmental control material, and can be configured to engage a handle of a wafer cassette. The environmental control material holders may retain one or more environmental control materials. Additionally, the environmental control material holders can be configured to also retain a humidity indicator.
    Type: Grant
    Filed: November 6, 2020
    Date of Patent: February 14, 2023
    Assignee: ENTEGRIS, INC.
    Inventors: Jason T. Steffens, Andrew Harris, Michael C. Zabka, B. Jorden Lundgren, Bryant L. Lymburn
  • Publication number: 20220059591
    Abstract: A photodetector comprises a semiconductor substrate having an input surface for receiving illumination, control electrodes for control of photogenerated charge within the substrate and a filter on the radiation input surface of the substrate, the filter comprising a dielectric-metal band pass filter having a metal layer and one or more dielectric layers with one dielectric layer between the substrate surface and the metal layer. A connector is provided for applying a bias voltage to the metal layer with respect to the substrate. In effect, the metal layer of the band pass filter provides two functions. The first function is as part of the ITF filter selecting the wavelength desired for the device. The second function is as a conductive layer allowing a bias to be provided between the substrate and the metal layer thereby producing a field within the surface of the substrate to which the filter is applied.
    Type: Application
    Filed: February 14, 2020
    Publication date: February 24, 2022
    Applicant: Teledyne UK Limited
    Inventors: Andrew HARRIS, Andrew KELT
  • Patent number: 11204773
    Abstract: A data processing apparatus is provided. It includes processing circuitry for speculatively executing a plurality of instructions. Storage circuitry stores a current state of the processing circuitry and a plurality of previous states of the processing circuitry. Execution of the plurality of instructions changes the current state of the processing circuitry. Flush circuitry replaces, in response to a miss-prediction, the current state of the processing circuitry with a replacement one of the plurality of previous states of the processing circuitry.
    Type: Grant
    Filed: September 7, 2018
    Date of Patent: December 21, 2021
    Assignee: Arm Limited
    Inventors: William Elton Burky, Glen Andrew Harris, Yasuo Ishii
  • Publication number: 20210308935
    Abstract: Systems and methods for forming microfeatures in a chip. A microfeature mold may be formed from a thermally stable photopolymer using a three-dimensional (3D) printing process. The microfeature mold may include a first half having a cavity alignment feature and a recess and a second half having a microfeature pattern and a core alignment feature. A thermoplastic sheet may be placed within the recess. The thermoplastic sheet may be compressed between the first half and the second half of the microfeature mold using a compression apparatus. One or more of the first half of the microfeature mold and the second half of the microfeature mold may be heated to a temperature above the glass transition temperature of the thermoplastic sheet, thereby causing the compressed thermoplastic sheet to flow and one or more microfeatures to be formed.
    Type: Application
    Filed: April 2, 2021
    Publication date: October 7, 2021
    Applicant: Parallel Fluidics
    Inventors: Joshua Gomes, Andrew Harris, Emily Batt
  • Patent number: 11085247
    Abstract: An assembly for securing a probe retention member at a desired location within a tubular interior such as in a drill string collar. The assembly may use one or more securing members external to the retention member. In some embodiments most of the stresses from the probe retention structures of the retention member are isolated.
    Type: Grant
    Filed: January 26, 2017
    Date of Patent: August 10, 2021
    Assignee: Evolution Engineering Inc.
    Inventors: Luke Anthony Stack, Aaron William Logan, Justin Christopher Logan, Patrick Robert Derkacz, Kurtis Kenneth Lee West, Robert Andrew Harris
  • Patent number: 11034721
    Abstract: Disclosed are methods and devices for the optimization of virus removal from solutions. A method of filtering a process fluid comprising a product includes allowing some of the process fluid to flow from a first reservoir to a viral filter; adding a chase fluid to the process fluid in the first reservoir to form a composite fluid; and allowing the composite fluid to flow from the first reservoir to the viral filter to produce eluent. In some embodiments, flow of fluid across the viral filter is sufficient to avoid significant impairment to viral removal until a preselected event, occurs. In some embodiments, flow of fluid from the first reservoir across the viral filter is maintained in the absence of an interruption or slowing of flow of duration or magnitude sufficient to impair viral removal to a level below a log-reduction value of the viral filter.
    Type: Grant
    Filed: December 8, 2017
    Date of Patent: June 15, 2021
    Assignee: LONZA LTD
    Inventors: Paul Pease, Wilburn Miller, Jesse Cobb, Anthony Castagnaro, Andrew Harris
  • Publication number: 20210143040
    Abstract: Environmental control material holders can retain environmental control material within wafer carriers, allowing the environmental control material to protect wafers from moisture while also securing the environmental control material. The environmental control material holders may include a baseplate and tabs defining spaces to hold environmental control material, and can be configured to engage a handle of a wafer cassette. The environmental control material holders may retain one or more environmental control materials. Additionally, the environmental control material holders can be configured to also retain a humidity indicator.
    Type: Application
    Filed: November 6, 2020
    Publication date: May 13, 2021
    Inventors: Jason T. STEFFENS, Andrew HARRIS, Michael C. ZABKA, B. Jorden LUNDGREN, Bryant L. LYMBURN
  • Publication number: 20210133724
    Abstract: A system and method for providing a gratuity is disclosed. The system includes a mobile computing device including one or more processors and memory holding computer program instructions executable by the one or more processors. The computer-implemented program instructions reads a machine-readable code in a hotel room and transmits the machine-readable code and an indication of a gratuity amount including a gratuity sender source of funds account to a service provider.
    Type: Application
    Filed: October 29, 2020
    Publication date: May 6, 2021
    Inventor: Colin Andrew Harris
  • Patent number: 10979237
    Abstract: A computer system tracks and analyzes activity data, notifications, and user interactions with activity data and notifications. By analyzing this information, the computer system can identify, for individual users and across a set of users, which activity data and notifications are most relevant. Such activity data and notifications are most relevant when they result in the end user having further user interaction through the electronic document. The information about the relevance of the activity data and notifications can be used for managing sending of notifications and presenting activity data in end user applications.
    Type: Grant
    Filed: October 28, 2016
    Date of Patent: April 13, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Douglas Milvaney, Hoi Mei Wong, Andrew Harris, Manish Shukla, Taili Feng