IP Library Granted Patent US 9,390,136
Granted Patent B2
US 9,390,136 · App. 12/400,718 · Granted Jul 12, 2016

System and method of identifying relevance of electronic content to location or place

Inventors: Anne Bezancon (Oakland, CA); Daniel Parkes (San Francisco, CA)
Assignee: 1020, Inc.
G06F17/30528G06F17/30241
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,390,136
App. No.
12/400,718
Granted
Jul 12, 2016
Kind
B2
Abstract

A system and method for processing electronic information that includes generating a plurality of identifier codes each of which corresponds to a location and/or a place, receiving a plurality of electronic information, wherein each electronic information has a relevancy to one or more locations and/or places, associating each of the received plurality of electronic information with any of the identifier codes that correspond to the one or more locations and/or places having the relevancy to the electronic information, receiving a query relevant to at least one of the locations and/or places, identifying any of the identifier codes that correspond to the at least one of the locations and/or places relevant to the query, and responding to the query by providing the electronic information that are associated with the identified identifier codes.

Claims (29)

1. A method of processing electronic information, comprising:

generating a plurality of identifier codes each of which corresponds to a location and/or a place using an association module in communication with a network;

receiving a plurality of electronic information from the network using the association module, wherein each electronic information has a relevancy to one or more locations and/or places, and wherein the plurality of electronic information includes a first electronic data and a second electronic data both of which are associated with a same one location and/or place, and wherein the first electronic data containing location and/or place information that contradicts that of the second electronic data;

determining which of the contradictory location and/or place information is to be associated with the same one location and/or place

for each of the received plurality of electronic information, associating the electronic information using the association module with any of the identifier codes that correspond to the one or more locations and/or places having the relevancy to the electronic information;

receiving a query relevant to at least one of the locations and/or places using the association module;

identifying any of the identifier codes that correspond to the at least one of the locations and/or places relevant to the query using the association module;

responding to the query by providing the electronic information that are associated with the identified identifier codes using the association module;

for each of the received plurality of electronic information:

storing at least a portion of the electronic information in a storage device; and

the providing includes retrieving the stored portion of the electronic information from the storage device; and

providing a plurality of users access rights to the stored electronic information in the storage device, wherein the access rights vary among the plurality of users.

2. The method of claim 1 , wherein the determining is based upon at least one of sources of the first and second electronic data, and a number of times each of the contradictory location and/or place information has been received.

3. The method of claim 1 , wherein the determining includes assigning a reliability value to each of the contradictory location and/or place information.

4. A system for processing electronic information, comprising:

an association module in communication with a network, the association module being configured to:

generate a plurality of identifier codes each of which corresponds to a location and/or a place,

receive a plurality of electronic information from the network, wherein each electronic information has a relevancy to one or more location and/or places,

associate each of the received plurality of electronic information with any of the identifier codes that correspond to the one or more locations and/or places having the relevancy to the electronic information,

receive a query relevant to at least one of the locations and/or places,

identify any of the identifier codes that correspond to the at least one of the locations and/or places relevant to the query, and

respond to the query by providing the electronic information that are associated with the identified identifier codes; and

a storage module for storing at least a portion of each of the received plurality of electronic information and for retrieving the stored portions of the electronic information, wherein the storage module is configured to provide a plurality of users access rights to the stored electronic information in the storage device, and wherein the access rights vary among the plurality of users;

wherein:

the plurality of electronic information includes a first electronic data and a second electronic data both of which are associated with a same one location and/or place;

the first electronic data containing location and/or place information that contradicts that of the second electronic data; and

the association module is configured to determine which of the contradictory location and/or place information is to be associated with the same one location and/or place.

5. The system of claim 4 , wherein the association module is configured to perform the determining based upon at least one of sources of the first and second electronic data, and a number of times each of the contradictory location and/or place information has been received.

6. The system of claim 4 , wherein the association module is configured to perform the determining by assigning a reliability value to each of the contradictory location and/or place information.

Assignments (7)
CHANGE OF NAME Recorded Jun 11, 2019
From: 1020
To: EMODO INC.
Reel/Frame 049429/0959 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 11, 2019
From: EMODO INC.
To: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
Reel/Frame 049430/0006 →
RELEASE OF SECURITY INTEREST Recorded Feb 27, 2018
From: RUNWAY GROWTH CREDIT FUND, INC. (F/K/A GSV GROWTH CREDIT FUND, INC.), A MARYLAND CORPORATION
To: 1020, A CALIFORNIA CORPORATION
Reel/Frame 045056/0298 →
RELEASE OF SECURITY INTEREST Recorded Feb 13, 2018
From: SILICON VALLEY BANK
To: 1020
Reel/Frame 045128/0185 →
SECURITY INTEREST Recorded Jul 7, 2017
From: 1020
To: RUNWAY GROWTH CREDIT FUND INC. (F/K/A GSV GROWTH CREDIT FUND INC.)
Reel/Frame 042933/0676 →
SECURITY INTEREST Recorded Mar 31, 2014
From: 1020
To: SILICON VALLEY BANK
Reel/Frame 032567/0366 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 26, 2009
From: BEZANCON, ANNE; PARKES, DANIEL
To: 1020, INC.
Reel/Frame 022731/0793 →
Continuity (2)
Provisional Application 61152192 · Feb 12, 2009
Related Publication 20100205194A1 · Aug 12, 2010