Presenting messages through a channel of a non-communication productivity application interface
1 Assignment
0 Petitions
Accused Products
Abstract
A computationally implemented method includes, but is not limited to: providing at least to one or more associated end users from a group of associated end users a non-communication (NC) productivity application interface including a channel for accessing messages; and presenting to the one or more associated end users, via the channel, at least a first one or more messages and a second one or more messages, the first one or more messages being associated with the group of associated end users and the second one or more messages being independent of the group of associated end users. In addition to the foregoing, other method aspects are described in the claims, drawings, and text forming a part of the present disclosure.
-
Citations
201 Claims
-
1-9. -9. (canceled)
-
100. A computationally-implemented system, comprising:
-
means for providing at least to one or more associated end users from a group of associated end users a non-communication (NC) productivity application interface including a channel for accessing messages; and means for presenting to the one or more associated end users, via the channel, at least a first one or more messages and a second one or more messages, the first one or more messages being associated with the group of associated end users and the second one or more messages being independent of the group of associated end users. - View Dependent Claims (104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 164, 165, 166, 167, 169, 170, 171, 172, 173, 174, 196, 197)
-
104. The computationally-implemented system of claim 100, wherein said means for providing at least to one or more associated end users from a group of associated end users a non-communication (NC) productivity application interface including a channel for accessing messages, comprises:
means for providing at least to the one or more associated end users an NC productivity application display interface including the channel for accessing the messages.
-
105. The computationally-implemented system of claim 104, wherein said means for providing at least to the one or more associated end users an NC productivity application display interface including the channel for accessing the messages, comprises:
means for providing at least to the one or more associated end users an NC productivity application display interface including a display window for accessing the messages.
-
106. The computationally-implemented system of claim 104, wherein said means for providing at least to the one or more associated end users an NC productivity application display interface including the channel for accessing the messages, comprises:
means for providing at least to the one or more associated end users an NC productivity application display interface including a plurality of display windows for accessing the messages.
-
107. The computationally-implemented system of claim 106, wherein said means for providing at least to the one or more associated end users an NC productivity application display interface including a plurality of display windows for accessing the messages, comprises:
means for providing at least to the one or more associated end users an NC productivity application display interface including at least a first display window for accessing the first one or more messages and second display window for accessing the second one or more messages.
-
108. The computationally-implemented system of claim 104, wherein said means for providing at least to the one or more associated end users an NC productivity application display interface including the channel for accessing the messages, comprises:
means for providing at least to the one or more associated end users the NC productivity application display interface including the channel for accessing the messages, the NC productivity application display interface including at least a tool-bar portion and a workspace portion.
-
109. The computationally-implemented system of claim 108, wherein said means for providing at least to the one or more associated end users the NC productivity application display interface including the channel for accessing the messages, the NC productivity application display interface including at least a tool-bar portion and a workspace portion, comprises:
means for providing at least to the one or more associated end users the NC productivity application display interface including at least one window for accessing the messages, the at least one window disposed at least in the tool-bar portion.
-
110. The computationally-implemented system of claim 109, wherein said means for providing at least to the one or more associated end users the NC productivity application display interface including at least one window for accessing the messages, the at least one window disposed at least in the tool-bar portion, comprises:
means for providing at least to the one or more associated end users the NC productivity application display interface including at least one window for accessing the messages, the at least one window replacing at least a portion of the tool-bar portion that previously indicated one or more tool-bar icons that was previously included in the tool-bar portion.
-
111. The computationally-implemented system of claim 108, wherein said means for providing at least to the one or more associated end users the NC productivity application display interface including the channel for accessing the messages, the NC productivity application display interface including at least a tool-bar portion and a workspace portion, comprises:
means for providing at least to the one or more associated end users the NC productivity application display interface including at least one window for accessing the messages, the at least one window disposed at least in the workspace portion.
-
112. The computationally-implemented system of claim 108, wherein said means for providing at least to the one or more associated end users the NC productivity application display interface including the channel for accessing the messages, the NC productivity application display interface including at least a tool-bar portion and a workspace portion, comprises:
means for providing at least to the one or more associated end users the NC productivity application display interface including at least one window for accessing the messages, the at least one window disposed at least in the tool-bar portion and the workspace portion.
-
113. The computationally-implemented system of claim 100, wherein said means for providing at least to one or more associated end users from a group of associated end users a non-communication (NC) productivity application interface including a channel for accessing messages, comprises:
means for providing at least to the one or more associated end users an NC productivity application audio interface including the channel for accessing the messages.
-
114. The computationally-implemented system of claim 113, wherein said means for providing at least to the one or more associated end users an NC productivity application audio interface including the channel for accessing the messages, comprises:
means for providing at least to the one or more associated end users an NC productivity application audio interface including an audio window for accessing the messages.
-
142. The computationally-implemented system of claim 100, wherein said means for presenting to the one or more associated end users, via the channel, at least a first one or more messages and a second one or more messages, the first one or more messages being associated with the group of associated end users and the second one or more messages being independent of the group of associated end users, comprises:
means for presenting the first one or more messages and the second one or more messages to the one or more end users by transmitting the first one or more messages and the second one or more messages in a form that are visually displayable through the channel.
-
143. The computationally-implemented system of claim 100, wherein said means for presenting to the one or more associated end users, via the channel, at least a first one or more messages and a second one or more messages, the first one or more messages being associated with the group of associated end users and the second one or more messages being independent of the group of associated end users, comprises:
means for presenting the first one or more messages and the second one or more messages to the one or more end users by transmitting the first one or more messages and the second one or more messages in a form that are audioally indictable through the channel.
-
144. The computationally-implemented system of claim 100, wherein said means for presenting to the one or more associated end users, via the channel, at least a first one or more messages and a second one or more messages, the first one or more messages being associated with the group of associated end users and the second one or more messages being independent of the group of associated end users, comprises:
means for presenting the first one or more messages and the second one or more messages by transmitting to the one or more associated end users one or more electronic copies of the first one or more messages and the second one or more messages.
-
145. The computationally-implemented system of claim 144, wherein said means for presenting the first one or more messages and the second one or more messages by transmitting to the one or more associated end users one or more electronic copies of the first one or more messages and the second one or more messages, comprises:
means for transmitting the one or more electronic copies of the first one or more messages and the second one or more messages via at least one communication network.
-
146. The computationally-implemented system of claim 144, wherein said means for presenting the first one or more messages and the second one or more messages by transmitting to the one or more associated end users one or more electronic copies of the first one or more messages and the second one or more messages, comprises:
means for transmitting the one or more electronic copies of the first one or more messages and the second one or more messages via the Internet.
-
147. The computationally-implemented system of claim 100, wherein said means for presenting to the one or more associated end users, via the channel, at least a first one or more messages and a second one or more messages, the first one or more messages being associated with the group of associated end users and the second one or more messages being independent of the group of associated end users, comprises:
means for presenting the first one or more messages to the one or more associated end users including presenting to the one or more associated end users at least one message from an organization associated with the group of associated end users.
-
148. The computationally-implemented system of claim 147, wherein said means for presenting the first one or more messages to the one or more associated end users including presenting to the one or more associated end users at least one message from an organization associated with the group of associated end users, comprises:
means for presenting the first one or more messages to the one or more associated end users including presenting to the one or more associated end users at least one message from an enterprise associated with the group of associated end users.
-
149. The computationally-implemented system of claim 148, wherein said means for presenting the first one or more messages to the one or more associated end users including presenting to the one or more associated end users at least one message from an enterprise associated with the group of associated end users, comprises:
means for presenting the first one or more messages to the one or more associated end users including presenting to the one or more associated end users at least one message originating from an organizational unit of the enterprise.
-
150. The computationally-implemented system of claim 148, wherein said means for presenting the first one or more messages to the one or more associated end users including presenting to the one or more associated end users at least one message from an enterprise associated with the group of associated end users, comprises:
means for presenting the first one or more messages to the one or more associated end users including presenting to the one or more associated end users at least one message originating from at least one member of the enterprise.
-
151. The computationally-implemented system of claim 100, wherein said means for presenting to the one or more associated end users, via the channel, at least a first one or more messages and a second one or more messages, the first one or more messages being associated with the group of associated end users and the second one or more messages being independent of the group of associated end users, comprises:
means for presenting the second one or more messages to the one or more associated end users including presenting to the one or more associated end users at least one message originating from at least one organization that is unrelated to the group of associated end users.
-
152. The computationally-implemented system of claim 100, wherein said means for presenting to the one or more associated end users, via the channel, at least a first one or more messages and a second one or more messages, the first one or more messages being associated with the group of associated end users and the second one or more messages being independent of the group of associated end users, comprises:
means for presenting the second one or more messages to the one or more associated end users including presenting to the one or more associated end users at least one message originating from at least one advertiser.
-
153. The computationally-implemented system of claim 152, wherein said means for presenting the second one or more messages to the one or more associated end users including presenting to the one or more associated end users at least one message originating from at least one advertiser, comprises:
means for presenting to the one or more associated end users at least one advertisement from the at least one advertiser.
-
154. The computationally-implemented system of claim 100, wherein said means for presenting to the one or more associated end users, via the channel, at least a first one or more messages and a second one or more messages, the first one or more messages being associated with the group of associated end users and the second one or more messages being independent of the group of associated end users, comprises:
means for presenting the first one or more messages to the one or more associated end users by identifying which associated end users of the group of associated end users should be presented with the first one or more messages.
-
155. The computationally-implemented system of claim 154, wherein said means for presenting the first one or more messages to the one or more associated end users by identifying which associated end users of the group of associated end users should be presented with the first one or more messages, comprises:
means for identifying which of the associated end users of the group of associated end users should be presented with the first one or more messages by determining which of the group of associated end users have one or more characteristics that match with one or more characteristics indicated by one or more end user profiles, the one or more end user profiles indicating one or more characteristics of those associated end users who should be presented with the first one or more messages.
-
156. The computationally-implemented system of claim 155, wherein said means for identifying which of the associated end users of the group of associated end users should be presented with the first one or more messages by determining which of the group of associated end users have one or more characteristics that match with one or more characteristics indicated by one or more end user profiles, the one or more end user profiles indicating one or more characteristics of those associated end users who should be presented with the first one or more messages, comprises:
means for determining which of the group of associated end users have one or more characteristics that match with the one or more characteristics indicated by the one or more end user profiles, the one or more end user profiles indicating one or more types of user interests of those associated end users who should be presented with the first one or more messages.
-
157. The computationally-implemented system of claim 156, wherein said means for determining which of the group of associated end users have one or more characteristics that match with the one or more characteristics indicated by the one or more end user profiles, the one or more end user profiles indicating one or more types of user interests of those associated end users who should be presented with the first one or more messages, comprises:
means for determining which of the group of associated end users have one or more characteristics that match with the one or more characteristics indicated by the one or more end user profiles, the one or more end user profiles indicating at least one of a health interest, a hobby interest, a technical or scientific interest, a professional interest, a consumer interest, an educational or academic interest, a financial interest, and a social interest of those associated end users who should be presented with the first one or more messages.
-
158. The computationally-implemented system of claim 155, wherein said means for identifying which of the associated end users of the group of associated end users should be presented with the first one or more messages by determining which of the group of associated end users have one or more characteristics that match with one or more characteristics indicated by one or more end user profiles, the one or more end user profiles indicating one or more characteristics of those associated end users who should be presented with the first one or more messages, comprises:
means for determining which of the group of associated end users have one or more characteristics that match with the one or more characteristics indicated by the one or more end user profiles, the one or more end user profiles indicating one or more types of user interests of those associated end users who should be presented with the first one or more messages.
-
159. The computationally-implemented system of claim 158, wherein said means for determining which of the group of associated end users have one or more characteristics that match with the one or more characteristics indicated by the one or more end user profiles, the one or more end user profiles indicating one or more types of user interests of those associated end users who should be presented with the first one or more messages, comprises:
means for determining which of the group of associated end users have one or more characteristics that match with the one or more characteristics indicated by the one or more end user profiles, the one or more end user profiles indicating at least one of a particular educational background, a particular employment background, a particular technical or scientific background, a particular ethnic or religious background, a particular social background, a particular gender, a particular chronological age, and a particular sexual orientation of those associated end users who should be presented with the first one or more messages.
-
160. The computationally-implemented system of claim 155, wherein said means for identifying which of the associated end users of the group of associated end users should be presented with the first one or more messages by determining which of the group of associated end users have one or more characteristics that match with one or more characteristics indicated by one or more end user profiles, the one or more end user profiles indicating one or more characteristics of those associated end users who should be presented with the first one or more messages, comprises:
means for determining which of the group of associated end users have one or more characteristics that match with the one or more characteristics indicated by the one or more end user profiles, the one or more end user profiles indicating one or more user enterprise hierarchy positions of those associated end users who should be presented with the first one or more messages.
-
161. The computationally-implemented system of claim 155, wherein said means for identifying which of the associated end users of the group of associated end users should be presented with the first one or more messages by determining which of the group of associated end users have one or more characteristics that match with one or more characteristics indicated by one or more end user profiles, the one or more end user profiles indicating one or more characteristics of those associated end users who should be presented with the first one or more messages, comprises:
means for determining which of the group of associated end users have one or, more characteristics that match with the one or more characteristics indicated by the one or more end user profiles by comparing the one or more end user profiles with computer usage of the group of associated end users to identify those associated end users who should be presented with the first one or more messages.
-
162. The computationally-implemented system of claim 161, wherein said means for determining which of the group of associated end users have one or more characteristics that match with the one or more characteristics indicated by the one or more end user profiles by comparing the one or more end user profiles with computer usage of the group of associated end users to identify those associated end users who should be presented with the first one or more messages, comprises:
means for determining which of the group of associated end users have one or more characteristics that match with the one or more characteristics indicated by the one or more end user profiles by comparing the one or more end user profiles with computer research activities of the group of associated end users to identify those associated end users who should be presented with the first one or more messages.
-
164. The computationally-implemented system of claim 161, wherein said means for determining which of the group of associated end users have one or more characteristics that match with the one or more characteristics indicated by the one or more end user profiles by comparing the one or more end user profiles with computer usage of the group of associated end users to identify those associated end users who should be presented with the first one or more messages, comprises:
means for determining which of the group of associated end users have one or more characteristics that match with the one or more characteristics indicated by the one or more end user profiles by comparing the one or more end user profiles with content of communication messages received or transmitted by the group of associated end users to identify those associated end users who should be presented with the first one or more messages.
-
165. The computationally-implemented system of claim 161, wherein said means for determining which of the group of associated end users have one or more characteristics that match with the one or more characteristics indicated by the one or more end user profiles by comparing the one or more end user profiles with computer usage of the group of associated end users to identify those associated end users who should be presented with the first one or more messages, comprises:
means for determining which of the group of associated end users have one or more characteristics that match with the one or more characteristics indicated by the one or more end user profiles by comparing the one or more end user profiles with contents of work-related products of the group of associated end users to identify those associated end users who should be presented with the first one or more messages.
-
166. The computationally-implemented system of claim 165, wherein said means for determining which of the group of associated end users have one or more characteristics that match with the one or more characteristics indicated by the one or more end user profiles by comparing the one or more end user profiles with contents of work-related products of the group of associated end users to identify those associated end users who should be presented with the first one or more messages, comprises:
means for determining which of the group of associated end users have one or more characteristics that match with the one or more characteristics indicated by the one or more end user profiles by comparing the one or more end user profiles with contents of work-related products of the group of associated end users to identify those associated end users who should be presented with the first one or more messages, the work-related products being generated using one or more NC productivity applications.
-
167. The computationally-implemented system of claim 166, wherein said means for determining which of the group of associated end users have one or more characteristics that match with the one or more characteristics indicated by the one or more end user profiles by comparing the one or more end user profiles with contents of work-related products of the group of associated end users to identify those associated end users who should be presented with the first one or more messages, the work-related products being generated using one or more NC productivity applications, comprises:
means for comparing the one or more end user profiles with the contents of work-related products of the group of associated end users to identify those associated end users who should be presented with the first one or more messages, at least a portion of the work-related products being generated using at least one of a word processing application, a spreadsheet application, a presentation application, a database application, a diagramming application, a publishing application, a design or engineering application, a document management application, and an accounting application.
-
169. The computationally-implemented system of claim 155, wherein said means for identifying which of the associated end users of the group of associated end users should be presented with the first one or more messages by determining which of the group of associated end users have one or more characteristics that match with one or more characteristics indicated by one or more end user profiles, the one or more end user profiles indicating one or more characteristics of those associated end users who should be presented with the first one or more messages, comprises:
means for identifying from the group of associated end users those associated end users who should be presented with the first one or more messages based on one or more end user profiles provided by an enterprise associated with the group of associated end users.
-
170. The computationally-implemented system of claim 154, wherein said means for presenting the first one or more messages to the one or more associated end users by identifying which associated end users of the group of associated end users should be presented with the first one or more messages, comprises:
means for identifying from the group of associated end users those associated end users who should be presented with the first one or more messages by at least identifying which work products of the group of associated end users include content that are relevant to content of at least one of the first one or more messages.
-
171. The computationally-implemented system of claim 170, wherein said means for identifying from the group of associated end users those associated end users who should be presented with the first one or more messages by at least identifying which work products of the group of associated end users include content that are relevant to content of at least one of the first one or more messages, comprises:
means for identifying which work products of the group of associated end users include one or more words or terms that are relevant to content of the at least one of the first one or more messages.
-
172. The computationally-implemented system of claim 170, wherein said means for identifying from the group of associated end users those associated end users who should be presented with the first one or more messages by at least identifying which work products of the group of associated end users include content that are relevant to content of at least one of the first one or more messages, comprises:
means for identifying which work products of the group of associated end users include one or more phrases that are relevant to content of the at least one of the first one or more messages.
-
173. The computationally-implemented system of claim 170, wherein said means for identifying from the group of associated end users those associated end users who should be presented with the first one or more messages by at least identifying which work products of the group of associated end users include content that are relevant to content of at least one of the first one or more messages, comprises:
means for identifying which work products of the group of associated end users include one or more symbols or icons that are relevant to content of the at least one of the first one or more messages.
-
174. The computationally-implemented system of claim 170, wherein said means for identifying from the group of associated end users those associated end users who should be presented with the first one or more messages by at least identifying which work products of the group of associated end users include content that are relevant to content of at least one of the first one or more messages, comprises:
means for identifying which work products of the group of associated end users include one or more numerical values that are relevant to content of the at least one of the first one or more messages.
-
196. The computationally-implemented system of claim 100, wherein said means for presenting to the one or more associated end users, via the channel, at least a first one or more messages and a second one or more messages, the first one or more messages being associated with the group of associated end users and the second one or more messages being independent of the group of associated end users, comprises:
means for presenting to the one or more associated end users the first one or more messages and the second one or more messages in a manner such that the first one or more messages are displayed or audioally indicated through the channel during a first point-in-time and the second one or more messages are displayed or audioally indicated through the channel during a second point-in-time.
-
197. The computationally-implemented system of claim 100, wherein said means for presenting to the one or more associated end users, via the channel, at least a first one or more messages and a second one or more messages, the first one or more messages being associated with the group of associated end users and the second one or more messages being independent of the group of associated end users, comprises:
means for presenting to the one or more associated end users the first one or more messages and the second one or more messages in a manner such that the first one or more messages are displayed or audioally indicated through the channel during a first time interval and the second one or more messages are displayed or audioally indicated through the channel during a second time interval.
-
104. The computationally-implemented system of claim 100, wherein said means for providing at least to one or more associated end users from a group of associated end users a non-communication (NC) productivity application interface including a channel for accessing messages, comprises:
-
-
101-103. -103. (canceled)
-
115-141. -141. (canceled)
-
163. (canceled)
-
168. (canceled)
-
175-95. -95. (canceled)
-
198-99. -99. (canceled)
-
200. A computer program product comprising:
-
a signal-bearing medium bearing; one or more instructions for providing at least to one or more associated end users from a group of associated end users a non-communication (NC) productivity application interface including a channel for accessing messages; and one or more instructions for presenting to the one or more associated end users, via the channel, at least a first one or more messages and a second one or more messages, the first one or more messages being associated with the group of associated end users and the second one or more messages being independent of the group of associated end users.
-
-
201. A method for developing one or more personalized plans, comprising:
-
providing at least to one or more associated end users from a group of associated end users a non-communication (NC) productivity application interface including a channel for accessing messages; and presenting, using a processor, to the one or more associated end users, via the channel, at least a first one or more messages and a second one or more messages, the first one or more messages being associated with the group of associated end users and the second one or more messages being independent of the group of associated end users.
-
Specification
- Resources
Thank you for your request. You will receive a custom alert email when the Litigation Campaign Assessment is available.
×
-
Current AssigneeSearete LLC (Intellectual Ventures LLC)
-
Original AssigneeSearete LLC (Intellectual Ventures LLC)
-
InventorsRinaldo, John D. JR., Lord, Richard T., Lord, Robert W., Jung, Edward K.Y., Levien, Royce A., Wood, Lowell L. JR., Malamud, Mark A., Leuthardt, Eric C.
-
Application NumberUS12/798,753Publication NumberTime in Patent OfficeDaysField of SearchUS Class Current715/752CPC Class CodesG06Q 10/10 Office automation; Time man...H04L 51/52 for supporting social netwo...