IP Library Granted Patent US 10,296,610
Granted Patent B2
US 10,296,610 · App. 15/043,061 · Granted May 21, 2019

Associating a post with a goal

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,296,610
App. No.
15/043,061
Granted
May 21, 2019
Kind
B2
Abstract

A method for associating a post with a goal may include receiving, by a processor, a special operator term entered by a user as part of a post. The special operator term may automatically cause the post to be associated with a selected goal. The method may also include providing, by the processor, a list of goals for selection by the user in response to receiving the special operator term and adding, by the processor, the selected goal from the list of goals to the post in response to the user selecting the select goal. The method may additionally include receiving, by the processor, content of the post entered by the user. The method may further include automatically associating, by the processor, the post with the selected goal from the list of goals.

Claims (33)

1. A system for associating a post with a goal, the system comprising:

a processor;

a memory storing a set of program instructions, that when executed by the processor perform a set of functions comprising:

receiving a special operator term entered by a user as part of a post, the special operator term automatically causing the post to be associated with a selected goal;

upon completion of entering the special operator term, presenting a list of goals in a graphical user interface for selection by the user in response to receiving the special operator term, wherein the list of goals is used in a performance appraisal;

adding and displaying the selected goal from the list of goals in association with the post in response to the user selecting the select goal;

receiving content of the post entered by the user; and

automatically associating the post with the selected goal from the list of goals.

2. The system of claim 1 , wherein the set of functions further comprises storing the post in association with the selected goal in a look-up table.

3. The system of claim 1 , wherein providing the list of goals comprises:

accessing a look-up table for goals associated with the user;

forming the list of goals including goals in the look-up table associated with the user; and

presenting the list of goals in a user interface for selection by the user.

4. The system of claim 1 , wherein receiving content of the post comprises receiving an action to be performed related to the selected goal.

5. The system of claim 1 , wherein the set of functions further comprises:

determining that a notification was requested in response to the post being associated with the selected goal; and

sending the notification to at least a goal owner in response to the notification being requested.

6. The system of claim 5 , wherein the set of functions further comprises presenting a graphical user interface to the goal owner for performing a particular action, the particular action comprising one of responding to the post, deleting the post, and performing another action related to the post.

7. The system of claim 1 , wherein the set of functions further comprises:

presenting all goals viewable by a particular user in response to the particular user accessing a configuration panel;

listing the goals viewable by the particular user in a user interface associated with the configuration panel for selection by the particular user; and

storing the goals selected by the particular user in a look-up table.

8. The system of claim 1 , wherein the set of functions further comprises presenting each post associated with the selected goal in response to the selected goal being viewed.

9. The system of claim 1 , wherein the set of functions further comprises analyzing the post to determine a level of completeness of the goal associated with the post.

10. The system of claim 9 , wherein the set of functions further comprises sorting a presentation of a plurality of goals based on the level of completeness of each goal.

11. The system of claim 1 , wherein the set of functions further comprises storing the post in association with the selected goal in a look-up table, the look-up table comprising for each goal a unique goal identification, a name of the goal, a description of the goal, an identification of the goal owner, an indication that the goal is a public goal or a private goal or whether viewing the goal is restricted to a certain group of users, a list of subscribers or followers associated with the goal, and a link to the post and any other posts associated with the goal.

12. A non-transitory computer readable storage medium having program instructions embodied therewith, the program instructions being executable by a device to cause the device to perform a method comprising:

receiving a special operator term entered by a user as part of a post, the special operator term automatically causing the post to be associated with a selected goal;

upon completion of entering the special operator term, presenting a list of goals in a graphical user interface for selection by the user in response to receiving the special operator term, wherein the list of goals is used in a performance appraisal;

adding and displaying the selected goal from the list of goals in association with the post in response to the user selecting the select goal;

receiving content of the post entered by the user; and

automatically associating the post with the selected goal from the list of goals.

13. The computer program product of claim 12 , wherein the method further comprises storing the post in association with the selected goal in a look-up table.

Assignments (5)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 3, 2024
From: BEIJING PIANRUOJINGHONG TECHNOLOGY CO., LTD.
To: BEIJING ZITIAO NETWORK TECHNOLOGY CO., LTD.
Reel/Frame 066565/0952 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 4, 2023
From: AWEMANE LTD.
To: BEIJING PIANRUOJINGHONG TECHNOLOGY CO., LTD.
Reel/Frame 064501/0498 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 2, 2021
From: INTERNATIONAL BUSINESS MACHINES CORPORATION
To: AWEMANE LTD.
Reel/Frame 057991/0960 →
CORRECTIVE ASSIGNMENT TO CORRECT THE EXECUTION DATE FOR INVENTOR JAMES A. HART PREVIOUSLY RECORDED AT REEL: 038126 FRAME: 0158. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded May 13, 2016
From: BASTIDE, PAUL R.; BROOMHALL, MATTHEW E.; CALLANAN, SEAN; HART, JAMES A.; KOGAN, SANDRA L.; LIU, XUJIN
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 038700/0832 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 29, 2016
From: BASTIDE, PAUL R.; BROOMHALL, MATTHEW E.; CALLANAN, SEAN; HART, JAMES A.; KOGAN, SANDRA L.; LIU, XUJIN
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 038126/0158 →