Patents by Inventor David McIntosh

David McIntosh 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: 20220147245
    Abstract: The present disclosure is directed to positioning animated images within a dynamic keyboard interface. In particular, the methods and systems of the present disclosure can: receive, from a user device on which an application is executed, data indicating a context of: the application, and/or a dynamic keyboard interface provided in association with the application; identify, based at least in part on the data indicating the context, a plurality of different animated images, including an animated image comprising an advertisement, for presentation by the dynamic keyboard interface; communicate, to the user device, data indicating the plurality of different animated images; receive, from the user device, data indicating a selection of the animated image comprising the advertisement; and determine, based at least in part on the data indicating the selection and the data indicating the context, a position within the dynamic keyboard interface for presenting the animated image comprising the advertisement.
    Type: Application
    Filed: January 21, 2022
    Publication date: May 12, 2022
    Inventors: David McIntosh, Peter Chi Hao Huang, Erick Hachenburg, David Lindsay Bowen, Joseph Lieu, Kira Lee Psomas, Jason R. Krebs, Kumar Garapaty, Samantha Janelle Jiwei Lau
  • Publication number: 20220123362
    Abstract: Polymer electrolyte membranes (PEMs) that include co-continuous domains of a conductive phase and a crosslinked network phase. The conductive phase can include one or more polymers having glass transition temperatures below room temperature. The crosslinked network phase can be formed from at least one monofunctional monomer and at least one di- or greater functional monomer.
    Type: Application
    Filed: December 28, 2021
    Publication date: April 21, 2022
    Inventors: Marc A. Hillmyer, Timothy Patrick Lodge, Lucas David McIntosh, Morgan Whitney Schulze
  • Publication number: 20220092071
    Abstract: Various embodiments relate generally to a system, a device and a method for expression-based retrieval of expressive media content. A request may be received to search for content items in a media content management system. Media content items may be procured from different content sources through application programming interfaces, user devices, and/or web servers. Media content items may be analyzed to determine one or more metadata attributes, including an expressions. Metadata attributes may be stored as one or more content associations. The media content items may be stored and categorized based on the content associations. A search router rules engine may determine search intent based on the search query, which may include a pictorial representation of an expression, such as an emoji. A dynamic interface may be integrated in a device operating system through various access points, including a button, a trigger key, a keyword trigger, and an overlay button.
    Type: Application
    Filed: September 28, 2021
    Publication date: March 24, 2022
    Inventors: David McIntosh, Erick Hachenburg, Kyler Blue, Jeff Sinckler, Steven Dobek, Bryan Hart
  • Publication number: 20220055657
    Abstract: Methods and systems for implementing enhanced autonomous vehicle features. The present invention details an effective and secure methodology to implement the external management and control of autonomous vehicles by authorized personnel specifically allowing the restriction, management, and/or shutdown of an AV or other mechanism that employ non-deterministic artificial intelligence (AI) algorithms.
    Type: Application
    Filed: October 20, 2021
    Publication date: February 24, 2022
    Applicant: ITSEC Analytics PTE. LTD.
    Inventor: Gordon David McIntosh
  • Patent number: 11257309
    Abstract: The present disclosure provides systems and methods to test an autonomous vehicle. In particular, the systems and methods of the present disclosure can receive, from one or more test nodes of a preconfigured test track, log data indicating positions of elements of the test track over a period of time. Log data indicating parameters of an autonomous vehicle over the period of time can be received from the autonomous vehicle. The log data indicating the positions of the elements of the test track over the period of time can be compared with the log data indicating the parameters of the autonomous vehicle over the period of time to determine a performance metric of the autonomous vehicle on the test track over the period of time.
    Type: Grant
    Filed: September 27, 2019
    Date of Patent: February 22, 2022
    Assignee: UATC, LLC
    Inventors: Adam Watson, Chad David McIntosh, Anthony Bembic, Joseph Richard Leja
  • Patent number: 11243689
    Abstract: The present disclosure is directed to positioning animated images within a dynamic keyboard interface. In particular, the methods and systems of the present disclosure can: receive, from a user device on which an application is executed, data indicating a context of: the application, and/or a dynamic keyboard interface provided in association with the application; identify, based at least in part on the data indicating the context, a plurality of different animated images, including an animated image comprising an advertisement, for presentation by the dynamic keyboard interface; communicate, to the user device, data indicating the plurality of different animated images; receive, from the user device, data indicating a selection of the animated image comprising the advertisement; and determine, based at least in part on the data indicating the selection and the data indicating the context, a position within the dynamic keyboard interface for presenting the animated image comprising the advertisement.
    Type: Grant
    Filed: August 20, 2019
    Date of Patent: February 8, 2022
    Assignee: Google LLC
    Inventors: David McIntosh, Peter Chi Hao Huang, Erick Hachenburg, David Lindsay Bowen, Joseph Lieu, Kira Lee Psomas, Jason R. Krebs, Kumar Garapaty, Samantha Janelle Jiwei Lau
  • Publication number: 20210333992
    Abstract: The present disclosure is directed to generating animated images for presentation by a dynamic keyboard interface. In particular, the methods and systems of the present disclosure can: receive data describing advertisement content, and data describing a first context in which to present the advertisement content; generate data describing a first animated image including at least a portion of the advertisement content; determine a second context in which to present the advertisement content; generate data describing a second animated image including at least a portion of the advertisement content; and communicate, to one or more user devices on which one or more applications are executed, data indicating a plurality of different animated images for presentation by a dynamic keyboard interface in association with the one or more applications, the plurality of different animated images comprising the first animated image and the second animated image.
    Type: Application
    Filed: August 20, 2019
    Publication date: October 28, 2021
    Inventors: David McIntosh, Peter Chi Hao Huang, Erick Hachenburg, David Lindsay Bowen, Joseph Lieu, Kira Lee Psomas, Jason R. Krebs, Kumar Garapaty, Samantha Janelle Jiwei Lau
  • Publication number: 20210326037
    Abstract: The present disclosure is directed to positioning animated images within a dynamic keyboard interface. In particular, the methods and systems of the present disclosure can: receive data indicating a selection of a particular animated image from amongst a plurality of different animated images presented by a dynamic keyboard interface provided in association with an application; receive data indicating a context of: the dynamic keyboard interface, and/or the application based at least in part on which the plurality of different animated images was selected for presentation by the dynamic keyboard interface; and determine, based at least in part on the data indicating the selection and the data indicating the context, a position within the dynamic keyboard interface for presenting the particular animated image in response to data indicating a subsequent context of the dynamic keyboard interface, the application, and/or a different and distinct application.
    Type: Application
    Filed: August 20, 2019
    Publication date: October 21, 2021
    Inventors: David McIntosh, Peter Chi Hao Huang, Erick Hachenburg, David Lindsay Bowen, Joseph Lieu, Kira Lee Psomas, Jason R. Krebs, Kumar Garapaty, Samantha Janelle Jiwei Lau
  • Publication number: 20210326038
    Abstract: The present disclosure is directed to positioning animated images within a dynamic keyboard interface. In particular, the methods and systems of the present disclosure can: receive, from a user device on which an application is executed, data indicating a context of: the application, and/or a dynamic keyboard interface provided in association with the application; identify, based at least in part on the data indicating the context, a plurality of different animated images, including an animated image comprising an advertisement, for presentation by the dynamic keyboard interface; communicate, to the user device, data indicating the plurality of different animated images; receive, from the user device, data indicating a selection of the animated image comprising the advertisement; and determine, based at least in part on the data indicating the selection and the data indicating the context, a position within the dynamic keyboard interface for presenting the animated image comprising the advertisement.
    Type: Application
    Filed: August 20, 2019
    Publication date: October 21, 2021
    Inventors: David McIntosh, Peter Chi Hao Huang, Erick Hachenburg, David Lindsay Bowen, Joseph Lieu, Kira Lee Psomas, Jason R. Krebs, Kumar Garapaty, Samantha Janelle Jiwei Lau
  • Patent number: 11138207
    Abstract: Various embodiments relate generally to a system, a device and a method for expression-based retrieval of expressive media content. A request may be received to search for content items in a media content management system. Media content items may be procured from different content sources through application programming interfaces, user devices, and/or web servers. Media content items may be analyzed to determine one or more metadata attributes, including an expressions. Metadata attributes may be stored as one or more content associations. The media content items may be stored and categorized based on the content associations. A search router rules engine may determine search intent based on the search query, which may include a pictorial representation of an expression, such as an emoji. A dynamic interface may be integrated in a device operating system through various access points, including a button, a trigger key, a keyword trigger, and an overlay button.
    Type: Grant
    Filed: February 14, 2016
    Date of Patent: October 5, 2021
    Assignee: Google LLC
    Inventors: David McIntosh, Erick Hachenburg, Bryan Hart, Kyler Blue, Jeff Sinckler, Steven Dobek
  • Publication number: 20210247063
    Abstract: An overhead hazard warning for an elevated work platform comprises a light source configured to emit light in a downward direction. The light passes through a first optical lens assembly, a template, and a second optical lens assembly to produce a pattern below the elevated work platform. A heat sink is located above the light source to draw heat radiated by the light source upwards and away from the light source.
    Type: Application
    Filed: February 8, 2021
    Publication date: August 12, 2021
    Inventors: David MCINTOSH, Steve M. Smith
  • Patent number: 11027697
    Abstract: Methods and systems for implementing autonomous vehicle security features. The present invention details an effective and secure methodology to implement the external management and control of autonomous vehicles by authorized personnel, usually law enforcement, through the use of intelligent sensors that can override an autonomous vehicle controller's functionality as necessary.
    Type: Grant
    Filed: January 9, 2019
    Date of Patent: June 8, 2021
    Assignee: ITSEC Analytics PTE. LTD.
    Inventor: Gordon David McIntosh
  • Publication number: 20210085975
    Abstract: An adapter system connects to implantable electrode leads. The adapter system has the pulse generator configured to generate electrical stimulation pulses and has a first connector member. The adapter has a housing containing two receptacles. Each receptacle receives an end portion of an electrode lead to establish an electrical connection between the adapter and the electrode lead. The adapter contains a second connector member configured to engage with the first connector member to establish a mechanical connection between the housing and the pulse generator and an electrical connection between the pulse generator and the electrode lead. A test cable electrically connects the pulse generator to the electrode leads for testing the electrode leads. The test cable contains a first connector member configured to engage with the second connector member to establish an electrical connection. The test cable contains a second connector member configured to engage with the first connector member.
    Type: Application
    Filed: December 12, 2019
    Publication date: March 25, 2021
    Inventors: DAVID MCINTOSH, ANDREW B. KIBLER, LAUREN KRAITER
  • Publication number: 20210089645
    Abstract: Methods and systems for preventing code injection attacks are disclosed. Embodiments include generating a random security tag and obtaining an instruction block comprising an instruction to be executed by a processor. The instruction block includes at least one no-operation (NOP) instruction at a specified location within the instruction block. A first exclusive OR with the random security tag is applied to at least one instruction at the specified location, the instruction block is stored, and fetched for passing to the processor. Prior to passing the instruction block to the processor, the instruction at the specified location is verified by applying a second exclusive OR to determine whether the instruction at the specified location is the NOP instruction. When a NOP instruction, the instruction block is passed to the processor. When not an NOP instruction, the passing the instruction block to the processor is omitted.
    Type: Application
    Filed: January 16, 2019
    Publication date: March 25, 2021
    Inventor: Gordon David McIntosh
  • Patent number: 10936714
    Abstract: Methods and systems for preventing code injection attacks are disclosed. Embodiments include generating a random security tag and obtaining an instruction block comprising an instruction to be executed by a processor. The instruction block includes at least one no-operation (NOP) instruction at a specified location within the instruction block. A first exclusive OR with the random security tag is applied to at least one instruction at the specified location, the instruction block is stored, and fetched for passing to the processor. Prior to passing the instruction block to the processor, the instruction at the specified location is verified by applying a second exclusive OR to determine whether the instruction at the specified location is the NOP instruction. When a NOP instruction, the instruction block is passed to the processor. When not an NOP instruction, the passing the instruction block to the processor is omitted.
    Type: Grant
    Filed: January 16, 2019
    Date of Patent: March 2, 2021
    Assignee: ITSEC Analytics PTE. LTD.
    Inventor: Gordon David McIntosh
  • Patent number: 10643660
    Abstract: Providing a method for creating and displaying portions of videos called video previews. The video previews may be associated with audio, such that when the video previews are activated, the audio may play with the video preview. When multiple video previews are organized to play as a playable group or composite of video previews, a corresponding composite audio file can play in response to an activation of the composite.
    Type: Grant
    Filed: January 29, 2018
    Date of Patent: May 5, 2020
    Assignee: ALC HOLDINGS, INC.
    Inventors: David McIntosh, Chris Pennello
  • Publication number: 20200051013
    Abstract: Methods and systems to prevent autonomous vehicle misuse using integrated route management are disclosed. Embodiments include a server architecture that implements route management of autonomous vehicles within Federal, State, and Local Jurisdictions as well as implement intelligent tracking to eliminate fraud and illegal shipments. An AV in the context of his patent is a vehicle meeting the definition of Society of Automotive Engineers (SAE) Level 2 to 5 as defined in SAE specification J3016, or an autonomous aerial vehicle.
    Type: Application
    Filed: February 19, 2019
    Publication date: February 13, 2020
    Inventor: Gordon David McIntosh
  • Publication number: 20200027292
    Abstract: The present disclosure provides systems and methods to test an autonomous vehicle. In particular, the systems and methods of the present disclosure can receive, from one or more test nodes of a preconfigured test track, log data indicating positions of elements of the test track over a period of time. Log data indicating parameters of an autonomous vehicle over the period of time can be received from the autonomous vehicle. The log data indicating the positions of the elements of the test track over the period of time can be compared with the log data indicating the parameters of the autonomous vehicle over the period of time to determine a performance metric of the autonomous vehicle on the test track over the period of time.
    Type: Application
    Filed: September 27, 2019
    Publication date: January 23, 2020
    Inventors: Adam Watson, Chad David McIntosh, Anthony Bembic, Joseph Richard Leja
  • Patent number: 10425455
    Abstract: Methods, systems, and apparatus can provide ordered (e.g. ranked) lists of content items as a suggested list of items to watch. The ordered list can be based on feedback from other users. The content items can also be presented (e.g. in a continuous playback mode) to a passive user so that the user does not have to actively select a next item to watch. This passive mode can select a next item (e.g. from a list that is updated based on recent user feedback), and the item can be queued on a client device for playing to a user. Content items can also be provided from different independent servers.
    Type: Grant
    Filed: June 5, 2017
    Date of Patent: September 24, 2019
    Assignee: KNAPP INVESTMENT COMPANY LIMITED
    Inventors: David McIntosh, Max Crane, Chris Pennello
  • Publication number: 20190248326
    Abstract: Methods and systems for implementing autonomous vehicle security features. The present invention details an effective and secure methodology to implement the external management and control of autonomous vehicles by authorized personnel, usually law enforcement, through the use of intelligent sensors that can override an autonomous vehicle controller's functionality as necessary.
    Type: Application
    Filed: January 9, 2019
    Publication date: August 15, 2019
    Inventor: Gordon David McIntosh