Patents by Inventor Jason Briggs

Jason Briggs 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: 20230353529
    Abstract: Systems and methods for displaying electronic messages are disclosed. In one aspect, a method is performed at a computing device. The method includes: (1) receiving a plurality of electronic messages; (2) assigning a first subset of the messages to a predefined group category based on a set of content-based clustering rules and content in respective bodies of the messages; (3) concurrently displaying a second subset of the messages and a cluster graphic corresponding to the predefined group category, where the cluster graphic includes a label that describes the predefined group category; (4) while concurrently displaying the second subset of electronic messages and the cluster graphic, receiving user selection of the cluster graphic; and (5) in response, displaying a plurality of messages in the predefined group category, including displaying at least one message from the first subset of messages.
    Type: Application
    Filed: June 19, 2023
    Publication date: November 2, 2023
    Inventors: Itamar Gilad, Thompson Alexander Ivor Gawley, Jason Briggs Cornwell, Andrew Ward Moedinger, Jeroen Daniël Jillissen, Gregory R. Bullock, Kevin Smilak
  • Patent number: 11729131
    Abstract: Systems and methods for displaying electronic messages are disclosed. In one aspect, a method is performed at a computing device. The method includes: (1) receiving a plurality of electronic messages; (2) assigning a first subset of the messages to a predefined group category based on a set of content-based clustering rules and content in respective bodies of the messages; (3) concurrently displaying a second subset of the messages and a cluster graphic corresponding to the predefined group category, where the cluster graphic includes a label that describes the predefined group category; (4) while concurrently displaying the second subset of electronic messages and the cluster graphic, receiving user selection of the cluster graphic; and (5) in response, displaying a plurality of messages in the predefined group category, including displaying at least one message from the first subset of messages.
    Type: Grant
    Filed: September 16, 2022
    Date of Patent: August 15, 2023
    Assignee: Google LLC
    Inventors: Itamar Gilad, Thompson Alexander Ivor Gawley, Jason Briggs Cornwell, Andrew Ward Moedinger, Jeroen Daniel Jillissen, Gregory R. Bullock, Kevin Smilak
  • Publication number: 20230144723
    Abstract: An active vibration enhancement (AVE) system for a vehicle without an internal combustion engine includes a sensor system configured to monitor and sense an operational condition of the vehicle, a force generator configured to couple to the vehicle and generate vibrations into the vehicle, a controller in signal communication with the sensor system and configured to receive one or more signals from the sensor system indicative of the sensed operational condition of the vehicle. The controller is configured to, based on the one or more received signals, actuate the force generator to generate vibrations into the vehicle that mimic vibrations that would be produced by a predetermined internal combustion engine operating at the sensed operational condition of the vehicle.
    Type: Application
    Filed: November 7, 2022
    Publication date: May 11, 2023
    Inventors: Jeffrey Orzechowski, Gaurav Agnihotri, Brooke Bowen, Jason Briggs, Bradley R Gieske, Thomas W Sacoman, Parth Bajubhai Shah, Brandon Sims, Rustyn Robinson, Divya Myneni, Lora Vedder
  • Publication number: 20230016220
    Abstract: Systems and methods for displaying electronic messages are disclosed. In one aspect, a method is performed at a computing device. The method includes: (1) receiving a plurality of electronic messages; (2) assigning a first subset of the messages to a predefined group category based on a set of content-based clustering rules and content in respective bodies of the messages; (3) concurrently displaying a second subset of the messages and a cluster graphic corresponding to the predefined group category, where the cluster graphic includes a label that describes the predefined group category; (4) while concurrently displaying the second subset of electronic messages and the cluster graphic, receiving user selection of the cluster graphic; and (5) in response, displaying a plurality of messages in the predefined group category, including displaying at least one message from the first subset of messages.
    Type: Application
    Filed: September 16, 2022
    Publication date: January 19, 2023
    Inventors: Itamar Gilad, Thompson Alexander Ivor Gawley, Jason Briggs Cornwell, Andrew Ward Moedinger, Jeroen Daniël Jillissen, Gregory R. Bullock, Kevin Smilak
  • Patent number: 11507567
    Abstract: There are described building management systems and methods for managing tag bundles of a data model. The system comprises a memory component, a user interface, and a processor. The memory component stores a tag bundle that includes one or more tag fields. The user interface identifies one or more records, in which each record includes at least one tag and each record corresponds to a point of the building management system. Each tag defines a structural or functional relationship between points of the building management system. The processor updates the tag or tags of the record(s) based on the tag field or fields of the tag bundle.
    Type: Grant
    Filed: July 21, 2020
    Date of Patent: November 22, 2022
    Assignee: J2 Innovations, Inc.
    Inventor: Jason Briggs
  • Patent number: 11465140
    Abstract: An object such as a cell colony may be picked from a plurality of objects by acquiring an image of the objects and an image of a pipette tip. The image of the objects is analyzed to select an object of interest. The selected object is associated with a coordinate position. Based on the coordinate position, the pipette tip is positioned over the selected object. An image of the pipette tip is then acquired and analyzed. The pipette tip is associated with a coordinate position. A positional error between the coordinate position of the selected object and the coordinate position of the pipette tip is determined. Based on the positional error, the pipette tip and/or a sample holder supporting the objects is moved to align the pipette tip over the selected object, by matching the coordinate position of the pipette tip with the coordinate position of the selected object.
    Type: Grant
    Filed: July 9, 2018
    Date of Patent: October 11, 2022
    Assignee: Molecular Devices, LLC
    Inventors: Jason Briggs, Paula Gedraitis, Trisha A Mitlo
  • Patent number: 11297186
    Abstract: Systems, apparatuses, and methods for enabling communication between parties are disclosed. A system may include a first communication device associated with a first user and a second communication device associated with a second user. The system may include a first communication channel between the first user and the second user for transmitting call data between the first communication device and the second communication device. The system may include a second communication channel between the first user and the second user established concurrently with the first communication channel. The second communication channel may be separate from the first communication channel. The second communication channel may be established by connection of the communication session participants to a multipoint control unit that is configured to transmit media data between the first communication device and the second communication device.
    Type: Grant
    Filed: March 11, 2020
    Date of Patent: April 5, 2022
    Inventors: Daniel Baker, Jason Briggs, Steve Saunders, Amy Benich, Isaac Roach, Mark Grossinger, David Lance Pickett, Thomas Hawkes, Kevin Selman
  • Publication number: 20220027346
    Abstract: There are described building management systems and methods for managing tag bundles of a data model. The system comprises a memory component, a user interface, and a processor. The memory component stores a tag bundle that includes one or more tag fields. The user interface identifies one or more records, in which each record includes at least one tag and each record corresponds to a point of the building management system. Each tag defines a structural or functional relationship between points of the building management system. The processor updates the tag or tags of the record(s) based on the tag field or fields of the tag bundle.
    Type: Application
    Filed: July 21, 2020
    Publication date: January 27, 2022
    Inventor: Jason Briggs
  • Publication number: 20210289072
    Abstract: Systems, apparatuses, and methods for enabling communication between parties are disclosed. A system may include a first communication device associated with a first user and a second communication device associated with a second user. The system may include a first communication channel between the first user and the second user for transmitting call data between the first communication device and the second communication device. The system may include a second communication channel between the first user and the second user established concurrently with the first communication channel. The second communication channel may be separate from the first communication channel. The second communication channel may be established by connection of the communication session participants to a multipoint control unit that is configured to transmit media data between the first communication device and the second communication device.
    Type: Application
    Filed: March 11, 2020
    Publication date: September 16, 2021
    Applicant: Sorenson IP Holdings, LLC
    Inventors: Daniel Baker, Jason Briggs, Steve Saunders, Amy Benich, Isaac Roach, Mark Grossinger, David Lance Pickett, Thomas Hawkes, Kevin Selman
  • Publication number: 20200147601
    Abstract: An object such as a cell colony may be picked from a plurality of objects by acquiring an image of the objects and an image of a pipette tip. The image of the objects is analyzed to select an object of interest. The selected object is associated with a coordinate position. Based on the coordinate position, the pipette tip is positioned over the selected object. An image of the pipette tip is then acquired and analyzed. The pipette tip is associated with a coordinate position. A positional error between the coordinate position of the selected object and the coordinate position of the pipette tip is determined. Based on the positional error, the pipette tip and/or a sample holder supporting the objects is moved to align the pipette tip over the selected object, by matching the coordinate position of the pipette tip with the coordinate position of the selected object.
    Type: Application
    Filed: July 9, 2018
    Publication date: May 14, 2020
    Inventors: Jason Briggs, Paula Gedraitis, Trisha A Mitlo
  • Patent number: 10320723
    Abstract: Configurations for providing a widget that displays participants involved in the conversation thread and provides different graphical elements (e.g., buttons) to initiate one click actions to start a group chat, create a meeting on each participant's calendar, or start a new conversation thread. In the case of the group chat, the subject technology can include the contents of the group chat session as an additional electronic message in the conversation thread. In one example, the widget is implemented as a floating toolbar that can be positioned in the user interface while in the conversation thread view.
    Type: Grant
    Filed: May 27, 2015
    Date of Patent: June 11, 2019
    Assignee: Google LLC
    Inventors: Ariel Lauren Rideout, Steven Henry Bills, Maria Khomenko, Andrew James Palay, Jason Briggs Cornwell, Mark Striebeck, Paul Morell McDonald, Zohair Hyder, Richard James Treitel, Jamison Richard Gray
  • Patent number: 10168863
    Abstract: A method generates an output identifying components for a system, each of the components having one of a plurality of types, each of the components defined by a plurality of specifications. The method includes employing a network interface to receive a selection tool into a computer system memory. The method further includes executing the selection tool on a processing device to: open a multi-window display that includes a schedule window, a product type select window, and a product window; display a menu of a plurality of graphic elements; receive a user input selecting a first graphic element from the menu; update the multi-window display to display the menu of the plurality of graphic elements without the first graphic element and to display the first graphic element in the product type select window; and filter a component database to identify components having a component type corresponding to the first graphic element.
    Type: Grant
    Filed: December 3, 2014
    Date of Patent: January 1, 2019
    Assignee: Siemens Industry, Inc.
    Inventors: Jon Glidden, Ken Stull, Byran Blackham, Jason Briggs, Mark Halbur, Leslie Hanson, Elizabeth Jacobs, Amy Rubio, Michael Rochelle
  • Patent number: 10063261
    Abstract: Communication endpoints and related methods for forward error correction (FEC) are disclosed. A communication endpoint includes control circuitry including a packetizer configured to segment near-end data into groups of near-end data packets, and a forward error correction (FEC) packet generator configured to generate at least two near-end FEC packets for each group of near-end data packets. A method includes generating the FEC packets, and transmitting the data packets and the FEC packets to a far-end communication endpoint. A communication endpoint includes control circuitry including a forward error correction repairer configured to use far-end FEC packets to repair groups of far-end data packets. A method includes receiving a group of far-end data packets and corresponding far-end FEC packets, and repairing far-end data packets with the corresponding far-end FEC packets.
    Type: Grant
    Filed: October 13, 2015
    Date of Patent: August 28, 2018
    Assignee: Sorenson IP Holdings LLC
    Inventors: Alan Croxall, II, Jeremiah Long, Jason Briggs, Isaac Roach
  • Patent number: 10033679
    Abstract: Systems and methods for displaying electronic messages are disclosed. In some embodiments, a method includes, at a computing device, concurrently displaying (i) a user interface object that represents a group of messages and (ii) one or more first indicia of a number of messages that have a predefined display status, in the group of messages while foregoing displaying more than one message of the group of messages. The method also includes receiving a selection of the user interface object; and, in response to receiving the selection of the user interface object, displaying messages in the group of messages. The method further includes, in accordance with displaying the messages in the group of messages, modifying the one or more displayed first indicia of the number of messages, which have the predefined display status, in the group of messages.
    Type: Grant
    Filed: February 21, 2014
    Date of Patent: July 24, 2018
    Assignee: GOOGLE LLC
    Inventors: Itamar Gilad, Thompson Alexander Ivor Gawley, Jason Briggs Cornwell, Andrew Ward Moedinger, Jeroen Daniël Jillissen, Gregory R. Bullock, Kevin Smilak
  • Patent number: 9767189
    Abstract: System and methods are provided for performing a method, for instance, at a computer system having one or more processors and memory storing one or more programs for execution by the one or more processors. In the method a search query is received. The search query identifies a message category from among a plurality of message categories. Each respective message category in the plurality of message categories corresponds to an electronic message display format in a plurality of electronic message display formats. Responsive to the search query, a search result comprising one or more electronic messages satisfying the search query is identified. The one or more electronic messages are prepared for display by formatting for display a first electronic message, in the one or more electronic messages, associated with the first message category. The formatting makes use of the electronic message display format that corresponds to the first message category.
    Type: Grant
    Filed: March 28, 2014
    Date of Patent: September 19, 2017
    Assignee: Google Inc.
    Inventors: Itamar Gilad, Thompson Alexander Ivor Gawley, Andrew Ward Moedinger, Kevin Smilak, Jeroen Daniël Jillissen, Jason Briggs Cornwell, Balint Miklos
  • Patent number: 9654432
    Abstract: Systems and methods for clustering electronic messages are disclosed. In some implementations, a method includes, at a computing device, responsive to a determination that a message body of a first electronic message satisfies a set of content-based clustering rules associated with a first message cluster, assigning the electronic message to the message cluster. A cluster graphic is displayed for the message cluster. The cluster graphic is characterized by (a) a first state in which messages in the message cluster are individually depicted and (b) a second state, which replaces the first state upon user input and collectively represents a plurality of messages in the message cluster. Each message in the message cluster is either (i) addressed at least to a first recipient or (ii) originates from the first recipient.
    Type: Grant
    Filed: January 30, 2015
    Date of Patent: May 16, 2017
    Assignee: Google Inc.
    Inventors: Jason Briggs Cornwell, Keith Coleman, Jeroen Daniël Jillissen, Thompson Alexander-Ivor Gawley, Rob Young, Garrick Toubassi
  • Patent number: 9542668
    Abstract: System and methods are provided for receiving selection, by a user, of a subset of message clusters in a plurality of message clusters. Each message cluster is associated with a corresponding set of clustering rules. Each respective electronic message, addressed to and/or from the user, in a plurality of electronic messages is assigned to one or more of the clusters in the subset of clusters in accordance with the sets of clustering rules associated with the subset of clusters. The set of clustering rules for a first cluster in the subset of clusters (i) prevents some messages in the plurality of messages from being assigned to the first cluster and (ii) assigns messages to the first cluster without regard to content relatedness between messages in the plurality of messages and messages already in the first cluster. Messages in the first cluster are formatted for display as a single cluster graphic.
    Type: Grant
    Filed: February 21, 2014
    Date of Patent: January 10, 2017
    Assignee: Google Inc.
    Inventors: Itamar Gilad, Thompson Alexander Ivor Gawley, Andrew Ward Moedinger, Deepak Jindal, Kevin Smilak, Jeroen Daniël Jillissen, Balint Miklos, Jason Briggs Cornwell
  • Patent number: 9509651
    Abstract: Systems and methods for presenting electronic messages are provided. In some implementations, a method includes, at a computing device having one or more processors and memory storing one or more programs for execution by the one or more processors, (A) causing to be concurrently displayed in an E-mail application (i) a first view of a message folder that includes one or more electronic messages and (ii) a user interface control indicating one or more alternate views are available for the message folder, wherein the user interface control persistently indicates the availability of the one or more alternative views and (B) hiding the user interface control, without user intervention, responsive to the occurrence of a predetermined system event.
    Type: Grant
    Filed: July 28, 2014
    Date of Patent: November 29, 2016
    Assignee: Google Inc.
    Inventors: Keith Jonathan Coleman, Douglas Alexander Aberdeen, Paul Morrell McDonald, Annie Chen, Andrew Ward Moedinger, Klaus Martin Kretzschmar, Jason Briggs Cornwell, Debra Joy Lauterbach
  • Patent number: 9306893
    Abstract: Systems and methods for managing electronic messages are disclosed. In some implementations, a method includes, at a computing device, causing an electronic message to be displayed to a user in an electronic message folder. Responsive to detecting that the user has read at least a portion of the electronic message, without user intervention, the electronic message is removed from the electronic message folder. In some implementations, the electronic message folder is a message inbox and the electronic message is removed from the message inbox to an archive or delete folder. In some implementations, the computing device includes one or more processors and memory storing one or more programs for execution by the one or more processors.
    Type: Grant
    Filed: February 21, 2014
    Date of Patent: April 5, 2016
    Assignee: Google Inc.
    Inventors: Phillip Sharp, David Nachum, Keith Coleman, Xander Pollock, Jason Briggs Cornwell
  • Patent number: D757047
    Type: Grant
    Filed: July 11, 2014
    Date of Patent: May 24, 2016
    Assignee: Google Inc.
    Inventors: Jason Briggs Cornwell, Blaine Billingsley, Yiwen Zhan, Richard Lo