PROACTIVE ENVIRONMENT-BASED CHAT INFORMATION SYSTEM
First Claim
1. A method for proactively delivering push notifications in a chat information system (CIS), the method comprising:
- identifying, by a processor operatively coupled to a memory, at least one triggering event;
generating, by the processor, a plurality of push notifications for a user, wherein the plurality of push notifications are associated, at least in part, with the at least one triggering event; and
providing, by the processor, the plurality of push notifications to the user using at least in part the CIS.
3 Assignments
0 Petitions
Accused Products
Abstract
Disclosed is the technology for computer-based “Daily Brief” service, which includes methods and corresponding systems for proactively providing push notifications for users of chat information systems. The push notifications are dynamically generated and presented to the user based on identification of one or more triggering events, which may include predetermined time/date, current geographical location, activity of peers and friends in social media associated with the user, scheduled events, appointments, meetings, emails, instant messages, and many more. The described technology improves the interaction interface between the user and chat information system.
252 Citations
32 Claims
-
1. A method for proactively delivering push notifications in a chat information system (CIS), the method comprising:
-
identifying, by a processor operatively coupled to a memory, at least one triggering event; generating, by the processor, a plurality of push notifications for a user, wherein the plurality of push notifications are associated, at least in part, with the at least one triggering event; and providing, by the processor, the plurality of push notifications to the user using at least in part the CIS. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A chat information system (CIS), the system comprising:
-
a speech recognition module configured to receive a speech-based user input and recognize at least a part of the speech-based user input and generate a recognized input; a dialog manager configured to generate at least one response to the recognized input; an event manager configured to identify at least one triggering event; and a push notification manager configured to generate a plurality of push notifications for a user, wherein the plurality of push notifications are associated, at least in part, with the at least one triggering event. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31)
-
-
32. A non-transitory processor-readable medium having instructions stored thereon, which when executed by one or more processors, cause the one or more processors to implement a method for proactive delivering push notifications in a chat information system (CIS), the method comprising:
-
identifying at least one triggering event; generating a plurality of push notifications for a user, wherein the plurality of push notifications are associated, at least in part, with the at least one triggering event; and providing the plurality of push notifications to the user using, at least in part, the CIS.
-
Specification