Patents by Inventor Brian Schmidt

Brian Schmidt 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: 20220201408
    Abstract: An electronic device is configured for facilitating call communication with at least one hearing device is provided, Additionally, a method for call communication with at least one hearing device, and a hearing device is provided. The electronic device comprises a first interface for interconnecting with a call communication software, e.g. via a call protocol, and an interacting unit configured for interacting with the hearing device. The interacting unit is configured for obtaining an audio encryption key and transmitting/presenting the audio encryption key to the hearing device. The electronic device further comprises a transmission unit configured for broadcasting encrypted audio during a call facilitated by the call communication software, the audio being encrypted using the audio encryption key. The audio encryption key may be configured to be valid for a duration of the call.
    Type: Application
    Filed: December 8, 2021
    Publication date: June 23, 2022
    Inventors: Erling SKJOLDBORG, Brian Dam PEDERSEN, Leo Larsen, Bo SCHMIDT
  • Patent number: 11366632
    Abstract: An electronic device determines that an application has been launched for which screencasting is available. In response, the device displays a screencast control panel. A user inputs an instruction to begin screencasting via the control panel. In response to this instruction, the electronic device screencasts media content including content created by the application.
    Type: Grant
    Filed: June 14, 2021
    Date of Patent: June 21, 2022
    Assignee: GOOGLE LLC
    Inventors: Brian Schmidt, Frank Petterson, Jason Robert Sao Bento, Barbara Macdonald
  • Patent number: 11336709
    Abstract: A method includes identifying a plurality of layers of audio content available on a local device, each of the plurality of layers corresponding to one or more audio sources, receiving user input indicating a selection of a subset of two or more of the plurality of layers, storing, based on the user input, data identifying the selected layers of the plurality of layers of the audio content available on a local device, capturing, based on the stored data, the selected layers of the audio content, creating an output layer by mixing the selected layers of the audio content without including any unselected layer of the plurality of layers, determining an output frame rate for the output layer, and transmitting the output layer at the determined output frame rate to a media hosting service for presentation at a remote device.
    Type: Grant
    Filed: December 28, 2020
    Date of Patent: May 17, 2022
    Assignee: Google LLC
    Inventors: Brian Schmidt, George Leiming Xing, Matt Snider, Sunbir Gill
  • Publication number: 20220150593
    Abstract: A method and apparatus for an adaptive search user interface is provided. An interface is provided that returns search results upon receiving each alphanumeric character of a search query term. Correlations of prefixes of alphanumeric characters and search results selected from previous searches are stored in a correlation matrix. Based upon the correlations in the correlation matrix, relevance rankings for search results with respect to the prefixes of alphanumeric characters are updated. Search results may be grouped based upon one or more common traits. Relevance rankings are also updated based upon the rate of change of selections recorded for a search result.
    Type: Application
    Filed: January 27, 2022
    Publication date: May 12, 2022
    Inventors: Shelly Glennon, Brian Beach, James Cheng, Richard Lee, Kimberly Paluch, Robert Poniatowski, Margret Schmidt
  • Patent number: 11276088
    Abstract: System architecture and methods for enabling an online real-time auction (either server-side or client-side) of advertising inventory that works in conjunction with ad serving technologies. In some implementations, the system architecture facilitates multiple parallel requests from an end-user's browser client to multiple real-time bidders who respond with a bid and advertisement that are sent to an ad serving system to be compared with other statically priced advertisements and exchange demand to determine the winning advertisements that will be displayed to the end-user. Data is aggregated for each bid and price limits are set based on the aggregations. In other implementations, all the bids from the multiple bidders are passed to the publisher for selection of a bid by the publisher.
    Type: Grant
    Filed: May 1, 2016
    Date of Patent: March 15, 2022
    Assignee: OpenX Technologies, Inc.
    Inventors: Qasim Saifee, Bin Shen, Brian Schmidt, Jarriett Robinson, David Tannenbaum, Vadim Telyatnikov, Miki Rapoport
  • Publication number: 20220047801
    Abstract: A pump interface tubing for use in a peristaltic pump includes a tubular core having an outer surface and a treatment on the outer surface. The treatment reduces static charge buildup on the tubular core during operation of the peristaltic pump, and thereby reduces the noise signal that might otherwise undesirably couple to a signal of interest. Treatments include nitrile layers, heat shrink layers, cotton fiber layers, and anti-static sprays.
    Type: Application
    Filed: October 28, 2021
    Publication date: February 17, 2022
    Inventors: Brian Schmidt, Coleman Leach, Michael Kloosterboer, Lawrence D. Swanson, Edward E. Parsonage
  • Patent number: 11240622
    Abstract: A dual source spatialized audio system includes a general audio system and a personal audio system. The general system includes a general audio processor and general speakers to produce general sound. The personal system includes a frame to be worn on a head of a user and a plurality of personal speakers attached to the frame. The personal system also includes a head pose sensor to collect head pose data of the user. The personal system further includes a head pose processor to determine a head pose of the user from the head pose data. Moreover, the personal system includes a personal audio processor to generate personal audio data based on the head pose of the user. The personal speakers generate personal sound corresponding to the personal audio data. The personal processor receives timing information/metadata from the general audio processor to synchronize the personal sound with the general sound.
    Type: Grant
    Filed: October 28, 2020
    Date of Patent: February 1, 2022
    Assignee: Magic Leap, Inc.
    Inventors: David Thomas Roach, Samuel A. Miller, George Alistair Sanger, Brian Schmidt, Terry Micheal O'Gara, Anastasia Andreyevna Tajik, Jehangir Tajik
  • Publication number: 20210318797
    Abstract: An electronic device determines that an application has been launched for which screencasting is available. In response, the device displays a screencast control panel. A user inputs an instruction to begin screencasting via the control panel. In response to this instruction, the electronic device screencasts media content including content created by the application.
    Type: Application
    Filed: June 14, 2021
    Publication date: October 14, 2021
    Inventors: Brian Schmidt, Frank Petterson, Jason Robert Sao Bento, Barbara Macdonald
  • Publication number: 20210280023
    Abstract: A illusory tactile sensation generation system and method via which a moving illusory tactile sensation may be created between spaced apart points on a user's skin using as few as two points of contact by varying the intensity at each point.
    Type: Application
    Filed: March 4, 2021
    Publication date: September 9, 2021
    Inventor: Brian Schmidt
  • Publication number: 20210236845
    Abstract: According to various embodiments of the invention, systems and methods for stimulating the retina are presented, by a combination of some or all of the following: imaging and mapping the retina; determining or assigning parameters on the retinal map, including real and virtual cell types and properties; tracking the head and/or eye; receiving or creating, transforming and/or projecting desired image signal onto the retinal map; combining the desired image with retinal parameter map data in order to determine per-cell or per-retinal-location stimulus values; and delivering the desired stimulus values to the retina.
    Type: Application
    Filed: April 20, 2021
    Publication date: August 5, 2021
    Inventors: Yi-Ren Ng, Austin Roorda, Brian Schmidt, Utkarsh Singhal
  • Patent number: 11036458
    Abstract: An electronic device determines that an application has been launched for which screencasting is available. In response, the device displays a screencast control panel. A user inputs an instruction to begin screencasting via the control panel. In response to this instruction, the electronic device screencasts media content including content created by the application.
    Type: Grant
    Filed: October 14, 2016
    Date of Patent: June 15, 2021
    Assignee: Google LLC
    Inventors: Brian Schmidt, Frank Petterson, Jason Robert Sao Bento, Barbara Macdonald
  • Publication number: 20210144421
    Abstract: A method includes capturing video frames of a video item to be transmitted as a livestream and delivering the video frames to a queue for an encoder of a user device. The method further includes determining that a subset of the video frames have been discarded. The discarding indicates that the subset of the video frames did not enter the encoder. The method further includes determining a frequency of discarded video frames. Responsive to the frequency exceeding a threshold frequency, the method includes reducing quality of the video item transmitted as the livestream based on the frequency by reducing one or more of frame rate of the user device, resolution of the user device, or encoder bitrate of the encoder.
    Type: Application
    Filed: January 25, 2021
    Publication date: May 13, 2021
    Inventor: Brian Schmidt
  • Publication number: 20210120058
    Abstract: A method includes identifying a plurality of layers of audio content available on a local device, each of the plurality of layers corresponding to one or more audio sources, receiving user input indicating a selection of a subset of two or more of the plurality of layers, storing, based on the user input, data identifying the selected layers of the plurality of layers of the audio content available on a local device, capturing, based on the stored data, the selected layers of the audio content, creating an output layer by mixing the selected layers of the audio content without including any unselected layer of the plurality of layers, determining an output frame rate for the output layer, and transmitting the output layer at the determined output frame rate to a media hosting service for presentation at a remote device.
    Type: Application
    Filed: December 28, 2020
    Publication date: April 22, 2021
    Inventors: Brian Schmidt, George Leiming Xing, Matt Snider, Sunbir Gill
  • Publication number: 20210044915
    Abstract: A dual source spatialized audio system includes a general audio system and a personal audio system. The general system includes a general audio processor and general speakers to produce general sound. The personal system includes a frame to be worn on a head of a user and a plurality of personal speakers attached to the frame. The personal system also includes a head pose sensor to collect head pose data of the user. The personal system further includes a head pose processor to determine a head pose of the user from the head pose data. Moreover, the personal system includes a personal audio processor to generate personal audio data based on the head pose of the user. The personal speakers generate personal sound corresponding to the personal audio data. The personal processor receives timing information/metadata from the general audio processor to synchronize the personal sound with the general sound.
    Type: Application
    Filed: October 28, 2020
    Publication date: February 11, 2021
    Applicant: MAGIC LEAP, INC.
    Inventors: David Thomas ROACH, Samuel A. MILLER, George Alistair Sanger, Brian SCHMIDT, Terry Micheal O'GARA, Anastasia Andreyevna TAJIK, Jehangir TAJIK
  • Publication number: 20210035165
    Abstract: System architecture and methods for enabling a client-side real-time auction of advertising inventory that works in conjunction with ad serving technologies. The method according to some embodiments of the present invention comprise: (i) an end-user visiting a web page wherein multiple advertisements are displayed, (ii) for each ad unit on the page, multiple parallel requests are sent from the end-user's browser client to multiple real-time bidders who respond with a bid & advertisement for each unit, (iii) the bids are compared within the end-user's browser and the winning bid is sent to an ad serving system to be compared with other statically priced advertisements and exchange demand to determine the winning advertisements that will be displayed to the end-user and (iv) data is aggregated for each bid and price limits are set based on the aggregations.
    Type: Application
    Filed: October 19, 2020
    Publication date: February 4, 2021
    Inventors: Qasim Saifee, Bin Shen, Brian Schmidt, Jarriett Robinson, David Tannenbaum, Vadim Telyatnikov
  • Patent number: 10904591
    Abstract: Implementations disclose zero-copy adaptive bitrate video streaming. A method includes capturing, by a user device, a first video frame of a plurality of video frames of a video item to be transmitted as a livestream; delivering the first video frame to an encoder of the user device; capturing a second video frame of the plurality of video frames, the second video frame being captured after the first video frame; delivering the second video frame to the encoder of the user device; in response to determining that the first video frame did not enter the encoder prior to the second video frame arriving at the encoder, discarding the first video frame; determining, by the user device, a frequency of discarded video frames comprising the first video frame; and adjusting, by a processing device of the user device, quality of the video item transmitted as the livestream based on the frequency.
    Type: Grant
    Filed: September 20, 2017
    Date of Patent: January 26, 2021
    Assignee: Google LLC
    Inventor: Brian Schmidt
  • Patent number: 10880350
    Abstract: At least one layer may be selected from layers of media content available on a local device. An output layer may be created by capturing the at least one layer without capturing unselected layers. The output layer may include output frames captured at an initial frame rate of the local device. A desired output frame rate may be determined for the output layer. The initial frame rate of the output layer may be converted to the desired output frame rate. The output layer may be transmitted at the desired output frame rate to the media hosting service for presentation at a remote device.
    Type: Grant
    Filed: March 18, 2019
    Date of Patent: December 29, 2020
    Assignee: GOOGLE LLC
    Inventors: Brian Schmidt, George Leiming Xing, Matt Snider, Sunbir Gill
  • Patent number: 10861058
    Abstract: System architecture and methods for enabling a client-side real-time auction of advertising inventory that works in conjunction with ad serving technologies. The method according to some embodiments of the present invention comprise: (i) an end-user visiting a web page wherein multiple advertisements are displayed, (ii) for each ad unit on the page, multiple parallel requests are sent from the end-user's browser client to multiple real-time bidders who respond with a bid & advertisement for each unit, (iii) the bids are compared within the end-user's browser and the winning bid is sent to an ad serving system to be compared with other statically priced advertisements and exchange demand to determine the winning advertisements that will be displayed to the end-user and (iv) data is aggregated for each bid and price limits are set based on the aggregations.
    Type: Grant
    Filed: June 4, 2018
    Date of Patent: December 8, 2020
    Assignee: OpenX Technologies, Inc.
    Inventors: Qasim Saifee, Bin Shen, Brian Schmidt, Jarriett Robinson, David Tannenbaum, Vadim Telyatnikov
  • Patent number: 10856095
    Abstract: A dual source spatialized audio system includes a general audio system and a personal audio system. The general system includes a general audio processor and general speakers to produce general sound. The personal system includes a frame to be worn on a head of a user and a plurality of personal speakers attached to the frame. The personal system also includes a head pose sensor to collect head pose data of the user. The personal system further includes a head pose processor to determine a head pose of the user from the head pose data. Moreover, the personal system includes a personal audio processor to generate personal audio data based on the head pose of the user. The personal speakers generate personal sound corresponding to the personal audio data. The personal processor receives timing information/metadata from the general audio processor to synchronize the personal sound with the general sound.
    Type: Grant
    Filed: July 3, 2019
    Date of Patent: December 1, 2020
    Assignee: Magic Leap, Inc.
    Inventors: David Thomas Roach, Samuel A. Miller, George Alistair Sanger, Brian Schmidt, Terry Micheal O'Gara, Anastasia Andreyevna Tajik, Jehangir Tajik
  • Patent number: 10810631
    Abstract: System architecture and methods for enabling a client-side real-time auction of advertising inventory that works in conjunction with ad serving technologies. The method according to some embodiments of the present invention comprise: (i) an end-user visiting a web page wherein multiple advertisements are displayed, (ii) for each ad unit on the page, multiple parallel requests are sent from the end-user's browser client to multiple real-time bidders who respond with a bid & advertisement for each unit, (iii) the bids are compared within the end-user's browser and the winning bid is sent to an ad serving system to be compared with other statically priced advertisements and exchange demand to determine the winning advertisements that will be displayed to the end-user and (iv) data is aggregated for each bid and price limits are set based on the aggregations.
    Type: Grant
    Filed: October 25, 2016
    Date of Patent: October 20, 2020
    Assignee: OpenX Technologies, Inc.
    Inventors: Qasim Saifee, Bin Shen, Brian Schmidt, Jarriett Robinson, David Tannenbaum, Vadim Telyatnikov