Patents by Inventor Carlos GOMEZ URIBE

Carlos GOMEZ URIBE 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: 10887210
    Abstract: A system of assessing deployments in a network-based media system is provided herein. The system includes a data storage system storing observation vectors, each observation vector being associated with an outcome indicator, and a processing device in communication with the data storage system to receive and store observation vectors and associated outcome indicators. The processing device performs operations including communicating with an endpoint device of a user to obtain information associated with the endpoint device; and transmitting an instance of a variable user interface to the endpoint device for presentation to the user via the endpoint device based on the stored observation vectors, the stored associated outcome indicators, and the obtained information associated with the endpoint device. Related systems and methods are also disclosed.
    Type: Grant
    Filed: August 5, 2019
    Date of Patent: January 5, 2021
    Assignee: Netflix, Inc.
    Inventor: Carlos A. Gomez-Uribe
  • Patent number: 10885093
    Abstract: An apparatus for minimizing installation footprints of expansion cards may include one or more expansion cards that include a short edge, a long edge that is longer than the short edge and is substantially perpendicular to the short edge, and an edge connector disposed on the short edge. The apparatus may also include an expansion-card frame dimensioned to 1) guide an expansion card toward a printed circuit board of a computing device at a substantially vertical orientation such that the short edge of the expansion card is disposed proximate the printed circuit board of the computing device and the long edge of the expansion card extends away from the printed circuit board and 2) removably couple the edge connector disposed on the short edge of the expansion card to the printed circuit board of the computing device. Various other apparatuses, systems, and methods are also disclosed.
    Type: Grant
    Filed: December 31, 2019
    Date of Patent: January 5, 2021
    Assignee: Netflix, Inc.
    Inventors: Michael Todd, Ehtsham Elahi, Aish Fenton, Carlos A. Gomez-Uribe
  • Patent number: 10698909
    Abstract: Techniques for selecting and ordering groups of titles to present as recommendations. In one embodiment, for example, a method performed by one or more computing devices of an online services comprises selecting, for each of a plurality of row positions, a group of titles to fill the row position based at least in part on a relevance score computed for the group of titles. The relevance score is based at least in part on a personalized ranking for a particular user of titles in the groups in titles selected to fill the row positions. The groups of titles selected to fill to the row positions are presented as recommendations to the particular user as a sequence of rows in which each row in the sequence corresponds to one of the selected groups of titles.
    Type: Grant
    Filed: October 20, 2016
    Date of Patent: June 30, 2020
    Assignee: NETFLIX, INC.
    Inventors: Christopher Alvino, Carlos Gomez-Uribe, Che Hammond, Janis Stipins, III
  • Publication number: 20200133971
    Abstract: An apparatus for minimizing installation footprints of expansion cards may include one or more expansion cards that include a short edge, a long edge that is longer than the short edge and is substantially perpendicular to the short edge, and an edge connector disposed on the short edge. The apparatus may also include an expansion-card frame dimensioned to 1) guide an expansion card toward a printed circuit board of a computing device at a substantially vertical orientation such that the short edge of the expansion card is disposed proximate the printed circuit board of the computing device and the long edge of the expansion card extends away from the printed circuit board and 2) removably couple the edge connector disposed on the short edge of the expansion card to the printed circuit board of the computing device. Various other apparatuses, systems, and methods are also disclosed.
    Type: Application
    Filed: December 31, 2019
    Publication date: April 30, 2020
    Inventors: Michael Todd, Ehtsham Elahi, Aish Fenton, Carlos A. Gomez-Uribe
  • Patent number: 10552470
    Abstract: A computer-implemented method and a system for implementation the method are provided. The method includes receiving user activity data for a first set of users of a streaming media system, in which the first set of users having access to a first catalog. Additional user activity data for a second set of users is received. The second set of users has access to a second catalog, which includes media items also present in the first catalog. The second catalog further includes an exclusive media item that is not included in the first catalog. A probability that a user of the first set of users would play the exclusive media item if presented by the streaming media system with the exclusive media item is determined. Information is provided to a user of the second set of users as a recommendation to play the exclusive media item based on the probability.
    Type: Grant
    Filed: March 24, 2016
    Date of Patent: February 4, 2020
    Assignee: Netflix, Inc.
    Inventors: Michael Todd, Ehtsham Elahi, Aish Fenton, Carlos Gomez Uribe
  • Publication number: 20190363966
    Abstract: A system of assessing deployments in a network-based media system is provided herein. The system includes a data storage system storing observation vectors, each observation vector being associated with an outcome indicator, and a processing device in communication with the data storage system to receive and store observation vectors and associated outcome indicators. The processing device performs operations including communicating with an endpoint device of a user to obtain information associated with the endpoint device; and transmitting an instance of a variable user interface to the endpoint device for presentation to the user via the endpoint device based on the stored observation vectors, the stored associated outcome indicators, and the obtained information associated with the endpoint device. Related systems and methods are also disclosed.
    Type: Application
    Filed: August 5, 2019
    Publication date: November 28, 2019
    Inventor: Carlos A. Gomez-Uribe
  • Patent number: 10404566
    Abstract: A system of assessing deployments in a network-based media system is provided herein. The system include a data storage system storing observation vectors, each observation vector being associated with an outcome indicator, and a processing device in communication with the data storage system to receive and store observation vectors and associated outcome indicators. The processing device performs operations including communicating with an endpoint device of a user to obtain information associated with the endpoint device; and transmitting an instance of a variable user interface to the endpoint device for presentation to the user via the endpoint device based on the stored observation vectors, the stored associated outcome indicators, and the obtained information associated with the endpoint device. Related systems and methods are also disclosed.
    Type: Grant
    Filed: September 16, 2016
    Date of Patent: September 3, 2019
    Assignee: NETFLIX, INC.
    Inventor: Carlos A. Gomez-Uribe
  • Patent number: 10405016
    Abstract: In an approach, a method comprises using a server computer in a media content delivery system that is configured to selectively deliver a particular media title from among a library of titles, for a source title, generating title data that specifies an order of a plurality of titles that are related to the source title based on a plurality of stored probability values; wherein each probability value in the plurality of probability values represents, for each particular title of the plurality of titles, a likelihood of selecting the particular title after playing the source title; using the server computer, receiving title impression data, wherein the title impression data specifies a plurality of browsed titles that were browsed from among the plurality of titles but may have not been selected for interaction; using the server computer, receiving title interaction data, wherein the title interaction data specifies a plurality of selected titles that were selected for interaction from the plurality of browsed
    Type: Grant
    Filed: October 23, 2017
    Date of Patent: September 3, 2019
    Assignee: NETFLIX, INC.
    Inventors: Angadh Singh, Carlos Gomez-Uribe
  • Patent number: 10360508
    Abstract: A data processing method comprises receiving title interaction data, wherein the title interaction data specifies, an order in which users interacted with a plurality of titles; generating a plurality of statistical models, each statistical model of the plurality of statistical models specifying a plurality of probabilities, wherein the plurality of probabilities represent, for each first title of the plurality of titles and each second title of the plurality of titles, a likelihood that a user will interact with the first title then next interact with the second title; refining the plurality of statistical models based on the title interaction data; determining a plurality of weight values corresponding to the plurality of statistical models for a particular user; identifying, for the particular user, one or more recommended titles of the plurality of titles based on the plurality of weight values and the plurality of statistical models.
    Type: Grant
    Filed: August 13, 2015
    Date of Patent: July 23, 2019
    Assignee: NETFLIX, INC.
    Inventors: Carlos Gomez-Uribe, Vijay Bharadwaj, Antonio Molins Jiménez
  • Publication number: 20190095544
    Abstract: Methods, systems, computer-readable media, and apparatuses for using, by one or more computer devices, engagement actions by users of a social network as behavioral signals for evaluating the quality of a content item shared by those users. Once the quality of a content item has been evaluated in this manner, an action can be performed on that content item (e.g., changing the visibility of that content item within the social network).
    Type: Application
    Filed: September 28, 2017
    Publication date: March 28, 2019
    Inventors: Bogdan State, Lada Ariana Adamic, Carlos Gomez Uribe
  • Publication number: 20180048925
    Abstract: In an approach, a method comprises using a server computer in a media content delivery system that is configured to selectively deliver a particular media title from among a library of titles, for a source title, generating title data that specifies an order of a plurality of titles that are related to the source title based on a plurality of stored probability values; wherein each probability value in the plurality of probability values represents, for each particular title of the plurality of titles, a likelihood of selecting the particular title after playing the source title; using the server computer, receiving title impression data, wherein the title impression data specifies a plurality of browsed titles that were browsed from among the plurality of titles but may have not been selected for interaction; using the server computer, receiving title interaction data, wherein the title interaction data specifies a plurality of selected titles that were selected for interaction from the plurality of browsed
    Type: Application
    Filed: October 23, 2017
    Publication date: February 15, 2018
    Inventors: ANGADH SINGH, CARLOS GOMEZ-URIBE
  • Patent number: 9817827
    Abstract: Techniques are described for determining relationships between user activities and determining search results and content recommendations based on the relationships. A plays-related-to-searches application may determine a relationship score between plays of a media title and searches of a query by determining a distance between a projection of the search onto the space of the users and a projection of plays of the media title onto the space of the users. A plays-after-searches application may determine a score for plays of the streaming media title given the search by multiplying a number of times plays of the media title occur after the query is entered by the number of times any play occurs, and dividing by a product of the number of times plays of the media title occur after any query is entered and the number of times plays of any media title occur after the query is entered.
    Type: Grant
    Filed: October 4, 2012
    Date of Patent: November 14, 2017
    Assignee: NETFLIX, INC.
    Inventors: Carlos Gomez Uribe, Mohammad Sabah, Vijay Bharadwaj, Sasi Parthasarathy, Siddharth Angrish
  • Patent number: 9800910
    Abstract: In an approach, a method comprises using a server computer in a media content delivery system that is configured to selectively deliver a particular media title from among a library of titles, for a source title, generating title data that specifies an order of a plurality of titles that are related to the source title based on a plurality of stored probability values; wherein each probability value in the plurality of probability values represents, for each particular title of the plurality of titles, a likelihood of selecting the particular title after playing the source title; using the server computer, receiving title impression data, wherein the title impression data specifies a plurality of browsed titles that were browsed from among the plurality of titles but may have not been selected for interaction; using the server computer, receiving title interaction data, wherein the title interaction data specifies a plurality of selected titles that were selected for interaction from the plurality of browsed
    Type: Grant
    Filed: April 22, 2016
    Date of Patent: October 24, 2017
    Assignee: NETFLIX, INC.
    Inventors: Angadh Singh, Carlos Gomez-Uribe
  • Publication number: 20170264521
    Abstract: A system of assessing deployments in a network-based media system is provided herein. The system include a data storage system storing observation vectors, each observation vector being associated with an outcome indicator, and a processing device in communication with the data storage system to receive and store observation vectors and associated outcome indicators. The processing device performs operations including communicating with an endpoint device of a user to obtain information associated with the endpoint device; and transmitting an instance of a variable user interface to the endpoint device for presentation to the user via the endpoint device based on the stored observation vectors, the stored associated outcome indicators, and the obtained information associated with the endpoint device. Related systems and methods are also disclosed.
    Type: Application
    Filed: September 16, 2016
    Publication date: September 14, 2017
    Inventor: Carlos A. Gomez-Uribe
  • Publication number: 20170039199
    Abstract: Techniques for selecting and ordering groups of titles to present as recommendations. In one embodiment, for example, a method performed by one or more computing devices of an online services comprises selecting, for each of a plurality of row positions, a group of titles to fill the row position based at least in part on a relevance score computed for the group of titles. The relevance score is based at least in part on a personalized ranking for a particular user of titles in the groups in titles selected to fill the row positions. The groups of titles selected to fill to the row positions are presented as recommendations to the particular user as a sequence of rows in which each row in the sequence corresponds to one of the selected groups of titles.
    Type: Application
    Filed: October 20, 2016
    Publication date: February 9, 2017
    Inventors: CHRISTOPHER ALVINO, CARLOS GOMEZ-URIBE, CHE HAMMOND, JANIS STIPINS, III
  • Patent number: 9477713
    Abstract: Techniques for selecting and ordering groups of titles to present as recommendations. In one embodiment, for example, a method performed by one or more computing devices of an online services comprises selecting, for each of a plurality of row positions, a group of titles to fill the row position based at least in part on a relevance score computed for the group of titles. The relevance score is based at least in part on a personalized ranking for a particular user of titles in the groups in titles selected to fill the row positions. The groups of titles selected to fill to the row positions are presented as recommendations to the particular user as a sequence of rows in which each row in the sequence corresponds to one of the selected groups of titles.
    Type: Grant
    Filed: June 6, 2014
    Date of Patent: October 25, 2016
    Assignee: Netflix, Inc.
    Inventors: Christopher Alvino, Carlos Gomez-Uribe, Che Hammond, Janis Stipins, III
  • Publication number: 20160292158
    Abstract: A computer-implemented method and a system for implementation the method are provided. The method includes receiving user activity data for a first set of users of a streaming media system, in which the first set of users having access to a first catalog. Additional user activity data for a second set of users is received. The second set of users has access to a second catalog, which includes media items also present in the first catalog. The second catalog further includes an exclusive media item that is not included in the first catalog. A probability that a user of the first set of users would play the exclusive media item if presented by the streaming media system with the exclusive media item is determined. Information is provided to a user of the second set of users as a recommendation to play the exclusive media item based on the probability.
    Type: Application
    Filed: March 24, 2016
    Publication date: October 6, 2016
    Inventors: Michael Todd, Ehtsham Elahi, Aish Fenton, Carlos Gomez Uribe
  • Patent number: 9454530
    Abstract: Techniques are described for determining relationships between user activities and determining search results and content recommendations based on the relationships. A plays-related-to-searches application may determine a relationship score between plays of a media title and searches of a query by determining a distance between a projection of the search onto the space of the users and a projection of plays of the media title onto the space of the users. A plays-after-searches application may determine a score for plays of the streaming media title given the search by multiplying a number of times plays of the media title occur after the query is entered by the number of times any play occurs, and dividing by a product of the number of times plays of the media title occur after any query is entered and the number of times plays of any media title occur after the query is entered.
    Type: Grant
    Filed: October 4, 2012
    Date of Patent: September 27, 2016
    Assignee: NETFLIX, Inc.
    Inventors: Mohammad Sabah, Carlos Gomez-Uribe, Vijay Bharadwaj, Sasi Parthasarathy, Siddharth Angrish
  • Publication number: 20160241894
    Abstract: In an approach, a method comprises using a server computer in a media content delivery system that is configured to selectively deliver a particular media title from among a library of titles, for a source title, generating title data that specifies an order of a plurality of titles that are related to the source title based on a plurality of stored probability values; wherein each probability value in the plurality of probability values represents, for each particular title of the plurality of titles, a likelihood of selecting the particular title after playing the source title; using the server computer, receiving title impression data, wherein the title impression data specifies a plurality of browsed titles that were browsed from among the plurality of titles but may have not been selected for interaction; using the server computer, receiving title interaction data, wherein the title interaction data specifies a plurality of selected titles that were selected for interaction from the plurality of browsed
    Type: Application
    Filed: April 22, 2016
    Publication date: August 18, 2016
    Inventors: ANGADH SINGH, CARLOS GOMEZ-URIBE
  • Patent number: 9338489
    Abstract: In an approach, a method comprises using a server computer in a media content delivery system that is configured to selectively deliver a particular media title from among a library of titles, for a source title, generating title data that specifies an order of a plurality of titles that are related to the source title based on a plurality of stored probability values; wherein each probability value in the plurality of probability values represents, for each particular title of the plurality of titles, a likelihood of selecting the particular title after playing the source title; using the server computer, receiving title impression data, wherein the title impression data specifies a plurality of browsed titles that were browsed from among the plurality of titles but may have not been selected for interaction; using the server computer, receiving title interaction data, wherein the title interaction data specifies a plurality of selected titles that were selected for interaction from the plurality of browsed
    Type: Grant
    Filed: April 23, 2014
    Date of Patent: May 10, 2016
    Assignee: Netflix, Inc.
    Inventors: Angadh Singh, Carlos Gomez-Uribe