IP Library Granted Patent US 10,999,238
Granted Patent B2
US 10,999,238 · App. 16/584,152 · Granted May 4, 2021

Posting content to social medium

Inventors: Yuka Nomura (Tokyo, JP); Koichi Takahashi (Tokyo, JP); Takashi Takahashi (Tokyo, JP); Daisuke Tomoda (Yokohama, JP); Hiroki Yoshinaga (Tokyo, JP)
Assignee: Airbnb, Inc.
H04L51/32H04L51/20H04L67/10
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 10,999,238
App. No.
16/584,152
Granted
May 4, 2021
Kind
B2
Abstract

A computer-implemented method of posting content to a social medium comprises receiving content posted by a user along with an associated posting time which indicates when the user selected an option to post the content to the social medium; determining that publication of the content posted by the user is dependent on a trigger; and in response to determining that publication of the content is dependent on the trigger, storing the content with the associated posting time and suspending publication of the content until the trigger is satisfied such that the posting time published with the content indicates a time prior to transmission of the content from an electronic device to a server for publishing.

Claims (26)

1. A computer program product for posting content to a social medium, the computer program product comprising a computer readable storage medium having program instructions embodied therewith, the program instructions executable by a computer to cause the computer to:

receive content posted by a user along with an associated posting time which indicates when the user selected an option to post the content to the social medium;

determine that publication of the content posted by the user is dependent on a trigger, wherein the trigger is an arrival of the user or a party other than the user at a location designated by the user or vicinity of the designated location; and

in response to determining that publication of the content is dependent on the trigger, storing the content with the associated posting time and suspending publication of the content until the trigger is satisfied such that the posting time published with the content indicates a time prior to transmission of the content from an electronic device to a server for publishing.

2. The computer program product of claim 1 , wherein the program instructions related to the suspending publication of the content further comprise additional program instructions that, when executed by the computer, cause the computer to:

store the content and posting time in a memory of the electronic device;

suspend transmission of the content from the electronic device to the server;

determine that the trigger has been satisfied at the electronic device; and

in response to determining that the trigger has been satisfied, transmit the content and the posting time from the electronic device to the server for publication.

3. The computer program product of claim 1 , wherein the program instructions related to the suspending publication of the content further comprise additional program instructions that, when executed by the computer, cause the computer to:

receive the content and the posting time transmitted from the electronic device to the server for publication;

store the content and posting time in a memory at the server;

determine that the trigger has been satisfied at the server; and

in response to determining that the trigger has been satisfied, publish the content and the posting time at the server.

4. The computer program product of claim 1 , wherein the trigger further comprises one of:

the user having left the location designated by the user or the vicinity of the designated location; or

absence of the user from the location designated by the user or the vicinity of the designated location.

5. The computer program product of claim 1 , wherein the trigger comprises one of:

an elapse of a predicted time until the user arrives at the location designated by the user from a current position;

an elapse of time indicated in a schedule until the user leaves the current position;

an elapse of a predicted time until the user leaves the current position; or

an elapse of a predetermined time.

6. The computer program product of claim 1 , wherein the trigger further comprises a presence of the party other than the user at the location designated by the user.

7. The computer program product of claim 1 , wherein the program instructions comprise additional program instructions that, when executed by the computer, cause the computer to:

determine whether publication of the posted content to a subset of users of the social medium is enabled; and

in response to publication of the posted content to the subset of users being enabled, attach to the posted content information allowing the publication to the subset of the users and transmitting the posted content with the information to the server.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 15, 2021
From: INTERNATIONAL BUSINESS MACHINES CORPORATION
To: AIRBNB, INC.
Reel/Frame 056427/0193 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 26, 2019
From: NOMURA, YUKA; TAKAHASHI, KOICHI; TAKAHASHI, TAKASHI; TOMODA, DAISUKE; YOSHINAGA, HIROKI
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 050508/0546 →
Priority Claims (1)
JP 2014-198116 · Sep 29, 2014 · national
Continuity (5)
Continuation 16582784 · Sep 25, 2019
Continuation 15966449 · Apr 30, 2018
Continuation 15390313 · Dec 23, 2016
Continuation 14843204 · Sep 2, 2015
Related Publication 20200045009A1 · Feb 6, 2020