IP Library Granted Patent US 9,070,038
Granted Patent B2
US 9,070,038 · App. 13/718,640 · Granted Jun 30, 2015

Techniques including URL recognition and applications

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,070,038
App. No.
13/718,640
Granted
Jun 30, 2015
Kind
B2
Abstract

Methods are systems are provided that include obtaining a digital image from a digital photograph, such as may be taken by a digital camera or a camera phone. The digital image includes, for example, a URI or URL, which may be contained within a visible frame. A character recognition technique, such as an optical character recognition technique, may be used to recognize the URI or URL from the digital image. The URI or URL may be used to access a corresponding Web page. The character recognition technique may be applied on the digital camera or cell phone itself, or remotely.

Claims (32)

1. A method comprising:

using one or more computers, obtaining digital image information, wherein the digital image information corresponds to a digital image, and wherein the digital image corresponds to an image on an object, surface or screen;

using one or more computers, utilizing one or more character recognition techniques, determining a URI or URL included within the digital image, wherein one or more markings are included, on the image on the object, the surface or the screen, to facilitate or ease character recognition; and

wirelessly transmitting the URI or URL to the portable electronic device.

2. The method of claim 1 , comprising obtaining digital image information, wherein the digital image is from a digital photograph taken by a portable electronic device.

3. The method of claim 1 , comprising obtaining digital image information, wherein the digital image is from a digital photograph, taken by a portable electronic device, of, or including, the image on the object, the surface or the screen.

4. The method of claim 1 , comprising utilizing one or more character recognition techniques, determining a URI or URL included within the digital image, wherein one or more markings are included, on the image on the object, the surface or the screen, to facilitate or ease character recognition, and wherein the one or more markings comprise URI or URL framing.

5. The method of claim 1 , comprising obtaining digital image information, wherein the digital image information corresponds to a digital image, and wherein the digital image corresponds to an image on an object.

6. The method of claim 1 , comprising obtaining digital image information, wherein the digital image information corresponds to a digital image, and wherein the digital image corresponds to an image on a newspaper or a magazine.

7. The method of claim 1 , comprising obtaining digital image information, wherein the digital image information corresponds to a digital image, and wherein the digital image corresponds to an image on a computer screen.

8. The method of claim 1 , comprising obtaining digital image information, wherein the digital image is from a digital photograph, taken by a portable electronic device of a user, and wherein the URI or the URL is used by the user to access a Web page corresponding to the URI or the URL, and wherein the Web page includes an advertisement.

9. The method of claim 1 , comprising obtaining digital image information, wherein the digital image is from a digital photograph, taken by a portable electronic device of a user, and wherein the URI or the URL is used by the user to access a Web page corresponding to the URI or the URL, and wherein the Web page includes a coupon or an offer.

10. The method of claim 1 , comprising obtaining digital image information, wherein the digital image is from a digital photograph, taken by a portable electronic device of a user, the URI or the URL is used by the user to access a Web page corresponding to the URI or the URL, and wherein the Web page includes an advertisement, and wherein the advertisement is provided in connection with utilizing a character recognition service.

11. The method of claim 1 , comprising obtaining digital image information, wherein the digital image is from a digital photograph, taken by a portable electronic device of a user, the URI or the URL is used by the user to access a Web page corresponding to the URI or the URL, and wherein the Web page includes an advertisement, and wherein acceptance of advertising is a condition of utilizing a character recognition service.

12. The method of claim 1 , comprising obtaining digital image information, wherein the digital image is from a digital photograph, taken by a portable electronic device of a user utilizing an application provided via the portable electronic device.

13. The method of claim 1 , comprising obtaining digital image information, wherein the digital image is from a digital photograph, taken by a portable electronic device of a user utilizing an application provided via the portable electronic device, and wherein the application is used in optimizing recognizability of the URI or the URL before character recognition is applied.

14. The method of claim 1 , comprising obtaining digital image information, wherein the digital image is from a digital photograph, taken by a portable electronic device of a user utilizing an application provided on the portable electronic device, and comprising, utilizing one or more character recognition techniques, determining a URI or URL included within the digital image, wherein the one or more character recognition techniques are applied at least in part by the portable electronic device.

15. The method of claim 1 , comprising obtaining digital image information, wherein the digital image is from a digital photograph, taken by a portable electronic device of a user utilizing an application provided on the portable electronic device, and comprising, utilizing one or more character recognition techniques, determining a URI or URL included within the digital image, wherein the one or more character recognition techniques are applied at least in part remotely from the portable electronic device.

16. A system comprising:

one or more server computers coupled to a network; and

one or more databases coupled to the one or more server computers;

wherein the one or more server computers are for:

obtaining digital image information, wherein the digital image information corresponds to a digital image, and wherein the digital image corresponds to an image on an object, surface or screen;

utilizing one or more character recognition techniques, determining a URI or URL included within the digital image, wherein one or more markings are included, on the image on the object, the surface or the screen, to facilitate or ease character recognition; and

wirelessly transmitting the URI or URL to the portable electronic device.

17. The system of claim 16 , comprising obtaining digital image information, wherein the digital image is from a digital photograph taken by a portable electronic device.

18. The system of claim 16 , comprising obtaining digital image information, wherein the wherein the digital image is from a digital photograph, taken by a portable electronic device, of, or including, the image on the object, the surface or the screen.

19. The system of claim 16 , comprising utilizing one or more character recognition techniques, determining a URI or URL included within the digital image, wherein one or more markings are included, on the image on the object, the surface or the screen, to facilitate or ease character recognition, and wherein the one or more markings comprise URI or URL framing.

20. A non-transitory computer readable medium or media containing instructions for executing a method comprising:

