IP Library Granted Patent US 9,241,035
Granted Patent B2
US 9,241,035 · App. 13/701,359 · Granted Jan 19, 2016

Organization of inputs for online service

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,241,035
App. No.
13/701,359
Granted
Jan 19, 2016
Kind
B2
Abstract

Technologies are generally described for organizing inputs for an online service. It is determined that there are no updated inputs generated on a personalized page hosted on a server corresponding to the online service for a predetermined time period. The inputs may be associated with an acknowledged contact regarding the online service. Inputs previously generated on the personalized page hosted on the server are reorganized in accordance with one of multiple arrangements.

Claims (27)

1. A method to organize inputs for an online service, the method comprising:

determining that no updated inputs associated with an acknowledged contact regarding the online service exist on a personalized page hosted on a server corresponding to the online service for a predetermined time period, wherein updating is at least one of generating inputs or changing inputs previously generated on the personalized page hosted on the server;

identifying at least one input associated with the acknowledged contact existing continuously on the personalized page from before the beginning of the predetermined time period until after the end of the predetermined time period and not user-accessed during at least part of a time of user access to the server corresponding to the online service during the predetermined time period;

responsive to the determining that no updated inputs associated with the acknowledged contact exist on the personalized page, reorganizing inputs existing on the personalized page hosted on the server, wherein the reorganized inputs include the identified at least one input associated with the acknowledged contact; and

indicating the identified at least one input associated with the acknowledged contact as the most readily accessible input among the reorganized inputs on the personalized page hosted on the server;

wherein the identified at least one input was generated on the personalized page hosted on the server before the contact was acknowledged.

2. The method of claim 1 , wherein the inputs and the identified at least one input comprise at least one of an image, a video, a voice, a text, a message, a profile change, a status change, an indication of activity, and adding a rating.

3. The method of claim 1 , wherein the predetermined time period is determined based on a policy of the online service or a frequency of access.

4. The method of claim 1 , wherein the online service comprises a social network service, and the acknowledged contact comprises a friend.

5. An apparatus to organize inputs for an online service, the apparatus comprising:

a processor configured to:

determine that no updated inputs associated with an acknowledged contact regarding the online service exist on a personalized page hosted on a server corresponding to the online service for a predetermined time period, wherein updating is at least one of generating inputs or changing inputs previously generated on the personalized page hosted on the server;

identify at least one input associated with the acknowledged contact existing continuously on the personalized page from before the beginning of the predetermined time period until after the end of the predetermined time period and not user-accessed during at least part of a time of user access to the server corresponding to the online service during the predetermined time period;

responsive to determining that no updated inputs associated with the acknowledged contact exist on the personalized page, reorganize inputs existing on the personalized page hosted on the server, wherein the reorganized inputs include the identified at least one input associated with the acknowledged contact; and

indicate the identified at least one input associated with the acknowledged contact as the most readily accessible input among the reorganized inputs on the personalized page hosted on the server;

wherein the identified at least one input was generated on the personalized page hosted on the server before the contact was acknowledged.

6. The apparatus of claim 5 , wherein the inputs and the identified at least one input comprise at least one of an image, a video, a voice, a text, a message, a profile change, a status change, an indication of activity, and adding a rating.

7. The apparatus of claim 5 , wherein the predetermined time period is determined based on a policy of the online service or a frequency of access.

8. The apparatus of claim 5 , wherein the online service comprises a social network service, and the acknowledged contact comprises a friend.

9. A non-transitory computer-readable medium having stored thereon a plurality of computer-executable instructions that, when executed by a computing device, cause the computing device to perform operations comprising:

determining that no updated inputs associated with an acknowledged contact regarding the online service exist on a personalized page hosted on a server corresponding to an online service for a predetermined time period, wherein updating is at least one of generating inputs or changing inputs previously generated on the personalized page hosted on the server;

identifying at least one input associated with the acknowledged contact existing continuously on the personalized page from before the beginning of the predetermined time period until after the end of the predetermined time period and not user-accessed during at least part of a time of user access to the server corresponding to the online service during the predetermined time period;

responsive to the determining that no updated inputs associated with the acknowledged contact exist on the personalized page, reorganizing inputs existing on the personalized page hosted on the server for the online service, wherein the reorganized inputs include the identified at least one input associated with the acknowledged contact; and

indicating the identified at least one input associated with the acknowledged contact as the most readily accessible input among the reorganized inputs on the personalized page hosted on the server;

wherein the identified at least one input was generated on the personalized page hosted on the server before the contact was acknowledged.

10. The non-transitory computer-readable medium of claim 9 , wherein the predetermined time period is determined based on a policy of the online service or a frequency of access.

11. The non-transitory computer-readable medium of claim 9 , wherein the online service comprises a social network service, and the acknowledged contact comprises a friend.

Assignments (5)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 5, 2020
From: EMPIRE TECHNOLOGY DEVELOPMENT LLC
To: CRAVE LICENSING LLC
Reel/Frame 052570/0027 →
RELEASE OF SECURITY INTEREST Recorded Jan 2, 2020
From: CRESTLINE DIRECT FINANCE, L.P.
To: EMPIRE TECHNOLOGY DEVELOPMENT LLC
Reel/Frame 051404/0769 →
SECURITY INTEREST Recorded Jan 29, 2019
From: EMPIRE TECHNOLOGY DEVELOPMENT LLC
To: CRESTLINE DIRECT FINANCE, L.P.
Reel/Frame 048373/0217 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 5, 2013
From: KIM, SEUNGIL; KO, YOUNGIL
To: SPEECH INNOVATION CONSULTING GROUP CO., LTD.
Reel/Frame 029925/0456 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 5, 2013
From: SPEECH INNVOATION CONSULTING GROUP CO., LTD.
To: EMPIRE TECHNOLOGY DEVELOPMENT LLC
Reel/Frame 029925/0551 →