Method and system for desktop-invoked image or video capture
First Claim
1. A method of improving efficiency of capturing images of documents at computers, the method comprising the computer-implemented steps of:
- using a web server computer, receiving, from a first computer device, an instruction to obtain an image of a document using a mobile computer device comprising a camera;
using the web server computer, assigning a globally unique identifier (GUID) to the image of the document that is yet to be obtained, the GUID associated with a particular session, line item, application, or function at the web server computer;
using the web server computer, generating a unique parameterized uniform resource locator (URL) comprising an image capture function identifier and the assigned GUID,wherein the image capture function identifier identifies image capture program code of the web server computer which when invoked by the mobile computer device causes receiving an image file captured using the camera of the mobile computer device, wherein the image file relates to the image of the document;
using the web server computer, sending, to the mobile computer device, the URL using a messaging service comprising a short message service (SMS) or a multimedia messaging service (MMS),wherein the mobile computer device receives the URL with the GUID and causes invoking of the image capture program code of the web server computer,wherein in response to invoking the image capture program code, the mobile computer device generates the image of the document by capturing the document using the camera of the mobile computer device;
subsequent to the generating, receiving the GUID and the image file from the mobile computer device, by the web server computer,wherein the GUID submitted by the mobile computer device to the web server computer permits the web server computer to associate the received image file with the particular session, line item, application, or function at the web server computer;
upon the receiving the GUID and the image file, by the web server computer, storing the image file in association with the received GUID, thereby associating the image file with the particular session, line item, application, or function;
using the web server computer, in response to the receiving the GUID and the image file, sending the received image file associated with the particular session, line item, application, or function to the first computer device.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus for improving efficiency of capturing images of documents at computers is provided. The method comprises receiving an instruction to obtain an image of a document using a mobile computer device comprising a camera; generating a unique parameterized uniform resource locator (URL) that has been assigned to the image of the document; sending, to a mobile computer device, the URL using a messaging service and receiving, from the mobile computer device, an invocation of the image capture function specifying the GUID; uploading, from the mobile computer device, the image file; storing the image file in association with the GUID; in response to the instruction to obtain the image of the document, sending the image file to the first computer device.
29 Citations
20 Claims
-
1. A method of improving efficiency of capturing images of documents at computers, the method comprising the computer-implemented steps of:
-
using a web server computer, receiving, from a first computer device, an instruction to obtain an image of a document using a mobile computer device comprising a camera; using the web server computer, assigning a globally unique identifier (GUID) to the image of the document that is yet to be obtained, the GUID associated with a particular session, line item, application, or function at the web server computer; using the web server computer, generating a unique parameterized uniform resource locator (URL) comprising an image capture function identifier and the assigned GUID, wherein the image capture function identifier identifies image capture program code of the web server computer which when invoked by the mobile computer device causes receiving an image file captured using the camera of the mobile computer device, wherein the image file relates to the image of the document; using the web server computer, sending, to the mobile computer device, the URL using a messaging service comprising a short message service (SMS) or a multimedia messaging service (MMS), wherein the mobile computer device receives the URL with the GUID and causes invoking of the image capture program code of the web server computer, wherein in response to invoking the image capture program code, the mobile computer device generates the image of the document by capturing the document using the camera of the mobile computer device; subsequent to the generating, receiving the GUID and the image file from the mobile computer device, by the web server computer, wherein the GUID submitted by the mobile computer device to the web server computer permits the web server computer to associate the received image file with the particular session, line item, application, or function at the web server computer; upon the receiving the GUID and the image file, by the web server computer, storing the image file in association with the received GUID, thereby associating the image file with the particular session, line item, application, or function; using the web server computer, in response to the receiving the GUID and the image file, sending the received image file associated with the particular session, line item, application, or function to the first computer device. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system having improved efficiency of capturing images of documents at computers, the system comprising:
-
one or more processors; and a non-transitory computer readable medium having instructions embodied thereon, the instructions when executed by the one or more processors, cause performance of; using a web server computer, receiving, from a first computer device, an instruction to obtain an image of a document using a mobile computer device comprising a camera; using the web server computer, assigning a globally unique identifier (GUID) to the image of the document that is yet to be obtained, the GUID associated with a particular session, line item, application, or function at the web server computer; using the web server computer, generating a unique parameterized uniform resource locator (URL) comprising an image capture function identifier and the assigned GUID, wherein the image capture function identifier identifies image capture program code of the web server computer which when invoked by the mobile computer device causes receiving an image file captured using the camera of the mobile computer device, wherein the image file relates to the image of the document; using the web server computer, sending, to the mobile computer device, the URL using a messaging service comprising a short message service (SMS) or a multimedia messaging service (MMS), wherein the mobile computer device receives the URL with the GUID and causes invoking of the image capture program code of the web server computer, wherein in response to invoking the image capture program code, the mobile computer device generates the image of the document by capturing the document using the camera of the mobile computer device; subsequent to the generating, receiving the GUID and the image file from the mobile computer device, by the web server computer, wherein the GUID submitted by the mobile computer device to the web server computer permits the web server computer to associate the received image file with the particular session, line item, application, or function at the web server computer; upon the receiving the GUID and the image file, by the web server computer, storing the image file in association with the received GUID, thereby associating the image file with the particular session, line item, application, or function; using the web server computer, in response to the receiving the GUID and the image file, sending the received image file associated with the particular session, line item, application, or function to the first computer device. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer-readable medium storing one or more instructions which, when executed by one or more processors, cause the one or more processors to perform a method of improving efficiency of capturing images of documents at computers, the method comprising:
-
using a web server computer, receiving, from a first computer device, an instruction to obtain an image of a document using a mobile computer device comprising a camera; using the web server computer, assigning a globally unique identifier (GUID) to the image of the document that is yet to be obtained, the GUID associated with a particular session, line item, application, or function at the web server computer; using the web server computer, generating a unique parameterized uniform resource locator (URL) comprising an image capture function identifier and the assigned GUID, wherein the image capture function identifier identifies image capture program code of the web server computer which when invoked by the mobile computer device causes receiving an image file captured using the camera of the mobile computer device, wherein the image file relates to the image of the document; using the web server computer, sending, to the mobile computer device, the URL using a messaging service comprising a short message service (SMS) or a multimedia messaging service (MMS), wherein the mobile computer device receives the URL with the GUID and causes invoking of the image capture program code of the web server computer, wherein in response to invoking the image capture program code, the mobile computer device generates the image of the document by capturing the document using the camera of the mobile computer device; subsequent to the generating, receiving the GUID and the image file from the mobile computer device, by the web server computer, wherein the GUID submitted by the mobile computer device to the web server computer permits the web server computer to associate the received image file with the particular session, line item, application, or function at the web server computer; upon the receiving the GUID and the image file, by the web server computer, storing the image file in association with the received GUID, thereby associating the image file with the particular session, line item, application, or function; using the web server computer, in response to the receiving the GUID and the image file, sending the received image file associated with the particular session, line item, application, or function to the first computer device. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification