IP Library Granted Patent US 9,356,792
Granted Patent B1
US 9,356,792 · App. 14/473,936 · Granted May 31, 2016

Recording events for social media

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,356,792
App. No.
14/473,936
Granted
May 31, 2016
Kind
B1
Abstract

This specification describes technologies relating to recording an event album for sharing through a social network. In general, one aspect of the subject matter described in this specification can be embodied in methods that include receiving a signal indicating a check-in and transmitting a first message including a check-in status update generated at least in part based on the check-in. The methods may further include starting a recording session associated with the check-in and recording media files during the recording session. The methods may further include automatically associating the media files with the check-in. The methods may further include transmitting the media files in one or more additional messages associated with the check-in status update.

Claims (49)

1. A computer-implemented method for recording events in social media content, the method comprising:

receiving, by one or more data processing apparatuses, a signal indicating a check-in;

transmitting, by at least one of the one or more data processing apparatuses, a first message including a check-in status update generated at least in part based on the check-in;

starting, by at least one of the one or more data processing apparatuses, a recording session associated with the check-in;

recording, by at least one of the one or more data processing apparatuses, a media file during the recording session;

determining, by at least one of the one or more data processing apparatuses, an end of an event associated with the check-in;

determining, by at least one of the one or more data processing apparatuses, whether the recording session has terminated; and

transmitting, by at least one of the one or more data processing apparatuses, a publication message reflecting characteristics of the media file responsive to determining that the recording session has terminated.

2. The method of claim 1 , wherein the publication message is transmitted to a social network server to cause the media file to be made accessible to other users of the social network.

3. The method of claim 1 , wherein the media file is associated with the check-in responsive to that the recording session has not terminated.

4. The method of claim 1 , further comprising:

automatically terminating the recording session upon detecting the end of the event.

5. The method of claim 1 , further comprising:

alerting, by at least one of the one or more data processing apparatuses, a user upon detecting the end of the event.

6. The method of claim 1 , further comprising:

alerting, by at least one of the one or more data processing apparatuses, a user the next time a media file is recorded after detecting the end of the event.

7. The method of claim 1 , further comprising:

automatically suspending transmissions of the media file after detecting the end of the event.

8. A system, comprising:

a data processing apparatus; and

a memory coupled to the data processing apparatus having instructions stored thereon which, when executed by the data processing apparatus cause the data processing apparatus to perform operations comprising:

receiving a signal indicating a check-in;

transmitting a first message including a check-in status update generated at least in part based on the check-in;

starting a recording session associated with the check-in;

recording a media file during the recording session;

determining an end of an event associated with the check-in;

determining whether the recording session has terminated; and

transmitting a publication message reflecting characteristics of the media file responsive to determining that the recording session has terminated.

9. The system of claim 8 , wherein the instructions stored on the memory, which when executed by the data processing apparatus further cause the data processing apparatus to perform operations comprising transmitting the publications messages to a social network server to cause the media file to be made accessible to other users of the social network.

10. The system of claim 8 , wherein the media file is associated with the check-in responsive to that the recording session has not terminated.

11. The system of claim 8 , wherein the instructions stored on the memory, which when executed by the data processing apparatus further cause the data processing apparatus to perform operations comprising automatically terminating the recording session upon detecting the end of the event.

12. The system of claim 8 , wherein the instructions stored on the memory, which when executed by the data processing apparatus further cause the data processing apparatus to perform operations comprising alerting a user upon detecting the end of the event.

13. The system of claim 8 , wherein the instructions stored on the memory, which when executed by the data processing apparatus further cause the data processing apparatus to perform operations comprising alerting a user the next time a media file is recorded after detecting the end of the event.

14. The system of claim 8 , wherein the instructions stored on the memory, which when executed by the data processing apparatus further cause the data processing apparatus to perform operations comprising automatically suspending transmissions of the media file after detecting the end of the event.

15. A mobile device, comprising:

a user interface configured to receive a signal indicating a check-in;

a sensor configured to record a media file during a recording session;

a data processing apparatus; and

a memory coupled to the data processing apparatus having instructions stored thereon which, when executed by the data processing apparatus cause the data processing apparatus to perform operations comprising:

starting the recording session associated with the check-in;

recording the media file by the sensor;

determining an end of an event associated with the check-in; and

determining whether the recording session has terminated;

a wireless network interface configured to transmit a first message including a check-in status update generated at least in part based on the check-in and to later transmit publication messages reflecting characteristics of the media file responsive to determining that the recording session has terminated.

16. The mobile device of claim 15 , further comprising:

a global positioning system receiver, configured to determine location coordinates; and

wherein the instructions stored on the memory when executed by the data processing apparatus further cause the data processing apparatus to perform operations comprising detecting the end of an event associated with the check-in based in part on the location coordinates.

17. The mobile device of claim 16 , further comprising a display configured to present a user with an alert indicating that the end of the event has been detected and suggesting the termination of the recording session.

18. The mobile device of claim 15 , wherein the sensor includes a camera.

Assignments (2)
CHANGE OF NAME Recorded Oct 2, 2017
From: GOOGLE INC.
To: GOOGLE LLC
Reel/Frame 044566/0657 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 2, 2014
From: NACE, ADAM MICHAEL
To: GOOGLE INC.
Reel/Frame 033876/0349 →