|Publication number||US7464155 B2|
|Application number||US 10/395,496|
|Publication date||Dec 9, 2008|
|Filing date||Mar 24, 2003|
|Priority date||Mar 24, 2003|
|Also published as||US20040249930|
|Publication number||10395496, 395496, US 7464155 B2, US 7464155B2, US-B2-7464155, US7464155 B2, US7464155B2|
|Inventors||Kianoosh Mousavi, Jeff Joslin|
|Original Assignee||Siemens Canada Ltd.|
|Export Citation||BiBTeX, EndNote, RefMan|
|Patent Citations (8), Referenced by (17), Classifications (15), Legal Events (3)|
|External Links: USPTO, USPTO Assignment, Espacenet|
The present invention relates to acquiring demographic information. More particularly, the invention relates to screening traffic in a network for acquiring demographic information.
Over the years, demographic information has been used for a variety of purposes. For example, demographic information may be used to analyze and identify patterns in consumer behavior, which may be useful for various types of business decisions. Marketing or advertising may be directed to specific audiences that are likely to be interested in the goods or services advertised, based on their demographic profiles.
Demographic information characterizes a population within a certain area, and comprises information such as the age, income or ethnic group composition, or male/female ratio. Other types of information, such as preferences, interests and consumer behavior are also useful for various purposes. Conventionally, demographic information is obtained through population census, polls or surveys. The United States Census Bureau (USCB), among other similar international bodies and commercial enterprises, collect and distribute demographic information.
Demographic information is typically averaged over a long period of time and/or large area. Furthermore, the information tends to be static and does not take into account of short-term movement of people. As such, demographic information may not accurately characterize people at a geographical location. This may lead to incorrect or outdated business decisions.
From the foregoing discussion, it is desirable to gather and correlate demographic information which more accurately reflects or characterizes people within a geographical location.
The invention generally relates to acquiring demographic information. In one embodiment, the demographic information is acquired from monitoring internet traffic. In one embodiment, the demographic information is stored in a management server. The demographic information is analyzed to generate a demographic profile. Various business decisions can be based on the demographic profile. In one embodiment, adaptive advertising decisions are based on the demographic profile. Other types of business decisions are also useful. The adaptive advertising decision can be static and/or dynamic. Other advertising decisions, such as direct advertising, can also be based on the demographic profile.
The invention relates to a demographic acquisition system. In one embodiment, the demographic acquisition system (DAS) monitors and acquires demographic information from internet traffic. Preferably, the DAS monitors and acquires demographic information from internet traffic at desired locations. Demographic information can include, for example, age, income, ethnicity, and gender. Other types of demographic information are also useful. For example, information such as the types of sites accessed or other types information which evidence the interests of internet users are also useful. Such information can be used as the basis of various types of business decisions (e.g., marketing, product development, or determining business opportunities).
A location node is a point of access to the internet 104. A plurality of users can access the internet from a location node. Access to the internet can be facilitated by communication devices, such as personal computers or laptops. Other types of communication devices, such as personal digital assistants or cell phones, are also useful. Mobile or ultra-mobile (e.g., hand held computers or mobile phones) communication devices which can be used to access a network are also useful. The communication devices, for example, can be interconnected using a network such as local area network (LAN) or wide area network (WAN). Other types of networks, including intranets, extranets, telecommunications networks or other networks over which electronic, digital and/or analog data may be transmitted, are also useful.
In one embodiment, the network comprises an Ethernet network. Other types of network technologies, such as token ring, ARCNET or Fiber Distributed Data Interface (i.e., FDDI), are also useful. Preferably, the network comprises a wireless network, wherein a mobile user can connect to the network through a wireless connection. Wireless connections, for example, include connections by radio frequencies. Other types of wireless connections, such as cellular communications or wireless fidelity (Wi-FiŽ), are also useful. Providing a network implemented by a combination of both wired and wireless technologies is also useful. The use of wireless connections can enable a user to move seamlessly from one location node to another.
A location node can be static or dynamic. For example, a static location node includes a fixed location such as an office, store, library, or university while a dynamic location node can include a train or a bus. In another embodiment, a location node can be a hybrid location node (i.e., both static and dynamic). A hybrid location node, for example, includes a base station that can be located in a fixed location while one or more mobile units connect back to the base station using wireless connections. Various types of wireless connects can be employed to provide the connections between the mobile units and base station. The mobile units, for example, comprise transports such as buses or trains. Other types of mobile units are also useful.
As described, a location node comprises a plurality of users interconnected by a network. Providing a location node comprising a single user is also useful. Alternatively, a plurality of nodes can be grouped together to represent a geographical region, such as a city block or greater (e.g., city section, city, state, etc.). A group of nodes can be collectively referred to as a node.
Alternatively, the network switch can be coupled directly to the internet. The network switch extracts information from the location nodes indirectly via the internet. This can be achieved by, for example, modifying the switch to forward or copy the desired packets to the DAS along with the desired information (e.g., time and location information). This will allow decoupling the DAS from the location nodes. In yet another embodiment, some nodes can be coupled to the DAS while others are indirectly coupled via the internet.
The management server 240 acquires demographic information by monitoring internet traffic between the location nodes and the internet. Although the management server is shown as a single component, it is understood that it can include additional components, such as storage, databases, as well as processors. In a preferred embodiment, the management server includes a neural network or other artificial intelligence architecture to accommodate fast and intelligent decision making. The management server can also be interconnected to other components or systems. In one embodiment, outgoing traffic is monitored by the management server. Monitoring both outgoing and incoming traffic can also be useful.
In one embodiment, information associated with the internet traffic is stored in a profile database. The profile database, for example, can be located on the management server. Locating the database separate from the management server is also useful. Various demographic information associated with the internet traffic is stored in the profile database. In one embodiment, as shown in
In a preferred embodiment, a category identifier 378 is associated with the URL and/or search string. For example, if a URL relates to automobiles (e.g., manufacturer, model, accessories), it can be categorized generally as automobile. Preferably, a category identifier can include one or more sub-category identifiers. For example, the general category of automobile can be subcategorized to include sports car, luxury cars, foreign, price range, and/or accessories.
In another embodiment, statistical analysis can be performed on the information acquired and stored in the profile database. In one embodiment, a category table 480 as shown in
The weight factor can be stored in, for example, a weight factor table 590, as shown in
User information can also be acquired by the management server and stored in a user table 660, as shown in
User information can be obtained from, for example, internet service providers (ISPs) to which users subscribe. Other techniques of obtaining user profile information are also useful. For example, surveys (electronic or non-electronic) or contests can be used. Also, a user may be asked to submit an application with personal information when using the network at the location node or nodes. The DAS may then issue a user id number associated to the application. Upon each access, the user would need to log in and traffic associated with the user can easily be tracked.
The location of the user can be determined by, for example, IP addresses. For dynamic or hybrid (fixed/dynamic) nodes, the location can be determined using various techniques, such as triangulation calculation, MAC tracking, or Mobile IP. Other techniques, such as LCS (Location Services), are also useful. By being able to track mobile users (e.g., from one location node to another or location of a mobile node), information related to which nodes or locations were traversed by a user can be determined. For example, 50% of the travelers on a specific train end up in Java coffee shop after disembarkation from a certain station.
In one embodiment, user information acquired is used to create a user profile database. The user profile database can be part of the user table or separate therefrom. The user profile database can be updated with information acquired from the internet traffic. For example, an internet transaction can be correlated with its respective user. Information from the internet traffic can then be updated into the user profile, such as sites visited, or time of access.
The various tables can be integrated as part of the profile database. Providing tables (one, some or all) which are separate from the profile database is also useful. Additionally, other types of information (in lieu or in addition to those described) can be acquired and stored in the profile database. The information acquired can also be stored or arranged using other types of tables, facilitating analysis of such data.
The DAS facilitates continuous acquisition of demographic data. The data, as acquired, are stored in the management server. In one embodiment, the management server includes an artificial intelligence architecture (e.g., neural network, pattern recognition or fuzzy logic). The artificial intelligence architecture serves to categorize and correlate data as well as updating of the database. Furthermore, the artificial intelligent architecture can be used to develop demographic profiles for the location nodes. The DAS allows the demographic profiles to be updated based on internet traffic. This enables the development of demographic profiles which more accurately reflect or characterize people within a geographical location. For example, location profiles can be developed based on various times of the day, days of the week, months of the year. Other granularities (both temporal and geographical) can also be useful. Additionally, the profiles can also include information related to traversal of locations. This is particularly useful to track movement of people.
As described, the DAS advantageously enables continuous acquisition of data and updating of the demographic profiles. The ensures that business decisions from demographic profiles are based on current information.
In an alternative embodiment, the DAS acquires the data, which are then manually analyzed to update user profiles and/or update demographic profiles. Providing a combination of manual and automated (e.g., computerized) analysis of the data and updating of user and/or demographic profiles is also useful.
Other types of demographic information may also be derived from the user information, depending on the application. In one embodiment, the mobility of the users between the location nodes is analyzed. For example, 40% of the users from location node A may end up at location node B.
The demographic information acquired and profiles developed reveal or identify trends related to particularly locations. Such information can be used for various types of applications. For example, such information can be used to determine advertising decisions or influence business decisions, such as what products to sell or develop for particularly locations, new business opportunities, or business partnerships. Other applications include, for example, sale of demographic information.
In one embodiment, advertising strategies and systems are developed based on the demographic information. In one embodiment, advertising strategies and systems comprise static advertising strategies and systems. Adaptive static advertising comprises adapting or tailoring the subject matter of the advertisement to the location profile. Preferably, the adaptive static advertising takes into account the time frame of the
As an example of adaptive static advertising, assume that at location A, it is identified that there is a significant interest in high-end sports cars during time segment between 11:00 am to 1:00 pm on Wednesdays. This information can be presented to interested parties, such as high-end sports car dealers and manufacturers. Interested parties would than display advertisement related to high-end sports cars during the corresponding time frame at location A.
In another embodiment, adaptive dynamic advertising strategies and systems are developed from the demographic information acquired. Adaptive static advertising strategy comprises adapting or tailoring the subject matter of the advertisement to the demography of the location in real time. For example, if the DAS determines that a category is being or has been accessed by n users (e.g., n is a whole number which is greater than or equal to a predetermined threshold number), advertisement related to that category can be displayed. In the event that the threshold is not satisfied, the adaptive system can display advertisements related to categories that are currently accessed by users. In one embodiment, the display comprises an intelligent display (wired or wireless). Other types of displays are also useful. The display can be integrated as part of or separate from the location node. The adaptive dynamic location profile. The time frame, for example, can be a time segment of a day or a time segment of a specific day of the week. Other temporal granularities are also useful. Interested parties can place advertisements in accordance with the trend identified by the location profile. The corresponding time frame can be sub-divided into time slots for different interested parties to place advertisements. Alternatively, the time frame can be sub-divided into time slots in the event more than one category have been identified as having high interest at the location.
In one embodiment, the advertisement can be displayed on an intelligent display. The intelligent display preferably comprises a wireless intelligent display. The use of wired intelligent displays is also useful. In one embodiment, the display can be integrated as part of a location node. Alternatively, the display is a separate node located in or near the location node. Advertisements can be displayed on the intelligent display. The use of intelligent displays facilitates adaptive static advertising since advertisement can easily be changed according to the location profile. Other types of displays or advertising media, such as static or dynamic billboards, posters or brochures, are also useful.
advertising strategy can be based on the location profile. For example, the location profile identifies categories of interests. Interested parties can then place advertisements at the location.
In another embodiment, the DAS can be used to implement directed advertisement strategy. For example, when a user accessed a site, the DAS directs an advertisement, such as a pop-up advertisement to the user's computer or access device. Alternatively, advertisements based on the user's profile can be directed to the user when the DAS identifies that the user is on-line.
In one embodiment, the various advertising strategies and systems can be combined. Combining advertising strategies can improve the effectiveness of advertisement. The DAS can also be employed to acquire information which is used to measure the effectiveness of the advertisement (e.g., advertisement efficiency factor). For example, the DAS can acquire information which identifies that out of 100 people at location X who are shown an advertisement for retailer, 85 visits that retailer. This shows 85% efficiency for that advertisement. Also when coupled with user information, it can determine that a certain percentage of those people actually made purchases at the retailer. Other information, such as the amount of the purchase as well as what was purchased, can also be included to help identify the effectiveness of the advertising strategy. For example, of the people shown the advertisement and made purchases, 34% bought the item featured in the ad, 30% bought more expensive items, and 74% spent at least $50 at the store. Such information can be used to influence business strategies, such as pricing.
The location node also includes a display 804. The display, in one embodiment, comprises an intelligent display. Other types of displays are also useful. The display can be coupled to the access point using a wired or a wireless connection. The display facilitates adaptive dynamic and/or static advertising strategies. Alternatively, the display is separate from the location node.
While the invention has been particularly shown and described with reference to various embodiments, it will be recognized by those skilled in the art that modifications and changes may be made to the present invention without departing from the spirit and scope thereof. The scope of the invention should therefore be determined not with reference to the above description but with reference to the appended claims along with their full scope of equivalents.
|Cited Patent||Filing date||Publication date||Applicant||Title|
|US7020082 *||May 4, 2001||Mar 28, 2006||Nomadix, Inc.||Network usage monitoring device and associated method|
|US7284033 *||Dec 13, 2000||Oct 16, 2007||Imahima Inc.||Systems for communicating current and future activity information among mobile internet users and methods therefor|
|US20030006911 *||Dec 21, 2001||Jan 9, 2003||The Cadre Group Inc.||Interactive advertising system and method|
|US20030126250 *||Dec 13, 2000||Jul 3, 2003||Neeraj Jhanji||Systems for communicating current and future activity information among mobile internet users and methods therefor|
|US20040210661 *||Jan 14, 2004||Oct 21, 2004||Thompson Mark Gregory||Systems and methods of profiling, matching and optimizing performance of large networks of individuals|
|US20070287473 *||Aug 13, 2007||Dec 13, 2007||Tracbeam Llc||Platform and applications for wireless location and other complex services|
|US20080071786 *||Sep 1, 2006||Mar 20, 2008||Scott Allen Swanburg||Personal profile data repository|
|US20080109295 *||Jul 12, 2007||May 8, 2008||Mcconochie Roberta M||Monitoring usage of a portable user appliance|
|Citing Patent||Filing date||Publication date||Applicant||Title|
|US7827274 *||Mar 29, 2007||Nov 2, 2010||Vignette Software Llc||Method for click-stream analysis using web directory reverse categorization|
|US8073866||Mar 16, 2006||Dec 6, 2011||Claria Innovations, Llc||Method for providing content to an internet user based on the user's demonstrated content preferences|
|US8078602||Dec 13, 2011||Claria Innovations, Llc||Search engine for a computer network|
|US8086697 *||Oct 31, 2005||Dec 27, 2011||Claria Innovations, Llc||Techniques for displaying impressions in documents delivered over a computer network|
|US8255413||Aug 28, 2012||Carhamm Ltd., Llc||Method and apparatus for responding to request for information-personalization|
|US8271522 *||Dec 3, 2004||Sep 18, 2012||National University Of Singapore||Matching queries in a network|
|US8316003||Oct 12, 2009||Nov 20, 2012||Carhamm Ltd., Llc||Updating content of presentation vehicle in a computer network|
|US8341019||Dec 25, 2012||Open Text, S.A.||Method for click-stream analysis using web directory reverse categorization|
|US8521827||Jan 25, 2002||Aug 27, 2013||Carhamm Ltd., Llc||Presentation of information to end-users|
|US8543456 *||Dec 13, 2004||Sep 24, 2013||Ip Mining Corporation||Media targeting system and method|
|US8689238||Dec 23, 2011||Apr 1, 2014||Carhamm Ltd., Llc||Techniques for displaying impressions in documents delivered over a computer network|
|US8781897 *||Aug 27, 2013||Jul 15, 2014||Ip Mining Corporation||Media targeting system and method|
|US9087350||Dec 7, 2012||Jul 21, 2015||Open Text S.A.||Method for click-stream analysis using web directory reverse categorization|
|US9280541||Jan 8, 2013||Mar 8, 2016||Five9, Inc.||QR data proxy and protocol gateway|
|US20050149398 *||Dec 13, 2004||Jul 7, 2005||Mckay Brent T.||Media targeting system and method|
|US20090319503 *||Dec 3, 2004||Dec 24, 2009||National University Of Singapore||Matching queries in a network|
|US20110112901 *||May 3, 2010||May 12, 2011||Lance Fried||Trust-based personalized offer portal|
|International Classification||H04L29/08, G06F15/173, H04L12/26, H04L29/06|
|Cooperative Classification||H04L67/306, H04L69/329, H04L29/06, H04L43/06, H04L43/00, H04L12/2602|
|European Classification||H04L43/00, H04L29/06, H04L12/26M, H04L29/08N29U|
|Jul 21, 2003||AS||Assignment|
Owner name: SIEMENS CANADA LIMITED, CANADA
Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:MOUSAVI, KIANOOSH;JOSLIN, JEFF;REEL/FRAME:014292/0736
Effective date: 20030703
|May 11, 2012||FPAY||Fee payment|
Year of fee payment: 4
|May 17, 2016||FPAY||Fee payment|
Year of fee payment: 8