Patents by Inventor JOSHUA GEORGE

JOSHUA GEORGE 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: 20200393858
    Abstract: A bar valve includes an elongate housing having a first inlet located towards a first end of the housing, a second inlet located towards a second end of the housing, and an outlet located between the first inlet and the second inlet. A mixing chamber is located within the housing, the mixing chamber being configured to receive first and second input flows from the first inlet and second inlet, respectively. A flow controller is configured to receive a mixed flow from the mixing chamber and controllably output an outlet flow to the outlet. The mixing chamber and flow controller is disposed sequentially in a region of the housing between the first end and the outlet, thereby confining the mixed flow and the outlet flow to the region of the housing between the first end and the outlet.
    Type: Application
    Filed: August 31, 2020
    Publication date: December 17, 2020
    Inventors: Joshua GEORGE, Leyton James IDDON
  • Publication number: 20200382618
    Abstract: The techniques disclosed herein provide ways to manage events for communication sessions. Content data comprising a plurality of content items associated with a plurality of communication sessions may be received, and a primary stream comprising a plurality of time slots for the communication session may be generated for each session. Selected content items are inserted in the time slots for broadcast to user devices of the communication sessions. Secondary or suggestive streams are generated that contain candidate content items that are insertable into the primary streams. A user interface renders a graphical representation of the primary streams concurrently with a graphical representation of the secondary streams. In response to a user input, the primary streams are modified by inserting selected content items into selected time slots of the primary streams.
    Type: Application
    Filed: May 31, 2019
    Publication date: December 3, 2020
    Inventors: Jason Thomas FAULKNER, Ashwin M. APPIAH, Joshua GEORGE
  • Publication number: 20190377586
    Abstract: The disclosed system generates a customized layout based on an analysis of characteristics of graphical items to be displayed. The graphical items can include user interface (UI) control elements (e.g., buttons, a menu, menu options, etc.) streamed content (e.g., video feeds), file content of different types (e.g., text, images, etc.), or other items that can be displayed to a user. The system can analyze preferred characteristics that are based on previously selected graphical items and previously used layouts. The system can then configure a customized layout that includes one or more display areas. Each display area contains at least one graphical item. The preferred characteristics can be used to automatically select graphical items that have a characteristic that correlates with a characteristic of a previously selected graphical item. The customized layout can then be presented to a user.
    Type: Application
    Filed: June 8, 2018
    Publication date: December 12, 2019
    Inventors: Jason Thomas FAULKNER, Sonu ARORA, Santhosh Kumar MISRO, Joshua GEORGE
  • Publication number: 20190222892
    Abstract: The disclosed system implements techniques to identify activity in which attendees to a communication session likely have a greater interest. Prior to commencement of a communication session or during the communication session, the techniques enable a list of attendees to a communication session to be designated as a group for which detected activity has a priority with respect to being displayed. The designated list of attendees is a subset of a total number of attendees to the communication session. The system monitors streams associated with individual attendees on the list to detect an occurrence of a preset target event. The system configures a portion of a graphical user interface of the communication session to accentuate the stream that includes the occurrence of the preset target event.
    Type: Application
    Filed: June 28, 2018
    Publication date: July 18, 2019
    Inventors: Jason Thomas FAULKNER, Sonu ARORA, Santhosh Kumar MISRO, Joshua GEORGE, Kevin Daniel MORRISON
  • Publication number: 20180131745
    Abstract: A method for communicating over a specified protocol enabling bi-directional streaming between a network manager and a network device is provided. The method includes receiving, at data processing hardware of a network device, a request from the network manager requesting data including at least one of state information or configuration information. The request includes a get request to obtain a snapshot of the requested data existing on the network device or a subscribe request to subscribe to updates for the requested data existing on the network device. The method also includes transmitting a data response from the data processing hardware to the network manager via telemetry. The data response includes the requested data having data elements defined by at least one data schema supported by the network device. The capability and data requests and the capability and data responses adhere to a protocol configured to enable bi-directional streaming between the network manager and the network device.
    Type: Application
    Filed: November 4, 2016
    Publication date: May 10, 2018
    Applicant: GOOGLE INC.
    Inventors: ROBERT SHAKIR, PAUL BORMAN, CARL LEBSACK, MARCUS HINES, ANEES SHAIKH, JOSHUA GEORGE