Patents by Inventor Jose M. Gonzalez

Jose M. Gonzalez 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: 20240056430
    Abstract: A method for encrypting data communication in a group video call is provided. The method includes receiving a media stream from a device with a first participant in a video conference call, the media stream including multiple data packets, for each data packet: identifying a prefix, indicative of a packet start, a metadata, and a user data that includes an encoded data for playing the media stream, forming an encrypted payload with the encoded data for each of the data packets according to a user key associated with the first participant in the video conference call, forming a source data packet consisting of one or more data packets, and generating a participant feed for the video conference call using a sequence of source data packets. A system, a memory storing instructions, and a processor for executing the instructions to cause the system to perform the above method, are also provided.
    Type: Application
    Filed: December 21, 2022
    Publication date: February 15, 2024
    Inventors: Matija Milisic, Yan Albright, Siva Teja Patibandla, Nishant Kumar Sunny, Shyam Sadhwani, Jose M. Gonzalez
  • Patent number: 11405685
    Abstract: This document describes systems, methods, devices, and other techniques for determining media items to insert in a media stream. A first media client can play a primary media stream that is multicast to various media clients including the first media client and other media clients. The first media client identifies a start of a primary programming timeslot in the primary media stream, and in response, obtains and stores a secondary media item. After storing the secondary media item at the first media client, the first media client detects an insertion signal in the primary media stream that indicates a secondary programming timeslot is about to begin in the primary media stream. The first media client can then play the secondary media item in place of the primary media stream during the secondary programming timeslot.
    Type: Grant
    Filed: March 23, 2020
    Date of Patent: August 2, 2022
    Assignee: Google LLC
    Inventor: Jose M. Gonzalez
  • Patent number: 11240284
    Abstract: The disclosed computer-implemented method may include (i) receiving a video stream for encoding, (ii) determining that the video stream is associated with an application, (iii) analyzing the video stream to label one or more regions of a frame within the video stream with a semantic category, (iv) determining, based at least in part on the application with which the video stream is associated, a prioritization of the semantic category, and (v) allocating encoding resources to one or more portions of the frame that comprise at least a part of the one or more regions of the frame based at least in part on the prioritization of the semantic category. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Grant
    Filed: May 28, 2020
    Date of Patent: February 1, 2022
    Assignee: Facebook, Inc.
    Inventors: Jose M Gonzalez, Eric W Hwang
  • Patent number: 10992969
    Abstract: A video delivery system alters information (such as time stamp information) associated with one or more frames of a first compressed video file to allow for accurate rendering of frames within the first compressed video file prior to a transition to a second compressed video file. For example, a time stamp of a particular frame of a compressed video file is altered prior to transmission of the particular frame by a video transmission system such that the altered time stamp indicates a time that has already passed. The particular frame can be decoded by a display system that receives the particular frame so that information included in the particular frame can be used in rendering of subsequently received frames. The display system can bypass display of the particular frame due to the altered time stamp.
    Type: Grant
    Filed: March 16, 2020
    Date of Patent: April 27, 2021
    Assignee: Google LLC
    Inventors: Jose M. Gonzalez, Sean Harvey, Daniel Stephen Padgett, Tyrone Nakahara
  • Patent number: 10811757
    Abstract: An antenna assembly includes a radio frequency (RF) connector having a connector plug electrically connected to an antenna receptacle. The connector plug has a central terminal configured for connection to a wireless transceiver, and an end of the wire antenna is inserted in the antenna receptacle. Examples of RF connectors include U.FL, IPEX, IPAX, IPX, AMC, MHF and UMCC connectors that allow the wire antenna to be removably attached to a printed circuit board (PCB) of a lighting control device and to avoid hardwiring the antenna to the PCB. The wire antenna may be made of a shape memory alloy, such as nitinol. The device that includes the antenna assembly may be incorporated into a luminaire for wireless control of the luminaire, such that the wire antenna is positioned between a light source and a diffuser. A number of such luminaires may be combined to provide an intelligent lighting system.
    Type: Grant
    Filed: June 8, 2018
    Date of Patent: October 20, 2020
    Assignee: ABL IP HOLDING LLC
    Inventors: John Johnson, John Peter Roquemore, III, Matthew A. Clement, Jose M. Gonzalez
  • Publication number: 20200288197
    Abstract: This document describes systems, methods, devices, and other techniques for determining media items to insert in a media stream. A first media client can play a primary media stream that is multicast to various media clients including the first media client and other media clients. The first media client identifies a start of a primary programming timeslot in the primary media stream, and in response, obtains and stores a secondary media item. After storing the secondary media item at the first media client, the first media client detects an insertion signal in the primary media stream that indicates a secondary programming timeslot is about to begin in the primary media stream. The first media client can then play the secondary media item in place of the primary media stream during the secondary programming timeslot.
    Type: Application
    Filed: March 23, 2020
    Publication date: September 10, 2020
    Inventor: Jose M. Gonzalez
  • Publication number: 20200221144
    Abstract: A video delivery system alters information (such as time stamp information) associated with one or more frames of a first compressed video file to allow for accurate rendering of frames within the first compressed video file prior to a transition to a second compressed video file. For example, a time stamp of a particular frame of a compressed video file is altered prior to transmission of the particular frame by a video transmission system such that the altered time stamp indicates a time that has already passed. The particular frame can be decoded by a display system that receives the particular frame so that information included in the particular frame can be used in rendering of subsequently received frames. The display system can bypass display of the particular frame due to the altered time stamp.
    Type: Application
    Filed: March 16, 2020
    Publication date: July 9, 2020
    Inventors: Jose M. Gonzalez, Sean Harvey, Daniel Stephen Padgett, Tyrone Nakahara
  • Patent number: 10638191
    Abstract: This document describes systems, methods, devices, and other techniques for determining media items to insert in a media stream. A first media client can play a primary media stream that is multicast to various media clients including the first media client and other media clients. The first media client identifies a start of a primary programming timeslot in the primary media stream, and in response, obtains and stores a secondary media item. After storing the secondary media item at the first media client, the first media client detects an insertion signal in the primary media stream that indicates a secondary programming timeslot is about to begin in the primary media stream. The first media client can then play the secondary media item in place of the primary media stream during the secondary programming timeslot.
    Type: Grant
    Filed: June 19, 2019
    Date of Patent: April 28, 2020
    Assignee: Google LLC
    Inventor: Jose M. Gonzalez
  • Patent number: 10595056
    Abstract: A video delivery system alters information (such as time stamp information) associated with one or more frames of a first compressed video file to allow for accurate rendering of frames within the first compressed video file prior to a transition to a second compressed video file. For example, a time stamp of a particular frame of a compressed video file is altered prior to transmission of the particular frame by a video transmission system such that the altered time stamp indicates a time that has already passed. The particular frame can be decoded by a display system that receives the particular frame so that information included in the particular frame can be used in rendering of subsequently received frames. The display system can bypass display of the particular frame due to the altered time stamp.
    Type: Grant
    Filed: February 1, 2019
    Date of Patent: March 17, 2020
    Assignee: Google LLC
    Inventors: Jose M. Gonzalez, Sean Harvey, Daniel Stephen Padgett, Tyrone Nakahara
  • Publication number: 20190364334
    Abstract: This document describes systems, methods, devices, and other techniques for determining media items to insert in a media stream. A first media client can play a primary media stream that is multicast to various media clients including the first media client and other media clients. The first media client identifies a start of a primary programming timeslot in the primary media stream, and in response, obtains and stores a secondary media item. After storing the secondary media item at the first media client, the first media client detects an insertion signal in the primary media stream that indicates a secondary programming timeslot is about to begin in the primary media stream. The first media client can then play the secondary media item in place of the primary media stream during the secondary programming timeslot.
    Type: Application
    Filed: June 19, 2019
    Publication date: November 28, 2019
    Inventor: Jose M. Gonzalez
  • Patent number: 10362356
    Abstract: This document describes systems, methods, devices, and other techniques for determining media items to insert in a media stream. A first media client can play a primary media stream that is multicast to various media clients including the first media client and other media clients. The first media client identifies a start of a primary programming timeslot in the primary media stream, and in response, obtains and stores a secondary media item. After storing the secondary media item at the first media client, the first media client detects an insertion signal in the primary media stream that indicates a secondary programming timeslot is about to begin in the primary media stream. The first media client can then play the secondary media item in place of the primary media stream during the secondary programming timeslot.
    Type: Grant
    Filed: June 22, 2017
    Date of Patent: July 23, 2019
    Assignee: Google LLC
    Inventor: Jose M. Gonzalez
  • Publication number: 20190166389
    Abstract: A video delivery system alters information (such as time stamp information) associated with one or more frames of a first compressed video file to allow for accurate rendering of frames within the first compressed video file prior to a transition to a second compressed video file. For example, a time stamp of a particular frame of a compressed video file is altered prior to transmission of the particular frame by a video transmission system such that the altered time stamp indicates a time that has already passed. The particular frame can be decoded by a display system that receives the particular frame so that information included in the particular frame can be used in rendering of subsequently received frames. The display system can bypass display of the particular frame due to the altered time stamp.
    Type: Application
    Filed: February 1, 2019
    Publication date: May 30, 2019
    Inventors: Jose M. Gonzalez, Sean Harvey, Daniel Stephen Padgett, Tyrone Nakahara
  • Patent number: 10256202
    Abstract: A durable bond pad structure is described that facilitates highly durable electrical connections to semiconductor microelectronics chips (e.g., silicon carbide (SiC) chips) to enable prolonged operation over very extreme temperature ranges.
    Type: Grant
    Filed: January 25, 2018
    Date of Patent: April 9, 2019
    Assignee: The United States of America as Represented by the Administrator of National Aeronautics and Space Administration
    Inventors: David J. Spry, Dorothy Lukco, Philip G. Neudeck, Carl W. Chang, Liangyu Chen, Roger D. Meredith, Kelley M. Moses, Charles A. Blaha, Jose M. Gonzalez, Glenn M. Beheim, Kimala L. Laster
  • Patent number: 10218986
    Abstract: A video delivery system alters information (such as time stamp information) associated with one or more frames of a first compressed video file to allow for accurate rendering of frames within the first compressed video file prior to a transition to a second compressed video file. For example, a time stamp of a particular frame of a compressed video file is altered prior to transmission of the particular frame by a video transmission system such that the altered time stamp indicates a time that has already passed. The particular frame can be decoded by a display system that receives the particular frame so that information included in the particular frame can be used in rendering of subsequently received frames. The display system can bypass display of the particular frame due to the altered time stamp.
    Type: Grant
    Filed: September 26, 2016
    Date of Patent: February 26, 2019
    Assignee: Google LLC
    Inventors: Jose M. Gonzalez, Sean Harvey, Daniel Stephen Padgett, Tyrone Nakahara
  • Publication number: 20180376197
    Abstract: This document describes systems, methods, devices, and other techniques for determining media items to insert in a media stream. A first media client can play a primary media stream that is multicast to various media clients including the first media client and other media clients. The first media client identifies a start of a primary programming timeslot in the primary media stream, and in response, obtains and stores a secondary media item. After storing the secondary media item at the first media client, the first media client detects an insertion signal in the primary media stream that indicates a secondary programming timeslot is about to begin in the primary media stream. The first media client can then play the secondary media item in place of the primary media stream during the secondary programming timeslot.
    Type: Application
    Filed: June 22, 2017
    Publication date: December 27, 2018
    Inventor: Jose M. Gonzalez
  • Publication number: 20180294559
    Abstract: An antenna assembly includes a radio frequency (RF) connector having a connector plug electrically connected to an antenna receptacle. The connector plug has a central terminal configured for connection to a wireless transceiver, and an end of the wire antenna is inserted in the antenna receptacle. Examples of RF connectors include U.FL, IPEX, IPAX, IPX, AMC, MHF and UMCC connectors that allow the wire antenna to be removably attached to a printed circuit board (PCB) of a lighting control device and to avoid hardwiring the antenna to the PCB. The wire antenna may be made of a shape memory alloy, such as nitinol. The device that includes the antenna assembly may be incorporated into a luminaire for wireless control of the luminaire, such that the wire antenna is positioned between a light source and a diffuser. A number of such luminaires may be combined to provide an intelligent lighting system.
    Type: Application
    Filed: June 8, 2018
    Publication date: October 11, 2018
    Applicant: ABL IP HOLDING LLC
    Inventors: JOHN JOHNSON, John Peter Roquemore, III, Matthew A. Clement, Jose M. Gonzalez
  • Publication number: 20180091820
    Abstract: A video delivery system alters information (such as time stamp information) associated with one or more frames of a first compressed video file to allow for accurate rendering of frames within the first compressed video file prior to a transition to a second compressed video file. For example, a time stamp of a particular frame of a compressed video file is altered prior to transmission of the particular frame by a video transmission system such that the altered time stamp indicates a time that has already passed. The particular frame can be decoded by a display system that receives the particular frame so that information included in the particular frame can be used in rendering of subsequently received frames. The display system can bypass display of the particular frame due to the altered time stamp.
    Type: Application
    Filed: September 26, 2016
    Publication date: March 29, 2018
    Inventors: Jose M. Gonzalez, Sean Harvey, Daniel Stephen Padgett, Tyrone Nakahara
  • Publication number: 20120220480
    Abstract: The invention relates to a method for determining the presence of renal damage in an individual and also to a method for detecting one or several proteins selected from the list comprising Reg3B, fetuin B, Ras-related GTP-binding protein A serine protease inhibitor A3L, subunit 1 of COP9, gamma subunit of ATP synthase, gelsolin, ribonuclease UK114, aminoacylase 1A, alpha-enolase, keratin 5, parvalbumin alpha, ribonuclease 4 or serine protease inhibitor A3K. The renal damage may be acute renal failure. Said renal pathologies may be caused by the administration of a nephrotoxic agent, wherein the nephrotoxic agent may be an aminoglycoside antibiotic such as gentamicin, or cisplatin. The invention also provides means to differentiate the renal damage or renal failure induced by gentamicin from that induced by cisplatin, through the biochemical analysis of the urinary level of Reg3B and/or gelsolin, or fragments thereof.
    Type: Application
    Filed: July 19, 2010
    Publication date: August 30, 2012
    Applicant: UNIVERSIDAD DE SALAMANCA
    Inventors: Yaremi Quiros Luis, Laura Ferreira Redondo, Sandra M. Sancho Martínez, José M. Gonzalez De Buitrago Arriero, Francisco J. Lopez Hernandez, José M. Lopez Novoa, Omar Garcia Sanchez
  • Patent number: 7651665
    Abstract: A microtray for handling biosubstances comprises a fluid holding structure and a fluid ejection structure. The fluid holding structure includes an array of wells with each well configured to contain at least one biosubstance. The fluid ejection structure is in communication with the fluid holding structure and configured to dispense the at least one biosubstance onto a target media.
    Type: Grant
    Filed: September 7, 2004
    Date of Patent: January 26, 2010
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Jose M. Gonzalez, Carlos A. Martinez, Enrique C. Abreu, Roberto Rivera, John S. Dunfield
  • Publication number: 20090061923
    Abstract: A mobile communication device 100 has a user interface portion (102) and an ear portion (104). The ear portion slopes or curves away from a plane (202) defined by the user interface portion to urge a user of the mobile communication device to hold the mobile communication device at an angle (404).
    Type: Application
    Filed: August 31, 2007
    Publication date: March 5, 2009
    Applicant: MOTOROLA, INC.
    Inventors: LORENZO A. PONCE DE LEON, ALEJANDRO CANDAL, JOSE M. GONZALEZ, RYAN M. NILSEN, ERIC S. PENROD, MONIKA R. WOLF, PAUL BOSVELD