DYNAMIC AD HOC GENERATION OF CUSTOMIZABLE IMAGE-BASED FILES ON COMPUTING DEVICE DISPLAYS OVER INTERACTIVE DATA NETWORKS
First Claim
1. A method, comprising:
- detecting, using a processor, selection of a portion of data being visually displayed on a display;
displaying, using the processor, an image of a perimeter having a closed geometric shape being configured to visually overlay the data, the perimeter including an edge being configured to visually indicate the closed geometric shape;
expanding, using the processor, the edge outward from the portion of the data, the edge being configured to circumscribe another portion of the data during the expanding, a dimension of the perimeter being increased during the expanding;
halting, using the processor, the expanding based on the edge being substantially coincident with another edge being associated with the data, or based on the portion of the data no longer being selected;
generating, using the processor, data representing an image, the image including the additional portions of the data being substantially circumscribed by the edge when the expanding of the edge is halted; and
storing, using the processor, the image in a data repository.
2 Assignments
0 Petitions
Accused Products
Abstract
Techniques for dynamic ad hoc generation of customizable image-based files on computing device displays over interactive data networks are described, including detecting an input associated with an image, the input including data associated with one or more attributes of the image, generating an overlay configured to be at least partially transparent when visually rendered over the image, producing a file using the one or more attributes, the file including other data associated with the image, the overlay, and formatting and programmatic instructions configured to visually render the image and the overlay when another input is detected, and detecting the another input associated with placement of a visual rendering of the file and the overlay, the placement being disposed within a display window associated with an application or operating system configured, at least partially, to provide an electronic data communication function between two or more computing devices in data communication with each other in substantially real-time over a distributed data network.
-
Citations
18 Claims
-
1. A method, comprising:
-
detecting, using a processor, selection of a portion of data being visually displayed on a display; displaying, using the processor, an image of a perimeter having a closed geometric shape being configured to visually overlay the data, the perimeter including an edge being configured to visually indicate the closed geometric shape; expanding, using the processor, the edge outward from the portion of the data, the edge being configured to circumscribe another portion of the data during the expanding, a dimension of the perimeter being increased during the expanding; halting, using the processor, the expanding based on the edge being substantially coincident with another edge being associated with the data, or based on the portion of the data no longer being selected; generating, using the processor, data representing an image, the image including the additional portions of the data being substantially circumscribed by the edge when the expanding of the edge is halted; and storing, using the processor, the image in a data repository. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system, comprising:
-
a display; a data repository; and a processor in electrical communication with the display and the data repository, the processor being configured to; detect selection of a portion of data being displayed on the display; display an image of a perimeter having a closed geometric shape being configured to visually overlay the portion of the data, the perimeter including an edge being configured to visually indicate the closed geometric shape; expand the edge outward from the portion of the data, the edge being configured to circumscribe another portion of the data during the expanding, a dimension of the perimeter being increased during the expanding; halt expanding of the edge based on the edge being substantially coincident with another edge being associated with the data, or based on the portion of the data no longer being selected; generate data representing an image, the image including the additional portions of the data being substantially circumscribed by the edge when the expanding of the edge is halted; and store the image in the data repository. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. A method, comprising:
-
detecting an input associated with an image, the input including data associated with one or more attributes of the image; generating an overlay configured to be at least partially transparent when visually rendered over the image; producing a file using the one or more attributes, the file including other data associated with the image, the overlay, and formatting and programmatic instructions configured to visually render the image and the overlay when another input is detected; and detecting the another input associated with placement of a visual rendering of the file and the overlay, the placement being disposed within a display window associated with an application or operating system configured, at least partially, to provide an electronic data communication function between two or more computing devices in data communication with each other in substantially real-time over a distributed data network.
-
Specification