Content sharing application utilizing radially-distributed menus
First Claim
1. Non-transitory computer readable storage media encoded with a computer program including instructions executable by a digital processing device to create a content sharing application comprising:
- a. a software module for identifying content to share in response to a first user interaction, the first user interaction comprising;
i) a swipe, a touch, or a touch and hold by the user performed over the content to share, or ii) a click or click and hold by the user with a pointing device performed over the content to share;
b. a software module for displaying a radially-distributed menu of destinations for identified content in response to the first user interaction, the menu of destinations allowing the user to select any of;
one destination, a plurality of destinations, and all destinations, wherein each destination is a distinct network, forum, service, or application;
c. a software module for displaying a radially-distributed menu of individuals associated with one or more displayed destinations in response to a second user interaction, the menu of individuals allowing the user to select any of;
one individual, a plurality of individuals, and all individuals;
d. a software module for annotating identified content; and
e. a software module for providing a menu configuration interface, the menu configuration interface allowing the user to add or remove destinations and associate individuals with one or more destinations, whereby the user configures the menu items of the radially-distributed menu of destinations for identified content and the menu items of the radially-distributed menu of individuals associated with one or more destinations.
2 Assignments
0 Petitions
Accused Products
Abstract
Disclosed herein are encoded computer readable storage media and computer-implemented systems creating a content sharing application comprising: a software module for identifying content to share; a software module for displaying a radially-distributed menu of destinations for identified content in response to a first user interaction, wherein said menu of destinations allows a user to select at least one destination; a software module for displaying a radially-distributed menu of individuals associated with one or more displayed destinations in response to a second user interaction, wherein said menu of individuals allows a user to select at least one individual; and a software module for customizing said radially-distributed menus. Also disclosed are methods for rapidly sharing content utilizing the same.
-
Citations
22 Claims
-
1. Non-transitory computer readable storage media encoded with a computer program including instructions executable by a digital processing device to create a content sharing application comprising:
-
a. a software module for identifying content to share in response to a first user interaction, the first user interaction comprising;
i) a swipe, a touch, or a touch and hold by the user performed over the content to share, or ii) a click or click and hold by the user with a pointing device performed over the content to share;b. a software module for displaying a radially-distributed menu of destinations for identified content in response to the first user interaction, the menu of destinations allowing the user to select any of;
one destination, a plurality of destinations, and all destinations, wherein each destination is a distinct network, forum, service, or application;c. a software module for displaying a radially-distributed menu of individuals associated with one or more displayed destinations in response to a second user interaction, the menu of individuals allowing the user to select any of;
one individual, a plurality of individuals, and all individuals;d. a software module for annotating identified content; and e. a software module for providing a menu configuration interface, the menu configuration interface allowing the user to add or remove destinations and associate individuals with one or more destinations, whereby the user configures the menu items of the radially-distributed menu of destinations for identified content and the menu items of the radially-distributed menu of individuals associated with one or more destinations. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 21)
-
-
10. A computer-implemented system for rapidly sharing content comprising:
-
a. a networked digital processing device comprising an operating system configured to perform executable instructions and a memory device; b. a computer program including instructions executable by the digital processing device to create a content sharing application comprising; i. a software module for identifying content to share in response to a first user interaction, the first user interaction comprising;
1) a swipe, a touch, or a touch and hold by the user performed over the content to share, or
2) a click or click and hold by the user with a pointing device performed over the content to share;ii. a software module for displaying a radially-distributed menu of destinations for identified content in response to the first user interaction, the menu of destinations allowing the user to select any of;
one destination, a plurality of destinations, and all destinations, wherein each destination is a distinct network, forum, service, or application;iii. a software module for displaying a radially-distributed menu of individuals associated with one or more displayed destinations in response to a second user interaction, the menu of individuals allowing the user to select any of;
one individual, a plurality of individuals, and all individuals;iv. a software module for annotating identified content; and v. a software module for providing a menu configuration interface, the menu configuration interface allowing the user to add or remove destinations and associate individuals with one or more destinations, whereby the user configures the menu items of the radially-distributed menu of destinations for identified content and the menu items of the radially-distributed menu of individuals associated with one or more destinations. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19, 22)
-
-
20. A computer-implemented method for rapidly sharing content comprising the steps of:
-
a. providing a software module for allowing a user to identify computer-based content to share in response to a first user interaction, the first user interaction comprising;
i) a swipe, a touch, or a touch and hold by the user performed over the content to share, or ii) a click or click and hold by the user with a pointing device performed over the content to share;b. providing a software module for generating, on a computer display, a radially-distributed menu of destinations for identified content in response to the first user interaction, the menu of destinations allowing the user to select any of;
one destination, a plurality of destinations, and all destinations, wherein each destination is a distinct network, forum, service, or application;c. providing a software module for generating, on a computer display, a radially-distributed menu of individuals associated with one or more destinations in response to a second user interaction, the menu of individuals allowing a the user to select any of;
one individual, a plurality of individuals, and all individuals;d. providing a menu configuration software module for providing a menu configuration interface, the menu configuration interface allowing a the user to add or remove destinations and associate individuals with one or more displayed destinations, whereby the user configures the menu items of the radially-distributed menu of destinations for identified content and the menu items of the radially-distributed menu of individuals associated with one or more destinations; e. providing a software module for annotating identified content; and f. sharing, by the internet, identified content to selected destinations and individuals.
-
Specification