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: 20240056430Abstract: 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: ApplicationFiled: December 21, 2022Publication date: February 15, 2024Inventors: Matija Milisic, Yan Albright, Siva Teja Patibandla, Nishant Kumar Sunny, Shyam Sadhwani, Jose M. Gonzalez
-
Patent number: 11405685Abstract: 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: GrantFiled: March 23, 2020Date of Patent: August 2, 2022Assignee: Google LLCInventor: Jose M. Gonzalez
-
Patent number: 11240284Abstract: 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: GrantFiled: May 28, 2020Date of Patent: February 1, 2022Assignee: Facebook, Inc.Inventors: Jose M Gonzalez, Eric W Hwang
-
Patent number: 10992969Abstract: 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: GrantFiled: March 16, 2020Date of Patent: April 27, 2021Assignee: Google LLCInventors: Jose M. Gonzalez, Sean Harvey, Daniel Stephen Padgett, Tyrone Nakahara
-
Patent number: 10811757Abstract: 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: GrantFiled: June 8, 2018Date of Patent: October 20, 2020Assignee: ABL IP HOLDING LLCInventors: John Johnson, John Peter Roquemore, III, Matthew A. Clement, Jose M. Gonzalez
-
Publication number: 20200288197Abstract: 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: ApplicationFiled: March 23, 2020Publication date: September 10, 2020Inventor: Jose M. Gonzalez
-
Publication number: 20200221144Abstract: 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: ApplicationFiled: March 16, 2020Publication date: July 9, 2020Inventors: Jose M. Gonzalez, Sean Harvey, Daniel Stephen Padgett, Tyrone Nakahara
-
Patent number: 10638191Abstract: 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: GrantFiled: June 19, 2019Date of Patent: April 28, 2020Assignee: Google LLCInventor: Jose M. Gonzalez
-
Patent number: 10595056Abstract: 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: GrantFiled: February 1, 2019Date of Patent: March 17, 2020Assignee: Google LLCInventors: Jose M. Gonzalez, Sean Harvey, Daniel Stephen Padgett, Tyrone Nakahara
-
Publication number: 20190364334Abstract: 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: ApplicationFiled: June 19, 2019Publication date: November 28, 2019Inventor: Jose M. Gonzalez
-
Patent number: 10362356Abstract: 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: GrantFiled: June 22, 2017Date of Patent: July 23, 2019Assignee: Google LLCInventor: Jose M. Gonzalez
-
Publication number: 20190166389Abstract: 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: ApplicationFiled: February 1, 2019Publication date: May 30, 2019Inventors: Jose M. Gonzalez, Sean Harvey, Daniel Stephen Padgett, Tyrone Nakahara
-
Patent number: 10256202Abstract: 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: GrantFiled: January 25, 2018Date of Patent: April 9, 2019Assignee: The United States of America as Represented by the Administrator of National Aeronautics and Space AdministrationInventors: 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: 10218986Abstract: 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: GrantFiled: September 26, 2016Date of Patent: February 26, 2019Assignee: Google LLCInventors: Jose M. Gonzalez, Sean Harvey, Daniel Stephen Padgett, Tyrone Nakahara
-
Publication number: 20180376197Abstract: 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: ApplicationFiled: June 22, 2017Publication date: December 27, 2018Inventor: Jose M. Gonzalez
-
Publication number: 20180294559Abstract: 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: ApplicationFiled: June 8, 2018Publication date: October 11, 2018Applicant: ABL IP HOLDING LLCInventors: JOHN JOHNSON, John Peter Roquemore, III, Matthew A. Clement, Jose M. Gonzalez
-
Publication number: 20180091820Abstract: 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: ApplicationFiled: September 26, 2016Publication date: March 29, 2018Inventors: Jose M. Gonzalez, Sean Harvey, Daniel Stephen Padgett, Tyrone Nakahara
-
Publication number: 20120220480Abstract: 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: ApplicationFiled: July 19, 2010Publication date: August 30, 2012Applicant: UNIVERSIDAD DE SALAMANCAInventors: 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: 7651665Abstract: 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: GrantFiled: September 7, 2004Date of Patent: January 26, 2010Assignee: Hewlett-Packard Development Company, L.P.Inventors: Jose M. Gonzalez, Carlos A. Martinez, Enrique C. Abreu, Roberto Rivera, John S. Dunfield
-
Publication number: 20090061923Abstract: 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: ApplicationFiled: August 31, 2007Publication date: March 5, 2009Applicant: MOTOROLA, INC.Inventors: LORENZO A. PONCE DE LEON, ALEJANDRO CANDAL, JOSE M. GONZALEZ, RYAN M. NILSEN, ERIC S. PENROD, MONIKA R. WOLF, PAUL BOSVELD