# US 11,308,719 B2 · System and method for capture and distribution of information collected from signs

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 11,308,719 B2
- Document ID: US11308719B2
- Status: Granted
- Kind: B2
- Application number: 16/894,507
- Filed: 2020-06-05
- Published: 2020-09-24
- Granted: 2022-04-19
- Earliest claimed: 2018-05-04
- Assignees: QUALCOMM Incorporated
- Applicants: QUALCOMM Incorporated
- Inventors: Amol Kench; Gautam Nirula; Arnold Jason Gum
- Web page: https://patentgrep.com/patent/US11308719B2

## CPC

- G06F 16/583: using metadata automatically derived from the content
- G06F 16/58: Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
- G06F 16/5846: {using extracted text}
- G06F 18/24: Classification techniques
- G06T 7/70: Determining position or orientation of objects or cameras (camera calibration G06T7/80)
- G06V 20/582: {of traffic signs}
- G06V 30/153: {using recognition of characters or words}
- H04W 4/021: Services related to particular areas, e.g. point of interest [POI] services, venue services or geofences
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- G06T: IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06V: IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

Disclosed is a method and apparatus for capturing, collecting, and distributing event information displayed on signs. The method may include capturing, by a mobile device, an image of a sign that displays information for an event. The method may also include extracting information for the event from the captured image of the sign, and determining a location of the mobile device when the image of the sign was captured. Furthermore, the method may include uploading, to a server, a time when the image was captured, the information for the event extracted from the captured image, a location of the event determined from extracted event information, a location of the sign, or a combination thereof.

## Claims

### Claim 1

A method for capturing, collecting, and distributing event information displayed on signs, the method comprising:
receiving, from a mobile device, information associated with a sign including details for an event occurring at a real-world location;
creating an event profile record for the event, wherein the event profile record comprises:
an event identifier,
a duration of the event based at least in part on the information associated with the sign,
a geofence defining a boundary surrounding the real-world location, and
data indicative of the event based at least in part from the information associated with the sign; and
storing the event profile record in an events profile database.

### Claim 2 (depends on 1)

The method of claim 1, wherein the information associated with the sign comprises an image of the sign.

### Claim 3 (depends on 2)

The method of claim 2, further comprising extracting at least a portion of the data indicative of the event from the image of the sign.

### Claim 4 (depends on 1)

The method of claim 1, wherein the information associated with the sign comprises information extracted from an image of the sign by the mobile device.

### Claim 5 (depends on 1)

The method of claim 1, further comprising mapping the information associated with the sign to the real-world location.

### Claim 6 (depends on 1)

The method of claim 1, further comprising updating the event profile record based on information received from an event organizer.

### Claim 7 (depends on 1)

The method of claim 1, further comprising:
determining an event type associated with the event; and
determining the geofence based at least in part on the event type.

### Claim 8 (depends on 1)

The method of claim 1, further comprising:
sending a query to a server based at least in part on the information associated with a sign; and
receiving, from the server, information responsive to the query;
wherein the data indicative of the event is based at least in part on the information responsive to the query.

### Claim 9

A device for capturing, collecting, and distributing event information displayed on signs, the device comprising:
a memory; and
one or more processors communicatively coupled with the memory and configured to:
receive, from a mobile device, information associated with a sign including details for an event occurring at a real-world location;
create an event profile record for the event, wherein the event profile record comprises:
an event identifier,
a duration of the event based at least in part on the information associated with the sign,
a geofence defining a boundary surrounding the real-world location, and
data indicative of the event based at least in part from the information associated with the sign; and
store, in the memory, the event profile record in an events profile database.

### Claim 10 (depends on 9)

The device of claim 9, wherein, to receive the information associated with the sign, the one or more processors are configured to receive an image of the sign.

### Claim 11 (depends on 10)

The device of claim 10, wherein the one or more processors are configured to extract at least a portion of the data indicative of the event from the image of the sign.

### Claim 12 (depends on 9)

The device of claim 9, wherein, to receive the information associated with the sign, the one or more processors are configured to receive information extracted from an image of the sign by the mobile device.

### Claim 13 (depends on 9)

The device of claim 9, wherein the one or more processors are configured to map the information associated with the sign to the real-world location.

### Claim 14 (depends on 9)

The device of claim 9, wherein the one or more processors are configured to update the event profile record based on information received from an event organizer.

### Claim 15 (depends on 9)

The device of claim 9, wherein the one or more processors are configured to:
determine an event type associated with the event; and
determine the geofence based at least in part on the event type.

### Claim 16 (depends on 9)

The device of claim 9, wherein the one or more processors are configured to:
send a query to a server based at least in part on the information associated with a sign; and
receive, from the server, information responsive to the query; and
base the data indicative of the event at least in part on the information responsive to the query.

### Claim 17

A method for distribution of event information displayed on signs, the method comprising:
establishing a user profile comprising one or more interests of a user of a mobile device;
receiving, from the mobile device, information indicative of a current location of the mobile device;
querying event profiles based on the current location of the mobile device and the one or more interests of the user in the user profile, wherein the event profiles comprise information for events obtained from images of signs for the events captured by one or more other mobile devices; and
sending, to the mobile device, an event notification for an event, wherein the event notification is based, at least in part, on:
the current location of the mobile device,
the one or more interests of the user in the user profile, and
a duration associated with the event indicating that the event is active.

### Claim 18 (depends on 17)

The method of claim 17, wherein sending the event notification is further based on a determination that the current location of the mobile device is within a geofence associated with the event.

### Claim 19 (depends on 17)

The method of claim 17, wherein the event notification comprises information indicative of a location of the event, a time of the event, geographic coordinates associated with the event, or a confidence that the event is still ongoing, or any combination thereof.

### Claim 20 (depends on 19)

The method of claim 19, further comprising estimating the location of the event and the time of the event based, at least in part, on a time and a location of a second mobile device when an image of a sign comprising information for the event was captured by the second mobile device.

### Claim 21 (depends on 17)

The method of claim 17, wherein establishing the user profile is responsive to receiving information indicative of the one or more interests from the mobile device.

### Claim 22

A device for distribution of event information displayed on signs, the device comprising:
a memory; and
one or more processors communicatively coupled with the memory and configured to:
establish a user profile comprising one or more interests of a user of a mobile device;
receive, from the mobile device, information indicative of a current location of the mobile device;
query event profiles based on the current location of the mobile device and the one or more interests of the user in the user profile, wherein the event profiles comprise information for events obtained from images of signs for the events captured by one or more other mobile devices; and
send, to the mobile device, an event notification for an event, wherein the event notification is based, at least in part, on:
the current location of the mobile device,
the one or more interests of the user in the user profile, and
a duration associated with the event indicating that the event is active.

### Claim 23 (depends on 22)

The device of claim 22, wherein the one or more processors are configured to send the event notification responsive to a determination that the current location of the mobile device is within a geofence associated with the event.

### Claim 24 (depends on 22)

The device of claim 22, wherein the one or more processors are configured to include, in the event notification, information indicative of a location of the event, a time of the event, geographic coordinates associated with the event, or a confidence that the event is still ongoing, or any combination thereof.

### Claim 25 (depends on 24)

The device of claim 24, wherein the one or more processors are configured to estimate the location of the event and the time of the event based, at least in part, on a time and a location of a second mobile device when an image of a sign comprising information for the event was captured by the second mobile device.

### Claim 26 (depends on 22)

The device of claim 22, wherein the one or more processors are configured to establish the user profile responsive to receiving information indicative of the one or more interests from the mobile device.
