The Internet has opened up new channels of communication and vectors of influence over decision-making. Web sites, peer-to-peer technologies, e-mail and instant messengers are new communication technologies, which have major impacts.
Advertisers and marketers have shown great interest in the influence of these new technologies. However, it is difficult to observe the channels of communication or vectors of influence using traditional market research methods.
Users of the new communication technologies have been particularly quick to embrace instant messengers. Users desire new ways of sharing with friends the experiences they have and discoveries they make using the new communication technologies.
Therefore, there is an opportunity to introduce a new technology, a method and device which provide a new way of sharing experiences, potentially allowing advertisers and marketers to study channels of communication and vectors of influence at the same time.
The present invention includes methods and devices for sharing communication device usage experiences, including computer usage experiences. Particular aspects of the present invention are described in the claims, specification and drawings.
FIGS. 12-14 is12A, 12B, 13, and 14 are flowcharts illustrating the capture of URL related data from a user. The actions illustrated by these flowcharts apply as well to capture of other item or location related data.
The following detailed description is made with reference to the figures. Preferred embodiments are described to illustrate the present invention, not to limit its scope, which is defined by the claims. Those of ordinary skill in the art will recognize a variety of equivalent variations on the description that follows.
A common theme among aspects of the present invention is collecting data regarding a user's computer usage experience and sharing that data. So-called “buddies” identified on buddy lists of instant messaging products can share selected aspects of their computer usage experiences. Administrative tools and processes can be provided to set up selective collection and sharing of data. Collection tools and processes operate on a variety of computer usage activities and user responses to their computer usage experiences. Processing tools and methods filter, integrate and correlate the collected data. Display tools and processes make portions of the data accessible on a pre-defined basis, such as according to defined rights of buddies. Aggregation tools and processes assemble statistics about user experiences across different bases, such as buddy lists, categories of users, and all service participants.
Aspects of the present invention include building and making accessible various databases and combinations of databases. The databases specifically described below are illustrated in one or another of the figures; reference numbers are provided for ease of reference. One database is a visited URL database (“VUD”) 100A. A VUD stores URLs visited by users, or by participants. More generally, a user could visit a web site, listen to or watch content, rate a site or content, assign an emoticon or quick comment to a site or content, send or bookmark a site or content or download data; a VUD entry could result. A rating may be thumbs up or thumbs down or its equivalent, a scaled alpha or numeric rating or its equivalent. An emoticon is an icon conveying a reaction, such as: “:)”, “:(”, “:\”, “=)”, “=(”, etc. Quick comments may be user defined and later accessible through a menue, ush as a pull-down menu. In addition to URLs, the database stores additional information such as page title, address, description, categories applicable to the URL, metadata, names of users accessing the URL, timestamps of visits, ratings of the URL, emoticons evaluating the URL, comments on and bookmarks to the URL, or keywords for retrieval. The page title, address, description and metadata may be ascertained from visiting the URL itself. With assistance of the URL's author, metadata may include suggested categorization. Alternatively, categorization may be provided by an existing content analysis provider, such as Yahoo or the Open Source Directory Project at www.dmoz.org 1506. A further alternative is that content could be categorized by a service provider or other sponsor, either for web content or for intranet, extranet or other network content.
Another database used to practice aspects of the present invention is the visited location database (“VLD”) 100B. A VLD stores similar information for locations visited by users or participants carrying portable devices. For instance, a Bluetooth equipped cell phone or pager could interact with a location that a user entered. Walking in the door of a popular restaurant, nightclub or other location could trigger an interaction between a Bluetooth device and a Bluetooth access point sponsored at the location. The Bluetooth device could learn the location visited and report that location immediately or later when the device returned to the proximity of a home access point or the device docked with a home access point. Alternatively, the Bluetooth device could disclose its identity to a Bluetooth access point at a particular location and the access point could report the visit. The user of the Bluetooth device could have the same options for providing additional information regarding the location, as for URLs. The VLD also could store geographic information regarding the location. such as geo-coded data. Several equivalent methods of associating a portable device with a location are available. Sophisticated networks may fingerprint, triangulate or otherwise locate a wireless device based on radio signal characteristics. Sophisticated devices may include circuits that determine the device's location; these circuits may utilize GPS, DGPS, Loran or any other location fixing protocol. The physics of how the device and the location are associated are relatively unimportant; an independent service may be used to track locations visited by a user based on any of the protocols identified above or any other protocol.
The VUD and VLD databases are readily extended to a visited item database 100, which could include items on a computer, intranet, extranet or any network. These items may be data such as multimedia files, XML documents, database searches or virtually any other material. One distinction between practicing aspects of the present invention and general database processing is storing user-based information, such as the user's pattern of visiting and the user's rating, emoticon or comments regarding an item and making stored, user-based information available to buddies. Collectively, VUDs, VLDs and visited item databases can be referred to as VXDs. Reference to one of the three VXDs is intended to refer to all three, unless the context makes it clear that only one of the three applies.
Access control lists (“ACLs”) 102, 103, 104, 1609 also can be maintained as databases. An ACL identifies buddies and controls their access to VUD, VLD, visited item and other activity-related data. A user could set up his or her own ACL via buddy list and access control list administration functions. An enterprise could set up ACLs for enterprise users. ACL-like data complied for instant messaging products could be accessed and utilized to compile ACLs for users or enterprises.
A URL logo database (“ULD”) 101 can be useful for associating logos with web sites. The logos may be sponsors, advertisers or others who provide support for operation of a service practicing aspects of the present invention.
Item categorization for VUD, VLD or visited items can generate exception databases, such as an item match exceptions database (for instance, a URL match exceptions database (“UMED”) 1505) or a topic match exceptions database (“TMED”) 1507. These exception databases record data which require further attention after initial processing to update the VUD, VLD or a visited item database.
An activity viewer database (“AVD”) 1610 can store information associating particular users with URLs, locations or items. Raw data regarding user activity is filtered and matched with entries front the VUD, VLD or visited item database to create the AVD. The AVD holds users' activity parsed into a format for display via the Activity Viewer. It includes the activity, internal flag settings, the URL, the page title, the logo, the username, the timestamp & category for an entry. If a user filters the display of data on the Activity Viewer, data is pulled from this database.
Batch query results can be stored in a database, a “BQD” 2211. Pre-defined queries can be run against the VUD, VLD or visited item database. For instance, top 10 hits, top 50 hits or top 100 hits in a wide range of categories are most efficiently recalculated periodically on a batch basis, rather than in response to ad hoc inquiries.
Third party location detection data can be stored in a detection network directory 2312. Third party data can be provided as received, on an interrupt-like basis, or in response to periodic requests, on a polling or batch basis. Location categorizations and descriptions 2413, e.g., YellowPages.Com, AutoDesk, etc. can be used to provide supplemental information about locations.
Location/topic entries which require further attention, after processing to update the VLD, can be stored in another match exceptions database, a “LTMED” 2414.
One aspect of practicing the present invention can include tying into a user's instant messaging products or, more generally, into the user's messaging facilities. For instant messaging (“IM”), users or participants typically set up so-called buddy lists. Other users or participants agree to participate in instant messaging. One IM user can send an instant message to another IM user, if their IM products are compatible. The two can carry on a dialog or a so-called “chat”. More than two users may be included in a real-time chat, when the instant messaging product allows multiple participants. Examples of instant messaging products include AOL's Instant Messenger software, MSN Messenger software, Yahoo! Messenger software, America Online's ICQ software, Odigo's instant messenger software and Jabber's instant messenger software. Reciprocal inclusion on buddy lists typically involves a closer relationship between participants than inclusion on an e-mail mailing list or directory, but tins is not necessarily the case. Buddy lists sometimes are shorter and more selective than general messaging lists or directories.
The present invention also may be applied to a user's messaging facilities by selectively enabling others listed on a general e-mail or messaging list or directory to participate. Selectively enabling others limits the intrusion on a user's privacy and limits various administrative (e.g., setup and administration) and responsive (e.g., junk mail) burdens. Alternatively, group functions used for other e-mail or messaging purposes can be a basis for defining rights to sharing of activity data.
Data stored regarding an experience may include VUD, VLD or VXD databases 100, a logo database for URLs, locations or items 101 and a variety of ACL databases. The access control lists can be maintained at the service provider level 104, the enterprise level 102 or the individual user level 103.
Data 130 reflecting individual experiences and aggregated experiences can be accessed or reported in a variety of ways. An activity viewer running on a user's system 131, either fixed or portable, can appear in a window. Reports on locations, either the experiences of others visiting the location or the proximity of buddies or buddies of buddies can be reported automatically to Bluetooth enabled wireless devices 132 when such devices reach a location or are in contact with a location-sponsored Bluetooth access point. Wireless devices can be synchronized 133 when reasonable bandwidth is available to retain data that would be too voluminous to access via a low bandwidth connection. The interfaces of instant message tools 134 can serve as an output channel, as licensing arrangements become available. Physical reports 135 can be printed for analysis. These reports can cover analysis of interactions among participants and spreading of information from one user to others.
The sharing status toggle 366 allows a user to turn sharing on and off. When sharing is on, rights defined in the ALL provide access for buddies to the user's activity. When sharing is off, the user's activity will not be shared with buddies. However, the user's activity may still be recorded to a tracking server either for aggregation or to be associated with the user but not reported to buddies. The user's options or access to information may be limited when sharing is off, tending to encourage the user to leave sharing activated. The window maximize control 367 allows direct access to maximizing the window to a pre-selected format.
Other aspects of this interface include space for a banner 368 (either static or moving), an invite button 369, a hot list access 370, a search entry window 371 and a search button 372. The banner could be used to generate advertising revenue. The invite button 369 provides access to an invite interface such as
Several rows of information responsive to the filters 971-976 appear in
The top part of the
The inset to
If the metadata provides a page title 1209, the system stores the page title in a temporary variable. The system next compares the URL to entries in the VUD 1210. If the URL is found in VUD 1211, the system has to determine whether a page title is stored on the VUD 1221. If there is a page title on the VUD 1222, the system action depends on whether the page title variable has been set to null. If not, the system over writes the value on the VUD with the value of the temporary page title variable 1224. If the temporary page title variable is null, the page title stored on the VUD is used 1223. Next, the system determines whether the URL has been categorized on the VUD 1225. If not, the system sets a temporary category variable to uncategorized 1227. This is the same action that the system takes in the URL is not on the VUD 1211. If the URL has been categorized on the VUD, the system sets a temporary category variable based on the contents of the VUD 1226. The system checks to determine if the URL or a portion of the URL is logged in a logo database 1228. The logo or ULD database 101 holds vendor logo images that correspond to the vendor's URLs. If the vendor has not arranged for its logo to be stored on the VLD 1229, the system sets the temporary local variable to null 1231. If there is a corresponding logo, the temporary variable is set to the corresponding logo image 1230. The system sets a temporary activity variable to view 1232, corresponding to viewing a URL. The flow continues in
A variety of activities may be associated with items other than URLs. Depending on the type of item involved, the user may listen to or watch the item 1461, download the item 1463, purchase the item 1465, put the item on a wish list 1467, transfer the item to a mobile device, such as a cell phone or PDA 1469, or select some other process 1471. In some circumstances, an unrecognized activity may occur 1473, which the system may either ignore or treat is an error condition. A listen to or watch activity 1461 causes the system to invoke a player and to record the action and properties of the item listened to or watched 1462. The recorded information is forwarded for addition to the VUD. A download activity invokes a process, which records the download action and properties of the item downloaded 1464. The recorded information is forwarded for addition to the VUD. A purchase activity 1465 invokes a process 1466, which records the purchase action and properties of the item purchased. The recorded information is forwarded for addition to the VUD. A wish list activity 1467 invokes a wish list process 1468 to maintain and add to the user's wish list. The wish list can be maintained as part of the VUD or in a separate database. The information can be maintained redundantly as part of the VUD and as the result of a batch query. When the activity is to transfer the item to a mobile device 1469, the system invokes a process for sending the information to the mobile device, records the action and properties of the items sent to the mobile device, and forwards the recorded information for addition to the VUD 1470. The processing of each of these activities in
In
The interfaces and software described above support many methods and devices for sharing communication device and computer usage experiences. One type of sharing communication device user experiences is sharing computer usage experiences, including Internet browsing experiences. Whichever communication device is used, sharing may depend on registration by a user with a registration server. Registration may involve downloading client software to run on the user's system. For enterprise applications, registration may be handled by a system administrator and integrated or coordinated with registration for network login, e-mail or other messaging. In some embodiments, registration may include contractual terms which limit the use of information collected from the user. In other embodiments, registration may be designed to exclude collection of certain user information, such as the user's e-mail address, actual name or physical address. Some users may feel more comfortable registering with the system if registration excludes collection of any information that identifies the user in a manner adapted to direct marketing. Even if registration excludes initial collection of user identifying information, the user may be given the option of entering additional personal information for general use by the providers of the system or for restricted use, in accordance with contractual terms. The registration process may make the user aware that at least a portion of the user's experiences with a communication device, computer or Internet browser will be collected and shared. It also may make the user aware that information collected from the user will be aggregated with information collected from other users.
Sharing communication device experiences also may include accessing one or more messaging buddy lists associated with the user. Accessing pre-existing buddy lists provides a base for linking the user and buddies with whom tracking data may be shared. Buddy lists may be maintained by AOL's Instant Messenger software, MSN's Messenger software, Yahoo! Messenger software, America Online's ICQ software, Indigo's instant messenger software or Jabber's instant messenger software. More generally, message recipient lists maintained in e-mail systems, such as Microsoft's Outlook products or AOL's Netscape products may maintain the lists that are accessed. Messaging systems such as Lotus Notes also may maintain message recipient lists that the system can access to identify persons with whom tracking data may be shared.
Buddies or groups of buddies are given defined rights to access tracking data collected from the user. Defined rights of buddies to access tracking data may be based on content categories of material accessed. Examples of content categories or topics can be found in
At least a portion of the user's computer usage experiences are tracked and reported to a tracking server. This tracking may be carried out by a module resident on the user's computer or by a device placed between the user's computer and an access point to the Internet. In an enterprise implementation, tracking can be carried out by a server or proxy server. The tracking data can be filtered before it is reported to the tracking server. Data may be filtered based on a sharing on/off option exercised by the user. It also may be filtered based on content categories. In some implementations, only those activities that fit content categories which the user agreed to share would be reported to the tracking server. Alternatively, activity could be reported to the tracking server that was never intended to be posted for access by buddies. The tracking server or a posting server could filter the information before posting it for buddies to access. The computer user experiences tracked could include viewing URLs, downloading files, listening to songs, viewing videos, making purchases, sending items from a user to their buddies, or general messaging between the user and buddies.
In addition to computer user experiences, mobile communication device locations can be tracked, using any of the technologies described above. Activities related to location may include visiting the location, rating, commenting on it, assigning an emoticon, or connecting with another buddy or buddy of a buddy at the location. Proximity to a location may be variation on visiting the location.
It further may be useful to categorize at least a portion of the tracking data by content. The categorized tracking data would be subject to filtering and sorting. Categorized tracking data also could be searchable by content category and date range. For instance, a particular buddy's viewing of stock-related sites containing the name “Cisco” during a one or two-month period could be located.
Tracking data can be posted, after filtering, for buddies to access according to their defined access rights. The interface for viewing activity reflected by the tracking data may include a send button, which allows a user to forward an item to a buddy, either with or without comment. Interface also may include rating an emoticon buttons. It may facilitate free text comments on an item. These functions may apply to selected groups of items, in addition to applying to individual items. The buttons for free text comments and the feature for adding notes to items sent to buddies allow annotation of items.
The tracking process further may include generating a full text index of items viewed. This indexing may be performed in the context to viewing URLs or, in an enterprise implementation, in the context of the viewing internal work product or summaries of internal work product. Automated some regeneration may be combined with indexing, so that summaries are indexed.
Additional functionality of the system, which passively tracks activities of registered users may include tracing the flow of information or data among registered users. Information which is sent from a user to a buddy may be annotated with a history of users who forwarded the information. Alternatively, it may include a first user who forward the information and the immediately previous forwarding user. Or, it could identify a limited number of previous forwarding users. If less than a will history of users who forwarded the information is included with information sent from a user to a buddy, an analysis server may use a combination of timestamps and forwarding information to determine the dissemination or diffusion information and the velocity at which it is disseminated. Social network theory provides a number of metrics for evaluating the dissemination or diffusion of information. The tracking capabilities which are an aspect of the present invention can readily be adapted to quantifying the relative influence of one or another user on their buddies, including the strength, frequency, extent and relative value of their influence. Certain users may be selected for introduction to information or new product releases. Certain users may be selected and rewarded as a result of efficient dissemination of information through their social network.
A system practicing aspects of the present invention can readily collect, collate and present user generated lists of superlatives regarding activities, products and services. List may be generated by time period, utilizing date stamps and activities, number of top items (10 or 50 or 100 top items) or other filtering criteria.
The availability of location information for mobile communication devices allows the system practicing aspects of the present invention to present information regarding buddies and buddies of buddies who may be present at the user's physical location. Based on tracking visits to locations, information can be generated such as a particular user's list of favorite restaurants or favorite boutiques. Patterns of visits to physical locations can be reported. Information can be presented to users based on locations recently visited.
Information associated with particular locations can be offered up to users of mobile communication devices, in a context sensitive mode. Categories of information such as buddies' ratings of nearby restaurants can be provided, utilizing location information generated from the mobile communication device and established buddy lists.
While the preceding example applications are cast in terms of a method, devices and systems employing this method are easily understood. A magnetic memory containing a program capable of practicing the claimed method is one such device. A computer system having memory loaded with a program practicing the claimed method is another such device. A system including a registration server and a tracking server practicing the methods described above is another such device.
While the present invention is disclosed by reference to the embodiments and examples detailed above, it is understood that these examples are intended in an illustrative rather than in a limiting sense. It is contemplated that modifications and combinations will readily occur to those skilled in the art, which modifications and combinations will be within the spirit of the invention and the scope of the following claims.
More than one reissue application has been filed for the reissue of U.S. Pat. No. 7,080,139, which issued on Jul. 18, 2006. The reissue applications are application Ser. Nos. 14/577,746, 14/550,100 (the present application), Ser. Nos. 13/894,009, 13/893,992, 12/820,579, and 12/172,518, all of which are reissues of U.S. Pat. No. 7,080,139. The present application is a reissue application of U.S. Pat. No. 7,080,139, which issued on Jul. 18, 2006, and a continuation of application Ser. No. 13/893,992, filed on May 14, 2013, now U.S. Pat. No. RE45,351, which issued on Jan. 20, 2015, which is a reissue application of U.S. Pat. No. 7,080,139, which issued on Jul. 18, 2006, and a continuation of application Ser. No. 12/820,579, filed on Jun. 22, 2010, now U.S. Pat. No. RE44,324, which issued on Jun. 25, 2013, which is reissue application of U.S. Pat. No. 7,080,139, which issued on Jul. 18, 2006, and a continuation of application Ser. No. 12/172,518, filed on Jul. 14, 2008, now U.S. Pat. No. RE41,450, which issued on Jul. 20, 2010, which is a reissue application of U.S. Pat. No. 7,080,139, which issued on Jul. 18, 2006.
Number | Name | Date | Kind |
---|---|---|---|
5349678 | Morris et al. | Sep 1994 | A |
5493692 | Theimer et al. | Feb 1996 | A |
5568645 | Morris et al. | Oct 1996 | A |
5659596 | Dunn | Aug 1997 | A |
5760917 | Sheridan | Jun 1998 | A |
5761669 | Montague | Jun 1998 | A |
5790426 | Robinson | Aug 1998 | A |
5796952 | Davis | Aug 1998 | A |
5796967 | Filepp et al. | Aug 1998 | A |
5808612 | Merrick et al. | Sep 1998 | A |
5808613 | Marrin et al. | Sep 1998 | A |
5938271 | Schuler | Aug 1999 | A |
5948083 | Gervasi | Sep 1999 | A |
5956715 | Glasser | Sep 1999 | A |
5982289 | Kingsley | Nov 1999 | A |
6016475 | Miller | Jan 2000 | A |
6018619 | Allard et al. | Jan 2000 | A |
6041311 | Chislenko | Mar 2000 | A |
6052122 | Sutcliffe et al. | Apr 2000 | A |
6064980 | Jacobi | May 2000 | A |
6094681 | Shaffer | Jul 2000 | A |
6115611 | Kimoto et al. | Sep 2000 | A |
6151585 | Altschuler et al. | Nov 2000 | A |
6195654 | Wachtel | Feb 2001 | B1 |
6208866 | Rouhollahzadeh et al. | Mar 2001 | B1 |
6236978 | Tuzhilin | May 2001 | B1 |
6240069 | Alperovich et al. | May 2001 | B1 |
6249773 | Allard | Jun 2001 | B1 |
6250930 | Mintz | Jun 2001 | B1 |
6269369 | Robertson | Jul 2001 | B1 |
6301609 | Aravamudan | Oct 2001 | B1 |
6317718 | Fano | Nov 2001 | B1 |
6332127 | Bandera | Dec 2001 | B1 |
6356838 | Paul | Mar 2002 | B1 |
6414635 | Stewart | Jul 2002 | B1 |
6438579 | Hosken | Aug 2002 | B1 |
6456854 | Chern | Sep 2002 | B1 |
6466788 | Carlsson | Oct 2002 | B1 |
6480885 | Olivier | Nov 2002 | B1 |
6493702 | Adar et al. | Dec 2002 | B1 |
6506657 | Essaian | Jan 2003 | B1 |
6519648 | Eyal | Feb 2003 | B1 |
6549768 | Fraccaroli | Apr 2003 | B1 |
6549937 | Auerbach et al. | Apr 2003 | B1 |
6553236 | Dunko | Apr 2003 | B1 |
6567661 | McDonnell | May 2003 | B2 |
6578072 | Watanabe et al. | Jun 2003 | B2 |
6606657 | Zilberstein et al. | Aug 2003 | B1 |
6618593 | Drutman et al. | Sep 2003 | B1 |
6631496 | Li | Oct 2003 | B1 |
6636836 | Pyo | Oct 2003 | B1 |
6654786 | Fox et al. | Nov 2003 | B1 |
6654789 | Bliss et al. | Nov 2003 | B1 |
6662231 | Drosset et al. | Dec 2003 | B1 |
6668173 | Greene | Dec 2003 | B2 |
6714791 | Friedman | Mar 2004 | B2 |
6714931 | Papierniak | Mar 2004 | B1 |
6757740 | Parekh et al. | Jun 2004 | B1 |
6792086 | Saylor et al. | Sep 2004 | B1 |
6795856 | Bunch | Sep 2004 | B1 |
6799277 | Colvin | Sep 2004 | B2 |
6813775 | Finseth et al. | Nov 2004 | B1 |
6832230 | Zilliacus et al. | Dec 2004 | B1 |
6895084 | Saylor et al. | May 2005 | B1 |
6895437 | Cowdrey | May 2005 | B1 |
6924002 | Lee et al. | Aug 2005 | B2 |
6931419 | Lindquist | Aug 2005 | B1 |
6944447 | Portman | Sep 2005 | B2 |
6947922 | Glance | Sep 2005 | B1 |
6957199 | Fisher | Oct 2005 | B1 |
6968179 | De Vries | Nov 2005 | B1 |
6993564 | Whitten, II | Jan 2006 | B2 |
6993590 | Gauthier | Jan 2006 | B1 |
7031961 | Pitkow | Apr 2006 | B2 |
7032023 | Barrett | Apr 2006 | B1 |
7039699 | Narin | May 2006 | B1 |
7047030 | Forsyth | May 2006 | B2 |
7047209 | Filepp et al. | May 2006 | B2 |
7072665 | Blumberg et al. | Jul 2006 | B1 |
7080139 | Briggs et al. | Jul 2006 | B1 |
7107317 | Demsky | Sep 2006 | B2 |
7130630 | Enzmann | Oct 2006 | B1 |
7133685 | Hose | Nov 2006 | B2 |
7133909 | Bahl | Nov 2006 | B2 |
7143130 | Lin | Nov 2006 | B2 |
7162460 | Cleckler et al. | Jan 2007 | B2 |
7185192 | Kahn | Feb 2007 | B1 |
7302634 | Lucovsky et al. | Nov 2007 | B2 |
7343317 | Jokinen et al. | Mar 2008 | B2 |
7343564 | Othmer | Mar 2008 | B2 |
7366522 | Thomas | Apr 2008 | B2 |
7412202 | Gutta | Aug 2008 | B2 |
7433832 | Bezos | Oct 2008 | B1 |
7467212 | Adams et al. | Dec 2008 | B2 |
7478054 | Adams | Jan 2009 | B1 |
7523191 | Thomas et al. | Apr 2009 | B1 |
7627652 | Commons | Dec 2009 | B1 |
7664669 | Adams et al. | Feb 2010 | B1 |
7669212 | Alao et al. | Feb 2010 | B2 |
7725523 | Bolnick et al. | May 2010 | B2 |
7739139 | Robertson | Jun 2010 | B2 |
RE41450 | Briggs | Jul 2010 | E |
7769620 | Fernandez | Aug 2010 | B1 |
7801542 | Stewart | Sep 2010 | B1 |
7953815 | Kaufman | May 2011 | B2 |
7970390 | Fraccaroli | Jun 2011 | B2 |
8027691 | Bernas et al. | Sep 2011 | B2 |
8090776 | Torres | Jan 2012 | B2 |
8099667 | Appelman | Jan 2012 | B1 |
8103729 | Tornabene et al. | Jan 2012 | B2 |
8271487 | Hermush | Sep 2012 | B1 |
8295835 | Coppinger et al. | Oct 2012 | B2 |
8423622 | Jhanji | Apr 2013 | B2 |
RE44324 | Briggs et al. | Jun 2013 | E |
8572198 | Jhanji | Oct 2013 | B2 |
8589247 | Mesaros | Nov 2013 | B2 |
8701022 | Sharpe et al. | Apr 2014 | B2 |
8762471 | Robertson et al. | Jun 2014 | B2 |
8892117 | Obradovich et al. | Nov 2014 | B2 |
RE45351 | Briggs et al. | Jan 2015 | E |
RE45543 | Briggs et al. | Jun 2015 | E |
9129329 | Robertson | Sep 2015 | B2 |
9940401 | Gang | Apr 2018 | B2 |
20010001711 | Olshenitsky et al. | May 2001 | A1 |
20010016839 | Nichols | Aug 2001 | A1 |
20010027472 | Guan | Oct 2001 | A1 |
20010034638 | Kelley | Oct 2001 | A1 |
20010036224 | Demello et al. | Nov 2001 | A1 |
20010048449 | Baker | Dec 2001 | A1 |
20020004402 | Suzuki | Jan 2002 | A1 |
20020023230 | Bolnick | Feb 2002 | A1 |
20020035609 | Lesard et al. | Mar 2002 | A1 |
20020049686 | Chuang et al. | Apr 2002 | A1 |
20020052925 | Kim et al. | May 2002 | A1 |
20020062368 | Holtzman | May 2002 | A1 |
20020065802 | Uchiyama | May 2002 | A1 |
20020069312 | Jones | Jun 2002 | A1 |
20020072955 | Brock | Jun 2002 | A1 |
20020087382 | Tiburcio | Jul 2002 | A1 |
20020087496 | Stirpe et al. | Jul 2002 | A1 |
20020087686 | Cronk | Jul 2002 | A1 |
20020095333 | Jokinen | Jul 2002 | A1 |
20020095486 | Bahl | Jul 2002 | A1 |
20020103734 | Glassco | Aug 2002 | A1 |
20020107027 | ONeil | Aug 2002 | A1 |
20020115453 | Poulin et al. | Aug 2002 | A1 |
20020124053 | Adams | Sep 2002 | A1 |
20020143933 | Hind | Oct 2002 | A1 |
20020144259 | Gutta et al. | Oct 2002 | A1 |
20020145984 | Babu et al. | Oct 2002 | A1 |
20020160745 | Wang | Oct 2002 | A1 |
20020194006 | Challapali | Dec 2002 | A1 |
20030014477 | Oppenheimer | Jan 2003 | A1 |
20030018799 | Eyal | Jan 2003 | A1 |
20030022684 | Seeger | Jan 2003 | A1 |
20030050976 | Block | Mar 2003 | A1 |
20030054810 | Chen et al. | Mar 2003 | A1 |
20030055983 | Callegari | Mar 2003 | A1 |
20030131073 | Lucovsky | Jul 2003 | A1 |
20030225836 | Lee et al. | Dec 2003 | A1 |
20040088271 | Cleckler et al. | May 2004 | A1 |
20040088355 | Hagan et al. | May 2004 | A1 |
20040249938 | Bunch | Dec 2004 | A1 |
20050028207 | Finseth | Feb 2005 | A1 |
20050165920 | Kerr | Jul 2005 | A1 |
20050234922 | Parekh | Oct 2005 | A1 |
20050271514 | Lee et al. | Dec 2005 | A1 |
20070282621 | Altman | Dec 2007 | A1 |
20090183091 | Sharpe et al. | Jul 2009 | A1 |
20090271514 | Thomas et al. | Oct 2009 | A1 |
20140081753 | Mesaros | Mar 2014 | A1 |
Number | Date | Country |
---|---|---|
2420684 | Mar 2002 | CA |
0874248 | Oct 1998 | EP |
1323318 | Jul 2003 | EP |
2312871 | Apr 2011 | EP |
2309105 | Jul 1997 | GB |
H11272698 | Oct 1999 | JP |
2002196778 | Jul 2002 | JP |
20020007934 | Jan 2002 | KR |
2001006497 | Jan 2001 | WO |
200142942 | Jun 2001 | WO |
200193096 | Dec 2001 | WO |
200209456 | Jan 2002 | WO |
2002021864 | Mar 2002 | WO |
Entry |
---|
“Google Acquires Usenet Discussion Service And Significant Assets From Deja.com,” Google News, Feb. 12, 2001, 2 pages. |
Abstract, Korean Patent Publication No. 20020007934, published Jan. 29, 2002, “Electronic Album System for Wire/Wireless Internet Diary,” Korean Patent Application No. 20000042073, filed Jul. 19, 2000, Applicant/lnventor: Park Jong Deuk, obtained from www.espacenet.com, printed Nov. 29, 2011, 1 page. |
Abstract, Japanese Patent Publication No. 2002-196778, published Jul. 12, 2002, “Information Reproducing Apparatus with Reproduction Function Giving Priority to History,” Japanese Patent Application No. 2000-392591, filed Dec. 25, 2000, Applicant: Kenwood Corp, Inventor: Negi Takeshi, obtained from Patent Abstracts of Japan, printed Nov. 29, 2011, 1 page. |
“Rhapsody Unlimited,” at <http://learn.rhapsody.com/plans/unlimited?src=rcom_acctcrt_uld&pcode=rn>, copyright 2001-2008, Listen.com, subsidiary of RealNetworks, printed Aug. 13, 2009, 1 page. |
Non-Final Office Action for U.S. Appl. No. 09/841,475, dated Aug. 12, 2004, 12 pages. |
Final Office Action for U.S. Appl. No. 09/841,475, dated Jun. 8, 2005, 15 pages. |
Notice of Allowance for U.S. Appl. No. 09/841,475, dated Feb. 28, 2006,7 pages. |
Notice of Allowance for U.S. Appl. No. 12/172,518, dated Mar. 5, 2010, 17 pages. |
Non-Final Office Action for U.S. Appl. No. 12/820,579, dated May 23, 2011, 19 pages. |
Final Office Action for U.S. Appl. No. 12/820,579, dated Jun. 18, 2012, 27 pages. |
Advisory Action for U.S. Appl. No. 12/820,579, dated Oct. 19, 2012, 3 pages. |
Notice of Allowance for U.S. Appl. No. 12/820,579, dated Feb. 14, 2013, 11 pages. |
Non-Final Office Action for U.S. Appl. No. 13/893,992 dated Sep. 24, 2014,23 pages. |
Notice of Allowance for U.S. Appl. No. 13/893,992 dated Nov. 13, 2014, 6 pages. |
Non-Final Office Action for U.S. Appl. No. 14/550,100 dated Oct. 12, 2017, 41 pages. |
Final Office Action for U.S. Appl. No. 14/550,100, dated Feb. 20, 2019, 43 pages. |
Non-Final Office Action for U.S. Appl. No. 14/577,746 dated Mar. 31, 2017,45 pages. |
Final Office Action for U.S. Appl. No. 14/577,746, dated Sep. 5, 2018, 38 pages. |
Non-Final Office Action for U.S. Appl. No. 14/577,746 dated May 8, 2019, 35 pages. |
IPR2020-01379, Petition for Inter Partes Review of Claims 45, 47-57, 60-62, 64-68, 71-72, and 76 Of U.S. Pat. No. Re. 45,543, Filed on Aug. 6, 2020, United Patents. |
Frank Hargrave, Hargrave's Communications Dictionary, pp. 435-436 (IEEE Press 2001). |
Zygmunt J. Haas & Sanjoy Paul, Limited-lifetime Shared-access in Mobile Systems, 3 1995 IEEE Int'l Conf. On Comm. 1404 (1995), 5 pages. |
Mahadev Satyanarayanan, Accessing Information on Demand at Any Location: Mobile Information Access, IEEE Pers Comm., Feb. 1996, 8 pages. |
Mitsuoka et al., Instant messaging with mobile phones to support awareness, in Proceedings 2001 Symposium On Applications and the Internet (2001), 8 pages. |
3GPP, Technical Specification Group Services and System Aspects, 3G TS 23.271 v.2.0.0 (2000), 57 pages. |
H. Krasner et al., Groupware Research and Technology Issues with Application to Software Process Management, in IEEE Transactions on Systems, Man, and Cybernetics 704 (1991), 9 pages. |
Vora et al., Privacy and Digital Rights Management (2001), available at https://www.w3.org/2000/12/drm-ws/pp/hp-poorvi2.html, 7 pages. |
Enterprise Application Server, SYBASE (2000), available at http://www.upi.pr.it/docs/easfg/easvrfgp1.htm, 4 pages. |
A. Harmon, Software That Tracks E-Mail Is Raising Privacy Concerns, The New York Times, available at https://www.nytimes.com/2000/11/22/business/software-that-tracks-e-mail-is-raising-privacy-concerns.html, 5 pages. |
3GPP Location Standards Release 4.1 (Mar. 2001), 57 pages. |
Abowd, Gregory, Cyberguide: A mobile context-aware tour guide, in Science Publishers, 13 pages. |
Benefon: Personal Navigation Phone, available at www.benefon.com, 4 pages. |
Benefon ESC! Owners Manual available at www.benefon.com, 2002, 169 pages. |
Cockburn, Andrew, Making Contact: Getting the Group Communication with Groupware, in Association for Computing Machinery, 1993, 11 pages. |
Burak, Assaf, Analyzing Usage of Location Based Services, in Association for Computing Machinery, Apr. 5, 2003, 2 pages. |
Godefroid, Patrice, in Ensuring Privacy in Presense Awareness Systems: An Automated Verification Approach, 10 pages. |
Godefroid, Patrice, in Ensuring Privacy in Presense Awareness Systems: An Automated Verification Approach, 7 pages. |
Godefroid, Patrice, in Ensuring Privacy in Presense Awareness Systems: An Automated Verification Approach, 2 pages. |
Geoworks Professional Services Group Selected By Seiko Epson For Next Generation Products, available at http://www.mobic.com/oldnews/9911/geoworks_professional_services_g.htm, 1 page. |
Lead Kindly Satellite, in The Economic Times, 2 pages. |
A High-Tech Wonder That Helps You Wander, in The Economic Times, Jul. 26, 1999, 4 pages. |
Trimble GPS Technology Enables Seiko Epson Communication Device and Wireless Data Service, in Trimble News Release, available at https://www.trimble.com/news/release.aspx?id=110899a, Nov. 8, 1999, 2 pages. |
Ericsson's new mobile positioning system uses standard GSM phones , available at https://news.cision.com/ericssonNericsson-s-new-mobile-positioning-system-uses-standard-gsm-phones,c4749, Nov. 5, 1998, 1 pages. |
Estonian operator to launch world's first Network-based location services, Oct. 11, 1999, 2 pages. |
Ericsson introduces Mobile Positioning System to operators on four continents during 2000, Jun. 5, 2000, 1 page. |
Navtalk Cellular Phone/GPS Receiver Owners Manual, Jan. 2000, 128 pages. |
Hughes, Phil, Linux Journal: Nokia Media Terminal, available at https://www.linuxjournal.com/article/4336, Nov. 2000, 4 pages. |
Nokia Insight, Jun. 2005, 36 pages. |
Rick Lehrbaum, Device Profile: Nokia Media Termnial, https://web.archive.org/web/20000709102859/http://www.ericsson.com/pressroom/Archive1199904/19991011-0002.html, Oct. 2000, 6 pages. |
Nokia Oyi, Nokia brings Internet to the living room with Linux-based home products, available at https://www.globenewswire.com/news-release/2000/09/08/1845606/0/en/Nokia-brings-Internet-to-the-living-room-with-Linux-based-home-product.html, Sep. 2000, 2 pages. |
Vliet, Dr Harry Van, Where Television and Internet meet . . . New experiences for rich media, Dec. 2001, 36 pages. |
Want, Roy, The Active Badge Location System, Olivetti Research Ltd., 10 pages. |
Schilit, Bill, The PARCTAB Mobile Computing System, Palo Alto Research Center, Palo Alto, CA, 1993, 6 pages. |
Want, Roy, The PARCTAB Ubiquitous Computing Experiment, 57 pages. |
BFFound.com, available at https://web.archive.org/web/20001001022459/http:/www.signalsoftcorp.com/products/tracking.html, 2 pages. |
Location Sensitive Billing, available at https://web.archive.org/web/20000617024705/http:/www.signalsoftcorp.com/products/location_billing.html, 4 pages. |
SignalSoftKnows Where It's At, available at https://wwwlightreading.com/ethernet-ip/signalsoft-knows-where-its-at/d/d-d/571389[9/27/20206:28:01PM, Oct. 20, 2000 6 pages. |
Products local.info, available at https://web.archive.org/web/20000824145601/http://www.signalsoftcorp.comlproductsllocal_info.html, 3 pages. |
Location—Manager Maps, available at https://web.archive.org/web/20000930221102/http:/www.signalsoftcorp.com:80/products/location_manager.html, 3 pages. |
Product—Maps, available at https://web.archive.org/web/20001001014707/http:/www.signalsoftcorp.com:80/products/maps.html, 3 pages. |
Business Wire, SignalSoft's local.info Alliance Grows to Over 150 Members, Mar. 19, 2001, 3 pages. |
RCR Wireless News, Intelligence On All Things Wireless, 11 pages. |
SignalSoft Wireless Location Services, Products, available at https://web.archive.org/web/20000824145440/http:/www.signalsoftcorp.com/products/, Aug. 24, 2000, 2 pages. |
SignalSoft Wireless Location Services, Products Wireless 9-1-1, available at “https://web.archive.org/web/20001001045017/http://www.signalsoftcorp.comlproducts|wireless_911.html”, 3 pages. |
Spreitzer, Mike, Architectural Considerations for Scalable,Secure, Mobile C omputing with Location Information, 1994, 10 pages. |
TravTek Analysis, 126 Pages. |
TravTek System Architecture Evaluation, Jul. 1995, 130 pages. |
Krage, Mark, The TravTek Driver Information System, 14 pages. |
TravTek Evaluation Modeling Study, Mar. 1996, 134 pages. |
Rillings, James, TravTek, 10 pages. |
Goran M. Djuknic & Robert E. Richton, Geolocation and Assisted GPS, Comput., Feb. 2001, 3 pages. |
Jim Waldo et al., Sun Microsystems Laboratories, Inc., A Note on Distributed Computing (1994), 14 pages. |
Niranjan G. Shivaratri et al., Load Distributing for Locally Distributed Systems, Comput., Dec. 1992, 12 pages. |
Jim Gray, An Approach to Decentralized Computer Systems (1985), 44 pages. |
Flavin Cristian, Understanding Fault-Tolerant Distributed Systems, Communications of the ACM, Feb. 1991, 23 pages. |
Microsoft Campus Agreement: How to Get Started (Feb. 9, 2001), available at https://www.uprm.edu/cms/index.php?a=file&fid=126, 15 pages. |
Platform Services, Openwave, https://web.archive.org/web/20020206231928/http:/www.openwave. com/products/platform_services/, 1 page. |
Jay Farrell & Tony Givargis, Differential GPS Reference Station Algorithm—Design and Analysis, 8 IEEE Transactions on Control Sys. Tech. 519 (2000), 13 pages. |
François J.N. Cosquer & Paulo Verissimo, The Impact of Group Communication Paradigms on Groupware Support, in Proceedings of the Fifth IEEE Computer Soc. Workshop on Future Trends of Distributed Computing Sys. 207 (1995), 8 pages. |
M. Kolland et al., Information Sharing in Collaborative Environments, in Proceedings Third Workshop on Enabling Tech.: Infrastructure for Collaborative Enterprises 140 (1994), 15 pages. |
Amended Complaint, Case Name Ikorongo Texas LLC and Ikorongo Technology LLC V. Bumble Trading Inc., Case No. 6:20-CV-00256, Western District of Texas, Filed Apr. 1, 2020, 166 Pages. |
Amended Complaint, Case Name Ikorongo Texas LLC and Ikorongo Technology LLC V. Lg Electronics Inc., Case No. 6:20-Cv-00257, Western District of Texas, Filed Apr. 1, 2020, 296 Pages. |
Amended Complaint, Case Name Ikorongo Texas LLC and Ikorongo Technology LLC V. Lyft, Inc., Case No. 6:20-Cv-00258, Western District of Texas, Filed Apr. 1, 2020, 181 Pages. |
Amended Complaint, Case Name Ikorongo Texas LLC and Ikorongo Technology LLC V. Samsung Electronics Co., Ltd, Case No. 6:20-Cv-00259, Western District of Texas, Filed Apr. 1, 2020, 293 Pages. |
“Privacy Online: Fair Information Practices in the Electronic Marketplace: A Report to Congress,” Federal Trade Commission (May 2000) FTC. |
Blake, Edwin, et al., “A Field Computer for Animal Trackers” Blake), published in Jan. 2001. |
Werbach, Kevin, “Location-Based Computing: Wherever You Go, There You Are,” Esther Dyson's Monthly Report Release 1.0 (Jun. 28, 2000) (“Werbach”). |
Wu, Zhengwei et al., “Predict User In-World Activity via Integration of Map Query and Mobility Trace” (“Wu”). |
Amended Complaint, Case Name Ikorongo Texas LLC and Ikorongo Technology LLC V. Uber Technologies, Inc., Case No. 6:20-Cv-00843, Western District of Texas, Filed Sep. 16, 2020, 175 pages. |
Lohr, Steve, “Online Industry Seizes the Initiative on Privacy”, N.Y. Times, Oct. 11, 1999, 6 pages. |
Abstract, Australian Patent Publication No. AU2073401 published Jun. 18, 2001, “Tools for administering leagues and accessing and populating a community websitestructure” obtained from Patent Abstracts of Australia, printed Aug. 10, 2021, 2 pages. |
Abstract, Australian Patent Publication No. AU7699201 published Feb. 5, 2002, “Method and system for location-aware wireless mobile devices including mobile user network message interfaces and protocol” obtained from Patent Abstracts of Australia, printed Aug. 10, 2021, 2 pages. |
Number | Date | Country | |
---|---|---|---|
Parent | 13893992 | May 2013 | US |
Child | 09841475 | US | |
Parent | 12820579 | Jun 2010 | US |
Child | 09841475 | US | |
Parent | 12172518 | Jul 2008 | US |
Child | 12820579 | US |
Number | Date | Country | |
---|---|---|---|
Parent | 09841475 | Apr 2001 | US |
Child | 14550100 | US | |
Parent | 09841475 | Apr 2001 | US |
Child | 13893992 | US |