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: 10764296Abstract: 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: GrantFiled: May 7, 2018Date of Patent: September 1, 2020Assignee: Facebook, Inc.Inventors: Yael G. Maguire, Damian Kowalewski
-
Patent number: 10742798Abstract: 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: GrantFiled: December 19, 2019Date of Patent: August 11, 2020Assignee: FACEBOOK, INC.Inventors: Charles J. Hughes, Yael G. Maguire, Shafigh Shirinfar, Michael John McKenzie Toksvig
-
Patent number: 10582038Abstract: 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: GrantFiled: May 12, 2016Date of Patent: March 3, 2020Assignee: FACEBOOK, INC.Inventors: Charles J. Hughes, Yael G. Maguire, Shafigh Shirinfar, Michael John McKenzie Toksvig
-
Patent number: 10097641Abstract: 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: GrantFiled: April 4, 2017Date of Patent: October 9, 2018Assignee: Facebook, Inc.Inventors: Yael G. Maguire, Giovanni Coglitore, Caitlin E. Kalinowski
-
Publication number: 20180255067Abstract: 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: ApplicationFiled: May 7, 2018Publication date: September 6, 2018Inventors: Yael G. Maguire, Damian Kowalewski
-
Patent number: 10063267Abstract: 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: GrantFiled: September 18, 2014Date of Patent: August 28, 2018Assignee: Facebook, Inc.Inventor: Yael G. Maguire
-
Patent number: 9998969Abstract: 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: GrantFiled: June 10, 2013Date of Patent: June 12, 2018Assignee: Facebook, Inc.Inventors: Yael G. Maguire, Giovanni Coglitore
-
Patent number: 9967259Abstract: 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: GrantFiled: July 18, 2014Date of Patent: May 8, 2018Assignee: Facebook, Inc.Inventors: Yael G. Maguire, Damian Kowalewski
-
Patent number: 9930079Abstract: 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: GrantFiled: July 18, 2014Date of Patent: March 27, 2018Assignee: Facebook, Inc.Inventors: Yael G. Maguire, Damian Kowalewski
-
Patent number: 9857449Abstract: 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: GrantFiled: March 21, 2016Date of Patent: January 2, 2018Assignee: BELKIN INTERNATIONAL, INC.Inventors: Yael G. Maguire, Karthik Yogeeswaran, Shwetak N. Patel, Matthew S. Reynolds
-
Publication number: 20170208129Abstract: 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: ApplicationFiled: April 4, 2017Publication date: July 20, 2017Inventors: Yael G. Maguire, Giovanni Coglitore, Caitlin E. Kalinowski
-
Patent number: 9674751Abstract: 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: GrantFiled: June 10, 2013Date of Patent: June 6, 2017Assignee: Facebook, Inc.Inventors: Yael G. Maguire, Giovanni Coglitore, Caitlin E. Kalinowski
-
Publication number: 20160261734Abstract: 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: ApplicationFiled: May 12, 2016Publication date: September 8, 2016Inventors: Charles J. Hughes, Yael G. Maguire, Shafigh Shirinfar, Michael John McKenzie Toksvig
-
Publication number: 20160202340Abstract: 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: ApplicationFiled: March 21, 2016Publication date: July 14, 2016Applicant: Belkin International, Inc.Inventors: Yael G. Maguire, Karthik Yogeeswaran, Shwetak N. Patel, Matthew S. Reynolds
-
Patent number: 9372103Abstract: 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: GrantFiled: July 12, 2013Date of Patent: June 21, 2016Assignee: Facebook, Inc.Inventors: Charles J. Hughes, Yael G. Maguire, Shafigh Shirinfar, Michael John McKenzie Toksvig
-
Patent number: 9354727Abstract: 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: GrantFiled: July 12, 2013Date of Patent: May 31, 2016Assignee: Facebook, Inc.Inventors: Charles J. Hughes, Yael G. Maguire, Shafigh Shirinfar, Michael John McKenzie Toksvig
-
Patent number: 9291694Abstract: 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: GrantFiled: January 8, 2013Date of Patent: March 22, 2016Assignee: Belkin International, Inc.Inventors: Yael G. Maguire, Karthik Yogeeswaran
-
Patent number: 9246554Abstract: 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: GrantFiled: March 15, 2013Date of Patent: January 26, 2016Assignee: Facebook, Inc.Inventor: Yael G. Maguire
-
Publication number: 20160021152Abstract: 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: ApplicationFiled: July 18, 2014Publication date: January 21, 2016Inventors: Yael G. Maguire, Damian Kowalewski
-
Publication number: 20160021116Abstract: 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: ApplicationFiled: July 18, 2014Publication date: January 21, 2016Inventors: Yael G. Maguire, Damian Kowalewski