Patents by Inventor Stella Loh

Stella Loh 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).

  • Patent number: 11765417
    Abstract: At least one aspect of the present disclosure is directed to systems and methods of selecting and acknowledging content to broadcast. A system can receive, at a first time, a request for content to broadcast identifying a content publisher. The system can obtain cluster data of the content publisher corresponding to a first time, the cluster data identifying content selection metrics based on predicted characteristics of the cluster corresponding to the first time. The system can determine a subset of content items having cluster filtering criteria that satisfy the content selection metrics. The system can rank the subset of content items based on the content selection metrics to create an ordered list of content items. The system can transmit data identifying the order of the content items to the content publisher. The content publisher can insert the content into a broadcast in the order identified by the system.
    Type: Grant
    Filed: April 8, 2020
    Date of Patent: September 19, 2023
    Assignee: GOOGLE LLC
    Inventors: Charles Alexander Solarski, David Andrew Brown, Stella Loh, Akshay Lal, Tyrone Hidekazu Nakahara
  • Publication number: 20230276352
    Abstract: A user equipment (UE) is configured to request connection to a selected one of a plurality of available network slices of a network system. The UE implements a permission control framework that allows individual applications to request connection to the selected network slice, but establishes the connection only when the framework determines, based on any of a variety of permission criteria, that the application is permitted to access the requested network slice. The UE also supports user selection of the network slice via a graphical user interface that presents a selectable list of available network slices.
    Type: Application
    Filed: July 16, 2021
    Publication date: August 31, 2023
    Inventors: Jibing Wang, Ning Zhang, Pavan S. Nuggehalli, Sathish Karunakaran, Robert J. Greenwalt, III, Stella Loh, Hassan Sipra, Ankur Jain
  • Patent number: 11102023
    Abstract: A system including a digital component request server that receives digital component requests for a supplemental digital component that will be presented in an additional multicast stream that is different to a multicast stream that is delivering content; a digital component distribution server that i) selects supplemental digital components to distribute over the additional multicast streams, the supplemental digital components being selected for one of the additional multicast streams being different to the supplemental digital component selected for each of the other additional multicast streams, and that ii) assigns one group of a plurality of groups of the multiple client devices to a respective one of the additional multicast streams; and an instruction generation server that generates instructions for the multiple client devices to tune to the respective additional multicast streams assigned to the group of multiple client devices that includes the different client device that submitted the request.
    Type: Grant
    Filed: December 4, 2019
    Date of Patent: August 24, 2021
    Assignee: Google LLC
    Inventors: Tyrone Nakahara, Stella Loh
  • Publication number: 20210136437
    Abstract: The present disclosure provides systems and methods for customized programming through “virtual zoning”, not based on network architecture or geographic region, via a modified electronic programming guide (EPG) provided to devices assigned to virtual zones. Broadcasters may thus provide virtual zone-based “localized” programming to devices regardless of location. The virtual zone-based EPG may be functionally identical to conventional EPGs, and thus fully compatible with existing recipient devices, without requiring custom programming or manufacturer resources. Content may be broadcast to virtual zones via multicast IP streams, with primary content provided to a plurality of virtual zones and custom content provided on a stream-by-stream basis.
    Type: Application
    Filed: July 31, 2018
    Publication date: May 6, 2021
    Applicant: GOOGLE LLC
    Inventors: Stella Loh, Tyrone Nakahara
  • Patent number: 10985931
    Abstract: A system including a digital component request server that receives digital component requests for a supplemental digital component that will be presented in an additional multicast stream that is different to a multicast stream that is delivering content; a digital component distribution server that i) selects supplemental digital components to distribute over the additional multicast streams, the supplemental digital components being selected for one of the additional multicast streams being different to the supplemental digital component selected for each of the other additional multicast streams, and that ii) assigns one group of a plurality of groups of the multiple client devices to a respective one of the additional multicast streams; and an instruction generation server that generates instructions for the multiple client devices to tune to the respective additional multicast streams assigned to the group of multiple client devices that includes the different client device that submitted the request.
    Type: Grant
    Filed: December 4, 2019
    Date of Patent: April 20, 2021
    Assignee: Google LLC
    Inventors: Tyrone Nakahara, Stella Loh
  • Patent number: 10735213
    Abstract: A system including a digital component request server that receives digital component requests for a supplemental digital component that will be presented in an additional multicast stream that is different to a multicast stream that is delivering content; a digital component distribution server that i) selects supplemental digital components to distribute over the additional multicast streams, the supplemental digital components being selected for one of the additional multicast streams being different to the supplemental digital component selected for each of the other additional multicast streams, and that ii) assigns one group of a plurality of groups of the multiple client devices to a respective one of the additional multicast streams; and an instruction generation server that generates instructions for the multiple client devices to tune to the respective additional multicast streams assigned to the group of multiple client devices that includes the different client device that submitted the request.
    Type: Grant
    Filed: December 7, 2017
    Date of Patent: August 4, 2020
    Assignee: Google LLC
    Inventors: Tyrone Nakahara, Stella Loh
  • Publication number: 20200106629
    Abstract: A system including a digital component request server that receives digital component requests for a supplemental digital component that will be presented in an additional multicast stream that is different to a multicast stream that is delivering content; a digital component distribution server that i) selects supplemental digital components to distribute over the additional multicast streams, the supplemental digital components being selected for one of the additional multicast streams being different to the supplemental digital component selected for each of the other additional multicast streams, and that ii) assigns one group of a plurality of groups of the multiple client devices to a respective one of the additional multicast streams; and an instruction generation server that generates instructions for the multiple client devices to tune to the respective additional multicast streams assigned to the group of multiple client devices that includes the different client device that submitted the request.
    Type: Application
    Filed: December 4, 2019
    Publication date: April 2, 2020
    Inventors: Tyrone Nakahara, Stella Loh
  • Publication number: 20190058607
    Abstract: A system including a digital component request server that receives digital component requests for a supplemental digital component that will be presented in an additional multicast stream that is different to a multicast stream that is delivering content; a digital component distribution server that i) selects supplemental digital components to distribute over the additional multicast streams, the supplemental digital components being selected for one of the additional multicast streams being different to the supplemental digital component selected for each of the other additional multicast streams, and that ii) assigns one group of a plurality of groups of the multiple client devices to a respective one of the additional multicast streams; and an instruction generation server that generates instructions for the multiple client devices to tune to the respective additional multicast streams assigned to the group of multiple client devices that includes the different client device that submitted the request.
    Type: Application
    Filed: December 7, 2017
    Publication date: February 21, 2019
    Inventors: Tyrone Nakahara, Stella Loh