Patents by Inventor Rafael Camargo

Rafael Camargo 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: 11438644
    Abstract: Various client devices include displays and one or more image capture devices configured to capture video data. Different users of an online system are associated with client devices that exchange information captured by their respective image capture devices. When exchanging information, presentation of content to users associated with different client device may be initially synchronized across the client devices. To synchronize content presentation, a client device initiating presentation of the content transmits a request identifying the content and an initial time to other client devices. The initial time is greater than a maximum return time or latency in a network coupling the client devices and the online system from a time when the request is transmitted. A client device determined to be out of synchronization with one or more other client devices receives a command to modify a rate at which the content is presented to reestablish synchronization.
    Type: Grant
    Filed: September 16, 2021
    Date of Patent: September 6, 2022
    Assignee: Meta Platforms, Inc.
    Inventors: Rafael Camargo, Olivier Charles Gratry, Vincent Charles Cheung, Connie Yeewei Ho
  • Patent number: 11381533
    Abstract: A client device receives a request to initiate a communication session with a particular user of a first plurality of users that are registered with the client device. The client device determines, using a sensor of the client device, a respective identity of each of a second plurality of users that are proximate to the client device. The client device determines whether an identity of the particular user matches the respective identity of any of the second plurality of users, and, in response to determining that the identity of the particular user matches the respective identity of any of the second plurality of users, the client device transmits the request to a device of the particular user.
    Type: Grant
    Filed: June 23, 2020
    Date of Patent: July 5, 2022
    Assignee: Meta Platforms, Inc.
    Inventors: Aryeh Selekman, Girish Patangay, Viresh Rustagi, Dev Bala, Nikhil Gautam, Rafael Camargo, Michael Jon Sundermeyer, Magdalena Krystyna Hammer
  • Patent number: 11166065
    Abstract: Various client devices include displays and one or more image capture devices configured to capture video data. Different users of an online system are associated with client devices that exchange information captured by their respective image capture devices. When exchanging information, presentation of content to users associated with different client device may be initially synchronized across the client devices. To synchronize content presentation, a client device initiating presentation of the content transmits a request identifying the content and an initial time to other client devices. The initial time is greater than a maximum return time or latency in a network coupling the client devices and the online system from a time when the request is transmitted. A client device determined to be out of synchronization with one or more other client devices receives a command to modify a rate at which the content is presented to reestablish synchronization.
    Type: Grant
    Filed: September 5, 2019
    Date of Patent: November 2, 2021
    Assignee: Facebook, Inc.
    Inventors: Rafael Camargo, Olivier Charles Gratry, Vincent Charles Cheung, Connie Yeewei Ho
  • Patent number: 10735355
    Abstract: A client device receives a request to initiate a communication session with a particular user of a first plurality of users that are registered with the client device. The client device determines, using a sensor of the client device, a respective identity of each of a second plurality of users that are proximate to the client device. The client device determines whether an identity of the particular user matches the respective identity of any of the second plurality of users, and, in response to determining that the identity of the particular user matches the respective identity of any of the second plurality of users, the client device transmits the request to a device of the particular user.
    Type: Grant
    Filed: October 5, 2018
    Date of Patent: August 4, 2020
    Assignee: Facebook, Inc.
    Inventors: Aryeh Selekman, Girish Patangay, Viresh Rustagi, Dev Bala, Nikhil Gautam, Rafael Camargo, Michael Jon Sundermeyer, Magdalena Krystyna Hammer
  • Patent number: 10673996
    Abstract: One example modular electronic device of the present disclosure includes a frame and a plurality of electronic modules which are respectively removably received at a plurality of bays formed by the frame. The modular electronic device can enable a user to directly operate, interact with, remove, or otherwise manipulate the electronic modules without requiring the user to navigate through or otherwise interact with a graphical user interface. In particular, the modular electronic device can enable the user to operate, remove, or otherwise interact with the electronic modules by simply touching or pressing a particular electronic module.
    Type: Grant
    Filed: September 12, 2018
    Date of Patent: June 2, 2020
    Assignee: Google LLC
    Inventors: Peter Cho, Rafael Camargo, Jason Wong
  • Patent number: 10440419
    Abstract: Various client devices include displays and one or more image capture devices configured to capture video data. Different users of an online system are associated with client devices that exchange information captured by their respective image capture devices. When exchanging information, presentation of content to users associated with different client device may be initially synchronized across the client devices. To synchronize content presentation, a client device initiating presentation of the content transmits a request identifying the content and an initial time to other client devices. The initial time is greater than than a maximum return time or latency in a network coupling the client devices and the online system from a time when the request is transmitted. A client device determined to be out of synchronization with one or more other client devices receives a command to modify a rate at which the content is presented to reestablish synchronization.
    Type: Grant
    Filed: December 27, 2017
    Date of Patent: October 8, 2019
    Assignee: Facebook, Inc.
    Inventors: Rafael Camargo, Olivier Charles Gratry, Vincent Charles Cheung, Connie Yeewei Ho
  • Publication number: 20190200072
    Abstract: Various client devices include displays and one or more image capture devices configured to capture video data. Different users of an online system are associated with client devices that exchange information captured by their respective image capture devices. When exchanging information, presentation of content to users associated with different client device may be initially synchronized across the client devices. To synchronize content presentation, a client device initiating presentation of the content transmits a request identifying the content and an initial time to other client devices. The initial time is greater than than a maximum return time or latency in a network coupling the client devices and the online system from a time when the request is transmitted. A client device determined to be out of synchronization with one or more other client devices receives a command to modify a rate at which the content is presented to reestablish synchronization.
    Type: Application
    Filed: December 27, 2017
    Publication date: June 27, 2019
    Inventors: Rafael Camargo, Olivier Charles Gratry, Vincent Charles Cheung, Connie Yeewei Ho
  • Publication number: 20190014200
    Abstract: One example modular electronic device of the present disclosure includes a frame and a plurality of electronic modules which are respectively removably received at a plurality of bays formed by the frame. The modular electronic device can enable a user to directly operate, interact with, remove, or otherwise manipulate the electronic modules without requiring the user to navigate through or otherwise interact with a graphical user interface. In particular, the modular electronic device can enable the user to operate, remove, or otherwise interact with the electronic modules by simply touching or pressing a particular electronic module.
    Type: Application
    Filed: September 12, 2018
    Publication date: January 10, 2019
    Inventors: Peter Cho, Rafael Camargo, Jason Wong
  • Patent number: 10084896
    Abstract: One example modular electronic device of the present disclosure includes a frame and a plurality of electronic modules which are respectively removably received at a plurality of bays formed by the frame. The modular electronic device can enable a user to directly operate, interact with, remove, or otherwise manipulate the electronic modules without requiring the user to navigate through or otherwise interact with a graphical user interface. In particular, the modular electronic device can enable the user to operate, remove, or otherwise interact with the electronic modules by simply touching or pressing a particular electronic module.
    Type: Grant
    Filed: November 4, 2016
    Date of Patent: September 25, 2018
    Assignee: Google LLC
    Inventors: Peter Cho, Rafael Camargo, Jason Wong
  • Patent number: 9842017
    Abstract: Device health metrics may be collected and aggregated on a device before sending to a server for further aggregation. The method may include determining a crash has occurred on a device, and recording the crash and information corresponding to the crash in buffer storage on the device. The method may also include recording a crash type, a crash time, an identification of a component that caused the crash and a state of the device when the crash occurred. The method may also include grouping two or more crash events based on the crash type, generating device health metrics data including metadata corresponding to the two or more crash events, storing the device health metrics data in the buffer storage on the device, and sending the device health metrics data along with device identification information to a server for further aggregation.
    Type: Grant
    Filed: March 30, 2015
    Date of Patent: December 12, 2017
    Assignee: Amazon Technologies, Inc.
    Inventors: Yuzhi Zhang, Rafael Camargo, David Junwei Tse, Tianhe Wang, Biju Balakrishna Pillai, Maulik Jayesh Pandey, Melissa Sue Erickson, Tianwei Liu, Cyrille Habis
  • Patent number: 8004555
    Abstract: Disclosed are mobile communication devices, and methods for mobile communication devices including two video cameras that can operate simultaneously and in real-time. The device includes a first video camera pointing in a first direction and configured to generate a first video signal and a second video camera pointing in a second direction and configured to generate a second video signal. The device includes a processor configured to receive the first video signal and the second video signal and to encode the first video signal and the second video signal for simultaneous transmission. Disclosed is another device, including a housing having a fixed first video camera configured to point in a first direction with respect to the housing and generate a first video signal and a movable second video camera configured to point in a plurality of second directions with respect to the housing and generate a second video signal.
    Type: Grant
    Filed: May 31, 2006
    Date of Patent: August 23, 2011
    Assignee: Motorola Mobility, Inc.
    Inventors: Gary J Oswald, Rafael Camargo
  • Publication number: 20070279482
    Abstract: Disclosed are mobile communication devices, and methods for mobile communication devices including two video cameras that can operate simultaneously and in real-time. The device includes a first video camera pointing in a first direction and configured to generate a first video signal and a second video camera pointing in a second direction and configured to generate a second video signal. The device includes a processor configured to receive the first video signal and the second video signal and to encode the first video signal and the second video signal for simultaneous transmission. Disclosed is another device, including a housing having a fixed first video camera configured to point in a first direction with respect to the housing and generate a first video signal and a movable second video camera configured to point in a plurality of second directions with respect to the housing and generate a second video signal.
    Type: Application
    Filed: May 31, 2006
    Publication date: December 6, 2007
    Applicant: MOTOROLA INC
    Inventors: GARY J OSWALD, RAFAEL CAMARGO
  • Publication number: 20050088513
    Abstract: A method (200) and an apparatus (400) for a wireless portable communication device (104) having a video telephony communication capability for responding to an incoming call are provide. The wireless portable communication device detects the incoming call and determines whether the incoming call is a video telephony call. If the incoming call is a video telephony call, then the wireless portable communication device configures itself for video telephony communication. Then upon receiving a single input signal, the wireless portable communication device activates required video functions and completes the incoming call.
    Type: Application
    Filed: October 24, 2003
    Publication date: April 28, 2005
    Inventors: Gary Oswald, Rafael Camargo, Vikram Kapoor
  • Patent number: 5047487
    Abstract: This invention relates to novel compositions of a poly(imide) having phenylindane diamine and/or dianhydride moieties in the poly(imide) backbone and a polymeric component comprising:(a) a poly(etherimide) free of phenyl indane moieties in its backbone;(b) a poly(sulfone);(c) a poly(aryl ether ketone);(d) a poly(carbonate); or(e) a poly(arylate);and the compositions which have been cured. The compositions are useful as adhesives, coatings and matrix resins for fiber reinforced composites. The invention also relates to a multi-layered article for use in electronic devices, the article comprising a plurality of layers each comprising a cured composition of the invention with one or more intervening layers of conductive or semi-conductive material.
    Type: Grant
    Filed: April 10, 1989
    Date of Patent: September 10, 1991
    Assignee: Raychem Corporation
    Inventors: Rafael Camargo, Frank Mercer, Tai C. Cheng