using one or more computers, obtaining digital image information, wherein the digital image information corresponds to a digital image, and wherein the digital image corresponds to an image on an object, surface or screen;

using one or more computers, utilizing one or more character recognition techniques, determining a URI or URL included within the digital image, wherein one or more markings are included, on the image on the object, the surface or the screen, to facilitate or ease character recognition, and wherein the one or more markings include URI or URL framing; and

wirelessly transmitting the URI or URL to the portable electronic device.

Assignments (12)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 23, 2025
From: SLACK TECHNOLOGIES, LLC
To: SALESFORCE, INC.
Reel/Frame 070001/0469 →
CORRECTIVE ASSIGNMENT TO CORRECT THE NEWLY MERGED ENTITY'S NEW NAME, AND TO REMOVE THE PERIOD PREVIOUSLY RECORDED AT REEL: 057254 FRAME: 0738. ASSIGNOR(S) HEREBY CONFIRMS THE MERGER AND CHANGE OF NAME. Recorded Sep 9, 2021
From: SKYLINE STRATEGIES II LLC; SLACK TECHNOLOGIES, INC.
To: SLACK TECHNOLOGIES, LLC
Reel/Frame 057514/0930 →
MERGER Recorded Aug 2, 2021
From: SLACK TECHNOLOGIES, INC.; SKYLINE STRATEGIES I INC.
To: SLACK TECHNOLOGIES, INC.
Reel/Frame 057254/0693 →
MERGER AND CHANGE OF NAME Recorded Aug 2, 2021
From: SKYLINE STRATEGIES II LLC; SLACK TECHNOLOGIES, INC.; SLACK TECHNOLOGIES, LLC
To: SLACK TECHNOLOGIES, LLC.
Reel/Frame 057254/0738 →
CORRECTIVE ASSIGNMENT TO CORRECT THE THE ASSIGNOR NAME PREVIOUSLY RECORDED AT REEL: 052853 FRAME: 0153. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Mar 29, 2021
From: R2 SOLUTIONS LLC
To: STARBOARD VALUE INTERMEDIATE FUND LP, AS COLLATERAL AGENT
Reel/Frame 056832/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE NAME PREVIOUSLY RECORDED ON REEL 053654 FRAME 0254. ASSIGNOR(S) HEREBY CONFIRMS THE RELEASE OF SECURITY INTEREST GRANTED PURSUANT TO THE PATENT SECURITY AGREEMENT PREVIOUSLY RECORDED. Recorded Dec 30, 2020
From: STARBOARD VALUE INTERMEDIATE FUND LP
To: R2 SOLUTIONS LLC
Reel/Frame 054981/0377 →
RELEASE OF SECURITY INTEREST IN PATENTS Recorded Jul 8, 2020
From: STARBOARD VALUE INTERMEDIATE FUND LP
To: ACACIA RESEARCH GROUP LLC; AMERICAN VEHICULAR SCIENCES LLC; BONUTTI SKELETAL INNOVATIONS LLC; CELLULAR COMMUNICATIONS EQUIPMENT LLC; INNOVATIVE DISPLAY TECHNOLOGIES LLC; LIFEPORT SCIENCES LLC; LIMESTONE MEMORY SYSTEMS LLC; MOBILE ENHANCEMENT SOLUTIONS LLC; MONARCH NETWORKING SOLUTIONS LLC; NEXUS DISPLAY TECHNOLOGIES LLC; PARTHENON UNIFIED MEMORY ARCHITECTURE LLC; R2 SOLUTIONS LLC; SAINT LAWRENCE COMMUNICATIONS LLC; STINGRAY IP SOLUTIONS LLC; SUPER INTERCONNECT TECHNOLOGIES LLC; TELECONFERENCE SYSTEMS LLC; UNIFICATION TECHNOLOGIES LLC
Reel/Frame 053654/0254 →
PATENT SECURITY AGREEMENT Recorded Jun 5, 2020
From: ACACIA RESEARCH GROUP LLC; AMERICAN VEHICULAR SCIENCES LLC; BONUTTI SKELETAL INNOVATIONS LLC; CELLULAR COMMUNICATIONS EQUIPMENT LLC; INNOVATIVE DISPLAY TECHNOLOGIES LLC; LIFEPORT SCIENCES LLC; LIMESTONE MEMORY SYSTEMS LLC; MERTON ACQUISITION HOLDCO LLC; MOBILE ENHANCEMENT SOLUTIONS LLC; MONARCH NETWORKING SOLUTIONS LLC; NEXUS DISPLAY TECHNOLOGIES LLC; PARTHENON UNIFIED MEMORY ARCHITECTURE LLC; R2 SOLUTIONS LLC; SAINT LAWRENCE COMMUNICATIONS LLC; STINGRAY IP SOLUTIONS LLC; SUPER INTERCONNECT TECHNOLOGIES LLC; TELECONFERENCE SYSTEMS LLC; UNIFICATION TECHNOLOGIES LLC
To: STARBOARD VALUE INTERMEDIATE FUND LP, AS COLLATERAL AGENT
Reel/Frame 052853/0153 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 30, 2020
From: EXCALIBUR IP, LLC
To: SLACK TECHNOLOGIES, INC.
Reel/Frame 051761/0307 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 3, 2016
From: YAHOO! INC.
To: EXCALIBUR IP, LLC
Reel/Frame 038950/0592 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 1, 2016
From: EXCALIBUR IP, LLC
To: YAHOO! INC.
Reel/Frame 038951/0295 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 18, 2016
From: YAHOO! INC.
To: EXCALIBUR IP, LLC
Reel/Frame 038383/0466 →