Variable image acquisition and processing techniques based on image data type
First Claim
Patent Images
1. A method comprising:
- receiving, by a server device and from a user device, a link to an image associated with a web page, the link being transmitted in response to a drag-and-drop operation on the image, from a web browser application, to a messaging application, and as part of creation of a message with the messaging application, wherein the link is transmitted by the messaging application to the server device and wherein both the web browser application and the messaging application are associated with the user device;
determining, by the server device, an acquisition technique, for acquiring the image, based on the link;
obtaining, by the server device, the image using the acquisition technique;
storing, by the server device, the obtained image;
receiving, by the server device and from the messaging application of the user device, a request to transmit the message, the request being received subsequent to the storing of the image and the request including portions of the message other than the image;
inserting, by the server device and in response to the request, the image that was previously stored, into the message; and
transmitting, by the server device, the message, wherein the transmitted message includes the inserted image.
1 Assignment
0 Petitions
Accused Products
Abstract
A server device may receive file data from a user device via a web browser application associated with the user device. The file data may be extracted by an application, different from the web browser application, associated with the user device. The server device may determine an acquisition technique based on the file data; obtain a computer file, associated with the file data, using the acquisition technique; receive, from the user device, a request to transmit a message including the computer file; insert the computer file in the message; and transmit the message.
-
Citations
20 Claims
-
1. A method comprising:
-
receiving, by a server device and from a user device, a link to an image associated with a web page, the link being transmitted in response to a drag-and-drop operation on the image, from a web browser application, to a messaging application, and as part of creation of a message with the messaging application, wherein the link is transmitted by the messaging application to the server device and wherein both the web browser application and the messaging application are associated with the user device; determining, by the server device, an acquisition technique, for acquiring the image, based on the link; obtaining, by the server device, the image using the acquisition technique; storing, by the server device, the obtained image; receiving, by the server device and from the messaging application of the user device, a request to transmit the message, the request being received subsequent to the storing of the image and the request including portions of the message other than the image; inserting, by the server device and in response to the request, the image that was previously stored, into the message; and transmitting, by the server device, the message, wherein the transmitted message includes the inserted image. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system comprising:
-
a server device, comprising; a non-transitory memory device storing; a plurality of processor-executable instructions; and a processor configured to execute the plurality of processor-executable instructions, wherein executing the processor-executable instructions causes the processor to; receive, from a user device, a link to an image associated with a web page, the link being transmitted in response to a drag-and-drop operation on the image, from a web browser application, to a messaging application, and as part of creation of a message with the messaging application, wherein the link is transmitted by the messaging application to the server device and wherein both the web browser application and the messaging application are associated with the user device; determine an acquisition technique, for acquiring the image, based on the link; obtain the image using the acquisition technique; store the obtained image; receive, from the messaging application of the user device, a request to transmit the message, the request being received subsequent to the storing of the image and the request including portions of the message other than the image; insert, in response to the request, the image that was previously stored, into the message; and transmit the message, wherein the transmitted message includes the inserted image. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A non-transitory computer-readable medium containing a plurality of processor-executable instructions, that when executed by one or more processors, cause the one or more processors to:
-
receive, from a user device, a link to an image associated with a web page, the link being transmitted in response to a drag-and-drop operation on the image, from a web browser application, associated with the user device, to a messaging application, and as part of creation of a message with the messaging application, associated with the user device, wherein the link is transmitted by the messaging application to the server device; determine an acquisition technique, for acquiring the image, based on the link; obtain the image using the acquisition technique; store the obtained image; receive, from the messaging application of the user device, a request to transmit the message, the request being received subsequent to the storing of the image and the request including portions of the message other than the image; insert, in the message and in response to the request, the image that was previously stored; and transmit the message, wherein the transmitted message includes the inserted image. - View Dependent Claims (18, 19, 20)
-
Specification