Patents by Inventor Caitlin E. Kalinowski
Caitlin E. Kalinowski 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: 11153728Abstract: In one embodiment, a method includes receiving current session information associated with a first user from a beacon associated with a third-party content provider, wherein the current session information indicates that a first client system of the first user is in an active wireless communication session with the beacon, accessing session information associated with one or more second users, wherein each second user is within a threshold geographical distance of the beacon, selecting one or more of the one or more second users based on the accessed session information, wherein the accessed session information associated with each of the selected second users indicates that a second client system associated with the selected second user is not in a wireless communication session with the beacon, and sending a notification referencing the selected one or more second users to the first client system.Type: GrantFiled: April 30, 2019Date of Patent: October 19, 2021Assignee: Facebook, Inc.Inventors: Michael James LeBeau, Samuel Wharton Lessin, Joseph David Barillari, Amir Shimoni, Arlene Gabriana Murillo, Mateusz Marek Niewczas, Manish Modi, Caitlin E. Kalinowski
-
Patent number: 10917481Abstract: In one embodiment, a method includes receiving, from beacons of a third-party (e.g., a business), session information for a user of an online social network. A mobile device of the user may have been in at least one wireless communication session with at least one beacon, and during the session the mobile device was proximate to the at least one beacon. The session information may include an identifier for the user, which may be used to access social-networking information for the user. Session information and the social-networking information of the user may be sent back to the third-party. User-specified permissions may delimit which information may be sent.Type: GrantFiled: May 23, 2017Date of Patent: February 9, 2021Assignee: Facebook, Inc.Inventors: Michael James LeBeau, Samuel Wharton Lessin, Joseph David Barillari, Amir Shimoni, Arlene Gabriana Murillo, Mateusz Marek Niewczas, Manish Modi, Caitlin E. Kalinowski
-
Publication number: 20190261142Abstract: In one embodiment, a method includes receiving current session information associated with a first user from a beacon associated with a third-party content provider, wherein the current session information indicates that a first client system of the first user is in an active wireless communication session with the beacon, accessing session information associated with one or more second users, wherein each second user is within a threshold geographical distance of the beacon, selecting one or more of the one or more second users based on the accessed session information, wherein the accessed session information associated with each of the selected second users indicates that a second client system associated with the selected second user is not in a wireless communication session with the beacon, and sending a notification referencing the selected one or more second users to the first client system.Type: ApplicationFiled: April 30, 2019Publication date: August 22, 2019Inventors: Michael James LeBeau, Samuel Wharton Lessin, Joseph David Barillari, Amir Shimoni, Arlene Gabriana Murillo, Mateusz Marek Niewczas, Manish Modi, Caitlin E. Kalinowski
-
Patent number: 10382916Abstract: In one embodiment, a method includes receiving, from a beacon associated with a third-party content provider (e.g., a business), a current session information of the first user of an online social network. The first user's mobile device is proximate to and in a wireless communication session with the beacon, which is located at the third-party content provider. One or more second users who are associated with geographic locations within a threshold distance of the location of the beacon are selected. A notification referencing the selected second users is sent to the first user's mobile device, indicating that the second users are nearby.Type: GrantFiled: August 4, 2017Date of Patent: August 13, 2019Assignee: Facebook, Inc.Inventors: Michael James LeBeau, Samuel Wharton Lessin, Joseph David Barillari, Amir Shimoni, Arlene Gabriana Murillo, Mateusz Marek Niewczas, Manish Modi, Caitlin E. Kalinowski
-
Patent number: 10317955Abstract: A portable computing device includes at least a base portion of a lightweight material that includes at least a wedge shaped top case having a trough formed at an interfacing edge thereof. The trough includes a raised portion having a first contact surface and a receiving area, and a bottom case coupled to the top case to form a complete housing for at least a portion of the portable computing device for enclosing at least a plurality of operational components and a plurality of structural components. The portable computing device also includes at least a lid portion pivotally connected to the base portion by a hinge assembly. In the described embodiments, the lid portion has a display in communication with one or more of the plurality of components in the base portion by way of or more electrical conductors that electrically connect the base portion to the lid portion.Type: GrantFiled: July 7, 2018Date of Patent: June 11, 2019Assignee: APPLE INC.Inventors: Brett W. Degner, Euan Abraham, John M. Brock, Matthew P. Casebolt, Robert L. Coish, Laura M. DeForest, Michelle Goldberg, Bradley Joseph Hamel, Ron Hopkinson, Jim Hwang, Caitlin E. Kalinowski, Steven Keiper, Patrick Kessler, Eugene Kim, Chris Ligtenberg, Jay K. Osborn, John Raff, Nicholas A. Rundle, David J. Yeh
-
Publication number: 20180314304Abstract: A portable computing device includes at least a base portion of a lightweight material that includes at least a wedge shaped top case having a trough formed at an interfacing edge thereof. The trough includes a raised portion having a first contact surface and a receiving area, and a bottom case coupled to the top case to form a complete housing for at least a portion of the portable computing device for enclosing at least a plurality of operational components and a plurality of structural components. The portable computing device also includes at least a lid portion pivotally connected to the base portion by a hinge assembly. In the described embodiments, the lid portion has a display in communication with one or more of the plurality of components in the base portion by way of or more electrical conductors that electrically connect the base portion to the lid portion.Type: ApplicationFiled: July 7, 2018Publication date: November 1, 2018Inventors: Brett W. Degner, Euan Abraham, John M. Brock, Matthew P. Casebolt, Robert L. Coish, Laura M. DeForest, Michelle Goldberg, Bradley Joseph Hamel, Ron Hopkinson, Jim Hwang, Caitlin E. Kalinowski, Steven Keiper, Patrick Kessler, Eugene Kim, Chris Ligtenberg, Jay K. Osborn, John Raff, Nicholas A. Rundle, David J. Yeh
-
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
-
Patent number: 10061361Abstract: A portable computing device includes at least a base portion of a lightweight material that includes at least a wedge shaped top case having a trough formed at an interfacing edge thereof. The trough includes a raised portion having a first contact surface and a receiving area, and a bottom case coupled to the top case to form a complete housing for at least a portion of the portable computing device for enclosing at least a plurality of operational components and a plurality of structural components. The portable computing device also includes at least a lid portion pivotally connected to the base portion by a hinge assembly. In the described embodiments, the lid portion has a display in communication with one or more of the plurality of components in the base portion by way of or more electrical conductors that electrically connect the base portion to the lid portion.Type: GrantFiled: May 16, 2016Date of Patent: August 28, 2018Assignee: APPLE INC.Inventors: Brett W. Degner, Euan Abraham, John M. Brock, Matthew P. Casebolt, Robert L. Coish, Laura M. DeForest, Michelle Goldberg, Bradley Joseph Hamel, Ron Hopkinson, Jim Hwang, Caitlin E. Kalinowski, Steven Keiper, Patrick Kessler, Eugene Kim, Chris Ligtenberg, Jay K. Osborn, John Raff, Nicholas A. Rundle, David J. Yeh
-
Publication number: 20170359428Abstract: In one embodiment, a method includes sending, to an online social network, session information between a third-party content provider and a first user of the online social network. The session information includes information referencing an established wireless communication session between a first client system of the first user and a beacon of the third-party content provider. The beacon is physically proximate to the first client system at the time of the wireless communication session, and the wireless communication session allows the online social network to send social-networking information of the first user to the beacon. In response to sending the session information, a first set of social-networking information of the first user is received from the online social network via the beacon. The first set of social-networking information allows the third-party content provider to send, via the beacon, customized third-party content for display on the first client system.Type: ApplicationFiled: August 4, 2017Publication date: December 14, 2017Inventors: Michael James LeBeau, Samuel Wharton Lessin, Joseph David Barillari, Amir Shimoni, Arlene Gabriana Murillo, Mateusz Marek Niewczas, Manish Modi, Caitlin E. Kalinowski
-
Patent number: 9829932Abstract: A portable computing device includes at least a base portion of a lightweight material that includes at least a wedge shaped top case having a trough formed at an interfacing edge thereof. The trough includes a raised portion having a first contact surface and a receiving area, and a bottom case coupled to the top case to form a complete housing for at least a portion of the portable computing device for enclosing at least a plurality of operational components and a plurality of structural components. The portable computing device also includes at least a lid portion pivotally connected to the base portion by a hinge assembly. In the described embodiments, the lid portion has a display in communication with one or more of the plurality of components in the base portion by way of or more electrical conductors that electrically connect the base portion to the lid portion.Type: GrantFiled: January 9, 2015Date of Patent: November 28, 2017Assignee: APPLE INC.Inventors: Brett W. Degner, Euan Abraham, John M. Brock, Matthew P. Casebolt, Robert L. Coish, Laura M. DeForest, Michelle Goldberg, Bradley Joseph Hamel, Ron Hopkinson, Jim Hwang, Caitlin E. Kalinowski, Steven Keiper, Patrick Kessler, Eugene Kim, Chris Ligtenberg, Jay K. Osborn, John Raff, Nicholas A. Rundle, David J. Yeh
-
Publication number: 20170332221Abstract: In one embodiment, a method includes receiving, from a beacon associated with a third-party content provider (e.g., a business), a current session information of the first user of an online social network. The first user's mobile device is proximate to and in a wireless communication session with the beacon, which is located at the third-party content provider. One or more second users who are associated with geographic locations within a threshold distance of the location of the beacon are selected. A notification referencing the selected second users is sent to the first user's mobile device, indicating that the second users are nearby.Type: ApplicationFiled: August 4, 2017Publication date: November 16, 2017Inventors: Michael James LeBeau, Samuel Wharton Lessin, Joseph David Barillari, Amir Shimoni, Arlene Gabriana Murillo, Mateusz Marek Niewczas, Manish Modi, Caitlin E. Kalinowski
-
Publication number: 20170257443Abstract: In one embodiment, a method includes receiving, from beacons of a third-party (e.g., a business), session information for a user of an online social network. A mobile device of the user may have been in at least one wireless communication session with at least one beacon, and during the session the mobile device was proximate to the at least one beacon. The session information may include an identifier for the user, which may be used to access social-networking information for the user. Session information and the social-networking information of the user may be sent back to the third-party. User-specified permissions may delimit which information may be sent.Type: ApplicationFiled: May 23, 2017Publication date: September 7, 2017Inventors: Michael James LeBeau, Samuel Wharton Lessin, Joseph David Barillari, Amir Shimoni, Arlene Gabriana Murillo, Mateusz Marek Niewczas, Manish Modi, Caitlin E. Kalinowski
-
Patent number: 9729643Abstract: In one embodiment, a method includes sending, via a beacon of a third-party content provider (e.g., a business), a request to associate with a user's mobile device. The request may be sent when the mobile device is proximate to the beacon, which may be located within a place of business. The request may include an attribute of the business (e.g., the type of business). A wireless communication session may be established between the beacon and the mobile device, and, in response, social-networking information of the user may be received, via the beacon. The particular information sent may be tailored to the business based on the received attribute, and a set of user-specified permissions may delimit what information is sent and to whom the information is sent. Third-party content may be customized based on the received social-networking information and sent to the mobile device for display.Type: GrantFiled: December 9, 2014Date of Patent: August 8, 2017Assignee: Facebook, Inc.Inventors: Michael James LeBeau, Samuel Wharton Lessin, Joseph David Barillari, Amir Shimoni, Arlene Gabriana Murillo, Mateusz Marek Niewczas, Manish Modi, Caitlin E. Kalinowski
-
Patent number: 9729667Abstract: In one embodiment, a method includes receiving, from a beacon associated with a third-party content provider (e.g., a business), session information of the first user of an online social network. The first user's mobile device may be proximate to and in a wireless communication session with the beacon, which may be located at the third-party content provider. One or more second users, who are each connected to the first user in a social graph, may be selected. A communication session is not active between the beacon and the mobile devices of the second users. The selection may be based on selected second users being located within a predefined distance of the beacon (e.g., in the same neighborhood). A notification referencing selected second users (e.g., a prompt to invite the selected second users to the beacon location) may be sent to the first user's mobile device.Type: GrantFiled: December 9, 2014Date of Patent: August 8, 2017Assignee: Facebook, Inc.Inventors: Michael James LeBeau, Samuel Wharton Lessin, Joseph David Barillari, Amir Shimoni, Arlene Gabriana Murillo, Mateusz Marek Niewczas, Manish Modi, Caitlin E. Kalinowski
-
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: 9692838Abstract: In one embodiment, a method includes receiving, from beacons of a third-party content provider (e.g., a business), session information for users of an online social network. A mobile device of each user may have been in at least one wireless communication session with at least one beacon, and during the session the mobile device was proximate to the at least one beacon. The session information may include an identifier for each of the users, which may be used to access social-networking information for each user. A report of business insights may be generated based on aggregated social-networking information (e.g., demographics) and aggregated session information (e.g., average duration of sessions) of the users. For example, the report may include statistics regarding the business' clientele. User-specified permissions may delimit which information may be included in the report. The report may be sent to a third-party system for display.Type: GrantFiled: December 9, 2014Date of Patent: June 27, 2017Assignee: Facebook, Inc.Inventors: Michael James LeBeau, Samuel Wharton Lessin, Joseph David Barillari, Amir Shimoni, Arlene Gabriana Murillo, Mateusz Marek Niewczas, Manish Modi, 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: 20160259380Abstract: A portable computing device includes at least a base portion of a lightweight material that includes at least a wedge shaped top case having a trough formed at an interfacing edge thereof. The trough includes a raised portion having a first contact surface and a receiving area, and a bottom case coupled to the top case to form a complete housing for at least a portion of the portable computing device for enclosing at least a plurality of operational components and a plurality of structural components. The portable computing device also includes at least a lid portion pivotally connected to the base portion by a hinge assembly. In the described embodiments, the lid portion has a display in communication with one or more of the plurality of components in the base portion by way of or more electrical conductors that electrically connect the base portion to the lid portion.Type: ApplicationFiled: May 16, 2016Publication date: September 8, 2016Inventors: Brett W. DEGNER, Euan ABRAHAM, John M. BROCK, Matthew P. CASEBOLT, Robert L. COISH, Laura M. DeFOREST, Michelle GOLDBERG, Bradley Joseph HAMEL, Ron HOPKINSON, Jim HWANG, Caitlin E. KALINOWSKI, Steven KEIPER, Patrick KESSLER, Eugene KIM, Chris LIGTENBERG, Jay K. OSBORN, John RAFF, Nicholas A. RUNDLE, David J. YEH
-
Publication number: 20160162938Abstract: In one embodiment, a method includes receiving, from a beacon associated with a third-party content provider (e.g., a business), session information of a user of an online social network. The user's mobile device may have been in at least one wireless communication session with the beacon, and during the session the mobile device was proximate to the beacon. Sponsored content may be received from a third-party system of the third-party content provider. The session information may include an identifier for each of the users, which may be used to access social-networking information for each user. An advertisement may be customized based on the session information, the sponsored content, and the social-networking information, and sent to the user's mobile device for display. User-specified permissions may delimit which information may be used to customize the advertisement and how it may be sent to the mobile device.Type: ApplicationFiled: December 9, 2014Publication date: June 9, 2016Inventors: Michael James LeBeau, Samuel Wharton Lessin, Joseph David Barillari, Amir Shimoni, Arlene Gabriana Murillo, Mateusz Marek Niewczas, Manish Modi, Caitlin E. Kalinowski
-
Publication number: 20160164982Abstract: In one embodiment, a method includes sending, via a beacon of a third-party content provider (e.g., a business), a request to associate with a user's mobile device. The request may be sent when the mobile device is proximate to the beacon, which may be located within a place of business. The request may include an attribute of the business (e.g., the type of business). A wireless communication session may be established between the beacon and the mobile device, and, in response, social-networking information of the user may be received, via the beacon. The particular information sent may be tailored to the business based on the received attribute, and a set of user-specified permissions may delimit what information is sent and to whom the information is sent. Third-party content may be customized based on the received social-networking information and sent to the mobile device for display.Type: ApplicationFiled: December 9, 2014Publication date: June 9, 2016Inventors: Michael James LeBeau, Samuel Wharton Lessin, Joseph David Barillari, Amir Shimoni, Arlene Gabriana Murillo, Mateusz Marek Niewczas, Manish Modi, Caitlin E. Kalinowski