Patents by Inventor Yael G. Maguire

Yael G. Maguire 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: 10764296
    Abstract: In one embodiment, a method includes analyzing information received from a first network-enabled device to identify instructions for a second network-enabled device associated with a second user of a social-networking system, the first network-enabled device being associated with a first user of the social-networking system. The method also includes determining (1) that the first user is connected to the second user with respect to a social graph of the social-networking system and (2) that the first user has authorization to provide instructions to the second network-enabled device, where the authorization is based on social-networking information. The method further includes providing the instructions to the second network-enabled device.
    Type: Grant
    Filed: May 7, 2018
    Date of Patent: September 1, 2020
    Assignee: Facebook, Inc.
    Inventors: Yael G. Maguire, Damian Kowalewski
  • Patent number: 10742798
    Abstract: In one embodiment, a method includes receiving sensor data from a number of sensors of the computing device. The sensor data corresponds to a particular state associated with the computing device. The method also includes determining a vector corresponding to the received sensor data; and comparing the vector with a pre-determined hyperplane. The hyperplane corresponds to a number of imminent uses of the computing device. The method also includes determining whether the particular state associated with the computing device corresponds to a particular one of the imminent uses of the computing device based on the comparison of the vector with the pre-determined hyperplane.
    Type: Grant
    Filed: December 19, 2019
    Date of Patent: August 11, 2020
    Assignee: FACEBOOK, INC.
    Inventors: Charles J. Hughes, Yael G. Maguire, Shafigh Shirinfar, Michael John McKenzie Toksvig
  • Patent number: 10582038
    Abstract: In one embodiment, a method includes receiving sensor data from a number of sensors of the computing device. The sensor data corresponds to a particular state associated with the computing device. The method also includes determining a vector corresponding to the received sensor data; and comparing the vector with a pre-determined hyperplane. The hyperplane corresponds to a number of imminent uses of the computing device. The method also includes determining whether the particular state associated with the computing device corresponds to a particular one of the imminent uses of the computing device based on the comparison of the vector with the pre-determined hyperplane.
    Type: Grant
    Filed: May 12, 2016
    Date of Patent: March 3, 2020
    Assignee: FACEBOOK, INC.
    Inventors: Charles J. Hughes, Yael G. Maguire, Shafigh Shirinfar, Michael John McKenzie Toksvig
  • Patent number: 10097641
    Abstract: In one embodiment, a portable, networked, computing device comprises a processor, a plurality of radios, and a memory. The device may be operable to pair, by at least one of the radios, with a device associated with a user. The device may then monitor, by one of the radios, a signal for a connection established with a first network. When the device determines that the signal for the first network has dropped below a threshold level of quality, it may enable access point mode for at least one of the paired devices by turning on a radio to establish a connection with a second network and thereby providing connectivity to the second network for the at least one of the paired devices. If multiple networks are available, the device may select an optimal network based on an assessment of one or more factors.
    Type: Grant
    Filed: April 4, 2017
    Date of Patent: October 9, 2018
    Assignee: Facebook, Inc.
    Inventors: Yael G. Maguire, Giovanni Coglitore, Caitlin E. Kalinowski
  • Publication number: 20180255067
    Abstract: In one embodiment, a method includes analyzing information received from a first network-enabled device to identify instructions for a second network-enabled device associated with a second user of a social-networking system, the first network-enabled device being associated with a first user of the social-networking system. The method also includes determining (1) that the first user is connected to the second user with respect to a social graph of the social-networking system and (2) that the first user has authorization to provide instructions to the second network-enabled device, where the authorization is based on social-networking information. The method further includes providing the instructions to the second network-enabled device.
    Type: Application
    Filed: May 7, 2018
    Publication date: September 6, 2018
    Inventors: Yael G. Maguire, Damian Kowalewski
  • Patent number: 10063267
    Abstract: In particular embodiments, a broadband receiver of a wireless communications device may poll a broadband communications channel for configuration data. Once the configuration data has been received, the channel may be established, and connection information may be transmitted to a base station. The connection information may be an identifier for a user of a social-networking system. Based on the identifier, the device may be able to establish a narrowband communications channel with the base station. Using the identifier, the base station may be able to begin retrieving social-networking information for the user while establishing a communications channel using the narrowband transceiver. Once the narrowband communications channel has been established, the wireless communications device may be able to receive the social-networking information over that channel and provide social-networking functionality.
    Type: Grant
    Filed: September 18, 2014
    Date of Patent: August 28, 2018
    Assignee: Facebook, Inc.
    Inventor: Yael G. Maguire
  • Patent number: 9998969
    Abstract: In one embodiment, a portable, networked, computing device comprises a processor, a plurality of radios, and a memory. The device may be operable to pair, by at least one of the radios, with a device associated with a user. The device may then monitor, by one of the radios, a signal for a connection established with a first network. When the device determines that the signal for the first network has dropped below a threshold level of quality, it may enable access point mode for at least one of the paired devices by turning on a radio to establish a connection with a second network and thereby providing connectivity to the second network for the at least one of the paired devices. If multiple networks are available, the device may select an optimal network based on an assessment of one or more factors.
    Type: Grant
    Filed: June 10, 2013
    Date of Patent: June 12, 2018
    Assignee: Facebook, Inc.
    Inventors: Yael G. Maguire, Giovanni Coglitore
  • Patent number: 9967259
    Abstract: In one embodiment, a method includes analyzing information received from a first network-enabled device to identify instructions for a second network-enabled device associated with a second user of a social-networking system, the first network-enabled device being associated with a first user of the social-networking system. The method also includes determining (1) that the first user is connected to the second user with respect to a social graph of the social-networking system and (2) that the first user has authorization to provide instructions to the second network-enabled device, where the authorization is based on social-networking information. The method further includes providing the instructions to the second network-enabled device.
    Type: Grant
    Filed: July 18, 2014
    Date of Patent: May 8, 2018
    Assignee: Facebook, Inc.
    Inventors: Yael G. Maguire, Damian Kowalewski
  • Patent number: 9930079
    Abstract: In one embodiment, a method includes receiving information from a network-enabled device, the network-enabled device being associated with a first user of a social-networking system. The information indicates that the physical presence of an item has been detected by one or more sensors of the network-enabled device. The method further includes identifying the item based on the received information and providing information about the identified item to one or more second users of the social-networking system.
    Type: Grant
    Filed: July 18, 2014
    Date of Patent: March 27, 2018
    Assignee: Facebook, Inc.
    Inventors: Yael G. Maguire, Damian Kowalewski
  • Patent number: 9857449
    Abstract: A method of using a power consumption measurement device: determining at least two first current sensor readings from the one or more main electrical supply conductors; calibrating the power consumption measurement device, comprising applying a Kalman filter; electrically coupling a first calibration load to the electrical power infrastructure; determining at least one second current sensor reading from the one or more main electrical supply conductors; re-calibrating the power consumption measurement device, comprising applying the Kalman filter; uncoupling the first calibration load from the electrical power infrastructure; determining at least one third current sensor reading from the one or more main electrical supply conductors; and determining a first electrical power used by the electrical power infrastructure of the structure. Other embodiments are disclosed.
    Type: Grant
    Filed: March 21, 2016
    Date of Patent: January 2, 2018
    Assignee: BELKIN INTERNATIONAL, INC.
    Inventors: Yael G. Maguire, Karthik Yogeeswaran, Shwetak N. Patel, Matthew S. Reynolds
  • Publication number: 20170208129
    Abstract: In one embodiment, a portable, networked, computing device comprises a processor, a plurality of radios, and a memory. The device may be operable to pair, by at least one of the radios, with a device associated with a user. The device may then monitor, by one of the radios, a signal for a connection established with a first network. When the device determines that the signal for the first network has dropped below a threshold level of quality, it may enable access point mode for at least one of the paired devices by turning on a radio to establish a connection with a second network and thereby providing connectivity to the second network for the at least one of the paired devices. If multiple networks are available, the device may select an optimal network based on an assessment of one or more factors.
    Type: Application
    Filed: April 4, 2017
    Publication date: July 20, 2017
    Inventors: Yael G. Maguire, Giovanni Coglitore, Caitlin E. Kalinowski
  • Patent number: 9674751
    Abstract: In one embodiment, a portable, networked, computing device comprises a processor, a plurality of radios, and a memory. The device may be operable to pair, by at least one of the radios, with a device associated with a user. The device may then monitor, by one of the radios, a signal for a connection established with a first network. When the device determines that the signal for the first network has dropped below a threshold level of quality, it may enable access point mode for at least one of the paired devices by turning on a radio to establish a connection with a second network and thereby providing connectivity to the second network for the at least one of the paired devices. If multiple networks are available, the device may select an optimal network based on an assessment of one or more factors.
    Type: Grant
    Filed: June 10, 2013
    Date of Patent: June 6, 2017
    Assignee: Facebook, Inc.
    Inventors: Yael G. Maguire, Giovanni Coglitore, Caitlin E. Kalinowski
  • Publication number: 20160261734
    Abstract: In one embodiment, a method includes receiving sensor data from a number of sensors of the computing device. The sensor data corresponds to a particular state associated with the computing device. The method also includes determining a vector corresponding to the received sensor data; and comparing the vector with a pre-determined hyperplane. The hyperplane corresponds to a number of imminent uses of the computing device. The method also includes determining whether the particular state associated with the computing device corresponds to a particular one of the imminent uses of the computing device based on the comparison of the vector with the pre-determined hyperplane.
    Type: Application
    Filed: May 12, 2016
    Publication date: September 8, 2016
    Inventors: Charles J. Hughes, Yael G. Maguire, Shafigh Shirinfar, Michael John McKenzie Toksvig
  • Publication number: 20160202340
    Abstract: A method of using a power consumption measurement device: determining at least two first current sensor readings from the one or more main electrical supply conductors; calibrating the power consumption measurement device, comprising applying a Kalman filter; electrically coupling a first calibration load to the electrical power infrastructure; determining at least one second current sensor reading from the one or more main electrical supply conductors; re-calibrating the power consumption measurement device, comprising applying the Kalman filter; uncoupling the first calibration load from the electrical power infrastructure; determining at least one third current sensor reading from the one or more main electrical supply conductors; and determining a first electrical power used by the electrical power infrastructure of the structure. Other embodiments are disclosed.
    Type: Application
    Filed: March 21, 2016
    Publication date: July 14, 2016
    Applicant: Belkin International, Inc.
    Inventors: Yael G. Maguire, Karthik Yogeeswaran, Shwetak N. Patel, Matthew S. Reynolds
  • Patent number: 9372103
    Abstract: In one embodiment, a method includes receiving real-time sensor data from N sensors on the computing device. The real-time sensor data corresponds to a transition in a physical state of the computing device caused by a user of the computing device. The method also includes applying a linear function to the real-time sensor data from each of the N sensors; determining a vector based on an N-tuple comprising the derivatives; comparing the vector with a pre-determined hyperplane with N?1 dimensions; and determining based on the comparison whether the transition is an event corresponding to any of one or more pre-determined imminent uses of the computing device by the user or a non-event not corresponding to any of the pre-determined imminent uses of the computing device by the user.
    Type: Grant
    Filed: July 12, 2013
    Date of Patent: June 21, 2016
    Assignee: Facebook, Inc.
    Inventors: Charles J. Hughes, Yael G. Maguire, Shafigh Shirinfar, Michael John McKenzie Toksvig
  • Patent number: 9354727
    Abstract: In one embodiment, a method includes receiving real-time sensor data from a number of sensors of different sensor types on a computing device. The real-time sensor data corresponds to a transition in a physical state of the computing device caused by a user of the computing device. The method also includes correlating the real-time sensor data from the number of sensors of different sensor types on the computing device; determining based on the correlation an intended imminent use of the computing device by the user; and automatically initiating based on the determination a pre-determined function of the computing device.
    Type: Grant
    Filed: July 12, 2013
    Date of Patent: May 31, 2016
    Assignee: Facebook, Inc.
    Inventors: Charles J. Hughes, Yael G. Maguire, Shafigh Shirinfar, Michael John McKenzie Toksvig
  • Patent number: 9291694
    Abstract: Some embodiments can concern a method of using an electrical sensor device. The method can include: determining a first current measurement of a first current in an electrical power infrastructure and a first phase angle measurement of the first current; determining that a first load is coupled to the electrical power infrastructure; while the first load is coupled to the electrical power infrastructure, determining a second current measurement of a second current in the electrical power infrastructure and a second phase angle measurement of the second current; and using a Kalman filter to determine one or more first calibration coefficients for the electrical sensor device at least in part using the first current measurement, the second current measurement, the first phase angle, and the second phase angle. Other embodiments are disclosed.
    Type: Grant
    Filed: January 8, 2013
    Date of Patent: March 22, 2016
    Assignee: Belkin International, Inc.
    Inventors: Yael G. Maguire, Karthik Yogeeswaran
  • Patent number: 9246554
    Abstract: Particular embodiments of a wireless communication system comprise a wireless device and a base station having at least one network connection and an RF transceiver. The base station may be configured to generate an RF signal and communicate with the wireless device using backscatter communication. The wireless device may be configured to generate operating power for the wireless device from the RF signal and to receive data transmitted using the RF signal and communicate data to the base station using backscatter communication.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: January 26, 2016
    Assignee: Facebook, Inc.
    Inventor: Yael G. Maguire
  • Publication number: 20160021152
    Abstract: In one embodiment, a method includes receiving information from a network-enabled device, the network-enabled device being associated with a first user of a social-networking system. The information indicates that the physical presence of an item has been detected by one or more sensors of the network-enabled device. The method further includes identifying the item based on the received information and providing information about the identified item to one or more second users of the social-networking system.
    Type: Application
    Filed: July 18, 2014
    Publication date: January 21, 2016
    Inventors: Yael G. Maguire, Damian Kowalewski
  • Publication number: 20160021116
    Abstract: In one embodiment, a method includes analyzing information received from a first network-enabled device to identify instructions for a second network-enabled device associated with a second user of a social-networking system, the first network-enabled device being associated with a first user of the social-networking system. The method also includes determining (1) that the first user is connected to the second user with respect to a social graph of the social-networking system and (2) that the first user has authorization to provide instructions to the second network-enabled device, where the authorization is based on social-networking information. The method further includes providing the instructions to the second network-enabled device.
    Type: Application
    Filed: July 18, 2014
    Publication date: January 21, 2016
    Inventors: Yael G. Maguire, Damian Kowalewski