Method and apparatus pertaining to sharing content with scheduled-event participants
First Claim
Patent Images
1. An apparatus comprising:
- a memory;
a user interface;
a control circuit operably coupled to the memory and the user interface, the control circuit to;
detect that at least one particular content item is being viewed by a user;
in response to the detection of the at least one particular content item being viewed by the user, access a set of calendar information from at least one electronic calendar associated with the user, where the at least one particular content item is being viewed independent of the at least one electronic calendar, wherein the accessing of the at least one electronic calendar is performed without receiving input from the user associated with the set of calendar information, andwherein the set of calendar information comprisestemporal data for one or more calendar events identified by the at least one electronic calendar, andan identification of at least one participant of at least one of the one or more calendar events;
in response to the set of calendar information being accessed, detect that at least one of the one or more calendar events is currently scheduled for a time period within a determined interval before, during or after the time at which the at least one particular content item is currently being viewed based on the temporal data for the one or more calendar events, wherein detecting that the at least one of the one or more calendar events is currently scheduled for the time period is performed without receiving any user input associated with the one or more calendar events;
in response to detecting that one or more calendar events is currently scheduled for a time period within a determined interval before, during or after the time at which the at least one particular content item is currently being viewed, automatically select the at least one participant of the at least one of the one or more calendar events as a recipient for at least one opportunity to share the detected at least one particular content item based on the at least one of the one or more calendar events being currently scheduled for the time period corresponding to the time at which the at least one particular content item is currently being viewed, wherein the at least one participant is automatically selected without receiving input from the user associated with the at least one opportunity to share; and
after automatically selecting the at least one participant and while the user is currently viewing the detected at least one particular content item, display the at least one opportunity to share the detected at least one particular content item based on detecting that at least one of the one or more calendar events is currently scheduled for the time period and the at least one participant having been automatically selected as a recipient, wherein the opportunity to share is a selectable icon configured to automatically populate a message for sharing the detected at least one particular content item with a unique identifier of the at least one participant; and
in response to selecting the icon, populate the message for sharing with the unique identifier of the at least one participant and share the at least one particular content item with the at least one participant.
4 Assignments
0 Petitions
Accused Products
Abstract
In one embodiment, an apparatus is configured to facilitate sharing a particular content item (such as, for example, a particular digital photograph, a video, a presentation, and so forth) with the participants of a scheduled calendar event (such as a face-to-face meeting, a distance meeting, an appointment, and so forth). By one approach the user is presented with an opportunity to assert a non-specific share command that triggers the aforementioned display of one or more recommended sharing actions.
19 Citations
20 Claims
-
1. An apparatus comprising:
-
a memory; a user interface; a control circuit operably coupled to the memory and the user interface, the control circuit to; detect that at least one particular content item is being viewed by a user; in response to the detection of the at least one particular content item being viewed by the user, access a set of calendar information from at least one electronic calendar associated with the user, where the at least one particular content item is being viewed independent of the at least one electronic calendar, wherein the accessing of the at least one electronic calendar is performed without receiving input from the user associated with the set of calendar information, and wherein the set of calendar information comprises temporal data for one or more calendar events identified by the at least one electronic calendar, and an identification of at least one participant of at least one of the one or more calendar events; in response to the set of calendar information being accessed, detect that at least one of the one or more calendar events is currently scheduled for a time period within a determined interval before, during or after the time at which the at least one particular content item is currently being viewed based on the temporal data for the one or more calendar events, wherein detecting that the at least one of the one or more calendar events is currently scheduled for the time period is performed without receiving any user input associated with the one or more calendar events; in response to detecting that one or more calendar events is currently scheduled for a time period within a determined interval before, during or after the time at which the at least one particular content item is currently being viewed, automatically select the at least one participant of the at least one of the one or more calendar events as a recipient for at least one opportunity to share the detected at least one particular content item based on the at least one of the one or more calendar events being currently scheduled for the time period corresponding to the time at which the at least one particular content item is currently being viewed, wherein the at least one participant is automatically selected without receiving input from the user associated with the at least one opportunity to share; and after automatically selecting the at least one participant and while the user is currently viewing the detected at least one particular content item, display the at least one opportunity to share the detected at least one particular content item based on detecting that at least one of the one or more calendar events is currently scheduled for the time period and the at least one participant having been automatically selected as a recipient, wherein the opportunity to share is a selectable icon configured to automatically populate a message for sharing the detected at least one particular content item with a unique identifier of the at least one participant; and in response to selecting the icon, populate the message for sharing with the unique identifier of the at least one participant and share the at least one particular content item with the at least one participant. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method comprising:
-
detecting that at least one particular content item is being viewed by a user; in response to detecting that the at least one particular content item is being viewed by the user, accessing a set of calendar information from at least one electronic calendar associated with the user, where the at least one particular content item is being viewed independent of the at least one electronic calendar, wherein the accessing of the at least one electronic calendar is performed without receiving input from the user associated with the set of calendar information, and wherein the set of calendar information comprises temporal data for one or more calendar events identified by the at least one electronic calendar, and an identification of at least one participant of the one or more calendar events; in response to the set of calendar information being accessed and based on the temporal data for the one or more calendar events, detecting that at least one of the one or more calendar events is currently scheduled for a time period within a determined interval before, during or after the time at which the at least one particular content item is currently being viewed, wherein detecting that the at least one of the one or more calendar events is currently scheduled for the time period is performed without receiving any user input associated with the one or more calendar events; in response to detecting that one or more calendar events is currently scheduled for a time period within a determined interval before, during or after the time at which the at least one particular content item is currently being viewed, automatically selecting the at least one participant of the at least one of the one or more calendar events as a recipient for at least one opportunity to share the detected at least one particular content item based on the at least one of the one or more calendar events being currently scheduled for the time period corresponding to the time at which the at least one particular content item is currently being viewed; and after automatically selecting the at least one participant and while the user is currently viewing the detected at least one particular content item, displaying the at least one opportunity to share the detected at least one particular content item based on detecting that at least one of the one or more calendar events is currently scheduled for the time period and the at least one participant having been automatically selected as a recipient, wherein the at least one opportunity to share is a selectable icon configured to electronically share the at least one particular content item with the at least one participant using a sharing transport mechanism identified in the historical sharing data for the sharing action; and in response to selecting the icon, share the at least one particular content item with the at least one participant using the sharing transport mechanism identified in the historical sharing data for the sharing action. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification