text:
|Publication number
|Publication type
|Application number
|Publication date
|Mar 23, 2004
|Filing date
|Feb 9, 2000
|Priority date
|Feb 9, 2000
|Fee status
|Publication number
|Stephen P. Capps
|Original Assignee
|Microsoft Corporation
|Export Citation
|BiBTeX, EndNote, RefMan
|Patent Citations (11), Non-Patent Citations (1), Referenced by (61), Classifications (10), Legal Events (6)
|External Links: USPTO, USPTO Assignment, Espacenet
This invention relates generally to computer systems and their use of online services and, in particular, to an anonymous online service registration system and method.
With the rapid advance of computer technology expanding the practical application of personal computers, coupled with a near-quarterly reduction in computer system prices, the personal computer has become a popular household information appliance. Indeed, a very popular reason for the purchase of a personal computer today is the desire to utilize the wealth of online services such as, for example, the Internet, electronic mail (email), electronic commerce (including bill payment services) (eCommerce) and the like that have evolved over the last couple of years. Many of these consumers, however, have little or no experience with computers, or utilizing such online services from a home environment.
In order to access and utilize an online service, a registration process must typically be completed. The registration process for an online service will typically utilize a registration "wizard" to lead the user through a series of windows or screens and prompts to elicit the required "registration information" or "registration data" from the prospective user. As used herein, registration information refers to demographic and other information regarding the user and the user's computer. This might include information such as the user's intended use of the computer or software, the user's preferred activities, hobbies, computer configuration, other computer hardware or software components or peripherals that are being used in conjunction with the computer or software, the user's street address, telephone number, residence information (e.g., zip code), etc. The user must typically complete this registration process for each and every online service that the user wants to utilize. If the user fails to provide a piece of required registration information, the registration process fails and the prospective user is unable to utilize one or more of the online services offered by the provider.
As a result of the popularity of online services, and the recognition that such popularity can translate into advertising revenue and electronic commerce (eCommerce) for the online service provider, a significant amount of resources has been expended to improve the user interface(s) of such services in general, and the registration process in particular. Despite these efforts, registering for many popular online services still requires the user to traverse a number of windows of the registration wizard to complete the registration process. While many find this to be a rudimentary task, it remains daunting to others who find computers or the idea of the Internet to be somewhat overwhelming. Still others are reluctant to provide the personal information requested during the typical registration process. As a result, there remains a significant population of consumers that have yet to take advantage of online services, the cost of which is lost revenue to the service providers from both advertising and eCommerce income streams.
Accordingly, an anonymous online service registration system and method is required that is unencumbered by the inherent limitations typically associated with the prior art. Just such a solution is provided below.
An automated anonymous online service registration system and method is presented, facilitating immediate, anonymous access to one or more online services without having to provide the wealth of personal information required in the typical registration process. According to one implementation, a method for registering a user for an online service includes receiving an initial access to an online service by a prospective user and determining whether the user has provided a valid user identifier (ID). If the prospective user fails to provide a valid user ID, a memorable user identifier (ID) is automatically generated without acquiring any personal information regarding the prospective user to enable the prospective user to anonymously access the online service.
The user ID for the prospective user is created in accordance with a syntax designed to make the ID memorable. However, it is not necessary that the user remember the user ID to gain subsequent access to the online service. In one implementation, for example, a configuration file including at least the memorable user identifier is downloaded to and installed on the client computer used to access the online service. Upon subsequent accesses to the online service, the server identifies the configuration file and, in particular, the user ID to grant access to the server, thereby relieving the user of having to memorize the user ID.
This technique for accessing online services is advantageous because it automatically and anonymously registers a user to utilize online services without otherwise obtaining user information. This, in turn, opens the door to online services to a heretofore ignored consumer. As the user becomes more adept at using the computer and/or online services, the user can then update registration profiles, etc., with a self-created password and additional user information.
The present invention is illustrated by way of example and not limitation in the figures of the accompanying drawings. For ease of explanation, and not limitation, the same numbers are used throughout the figures to reference like components and/or features.
FIG. 1 illustrates a block diagram of an example client-server data network;
FIG. 2 illustrates a block diagram of a computer system that may be used to implement a server or a client in the client-server data network of FIG. 1;
FIG. 3 illustrates a block diagram of an example registration manager to anonymously register users to access and use an online service, according to one embodiment of the invention;
FIG. 4 graphically illustrates a data structure populated with user information facilitating access to an online service; and
FIG. 5 illustrates a flow chart of an example method for providing anonymous access to online services, according to one embodiment of the invention.
FIG. 1 shows an example client-server data network 100 having a plurality (n) of servers 102 and 104 coupled to one or more clients 106 and 108, respectively, via a data communications network 110. Network 110 may be implemented in a number of ways, including the Internet, a public switched telephone network (PSTN), a local area network (LAN), and a private wide area network (WAN). Communication among and between clients 106 and 108 and servers 102 and 104 can be accomplished in accordance with any of a variety of conventional communication protocols, such as the Hypertext Transfer Protocol (HTTP) or the Ethernet protocol, for example. Server 102 runs an operating system 112 that supports a plurality (x) of applications 114, including registration manager 116 incorporating the teachings of the present invention. The operating system 112 represents a wide variety of conventional operating systems including, for example, the "Windows NT" operating system from Microsoft Corporation and a UNIX-based operating system.
The server 102 has an associated data source 118 having stored therein a user registry 400 of all registered users of server 102. The operating system 112 has associated network interface(s) 120 to interface the server 102 with the network 110. The network interface 120 establishes, at the request of a remote computing system (i.e., a server or a client), a communication link with the remote computing system via network 110. Examples of just such a communication link include a "dial-up connection" using a conventional modem and telephone line, a network connection established through a network proxy, etc. Once a communication link is established, network interface 120 manages the communication link according to any of a wide variety of conventional communications protocols, allowing different applications 114 running on server 102 to communicate with client computers 106 and 108 and/or server 104.
The remaining server 104 may have a similar construction and configuration as server 102, with an associated data source 122 and network interfaces (not shown) to interface the with network 110.
Client computers 106 and 108 each individually represent a broad range of client computing platforms and information appliances including a personal computer system, a thin-client computer system, a personal digital assistant (PDA), a handheld computer system, a set-top box appliance such as WebTV, and the like. Client computers 106 and 108 run an operating system and/or a browser to communicate with server 102 to facilitate use of online resources.
Registration manager 116, as will be developed more fully below with reference to FIGS. 3 and 5, automatically registers a prospective user of an online service to anonymously use the online service, without prompting the user for personal information. Accordingly, during an initial access by a prospective user Using a source client computer, e.g., client 106, an instance of registration manager 116 is invoked. Registration manager 116 generates an unique and memorable user identifier which is placed in the user registry 400, enabling access to one or more online service applications 114 offered by server 102 to one proffering the memorable user identifier. In certain implementations, to be discussed more fully below, registration manager 116 on the initial access downloads a configuration file (e.g., a cookie) to the accessing client computer 106 with at least the memorable user identifier, enabling the user to directly access the one or more online service applications 114 without being prompted for the memorable user identifier. In this way, registration manager 116 effectively enables a user to anonymously utilize one or more online service applications 114 without being prompted for any personal information.
It should be noted that although automated registration manager 116 is depicted in the example network of FIG. 1 as a separate functional element of server 102, this is for ease of explanation only, as registration manager 116 may well be implemented on server 104, and may well be integrated with one or more of applications 114 or within operating system 112 without deviating from the spirit or scope of the present invention. The automated registration manager is described below in more detail with respect to FIG. 3.
In the discussion herein, the invention is described in the general context of computer-executable instructions, such as program modules, being executed by one or more conventional computers. Generally, program modules include routines, programs, objects, components, data structures, etc. that perform particular tasks or implement particular abstract data types. Moreover, those skilled in the art will appreciate that the invention may be practiced with other computer system configurations, including hand-held devices, personal digital assistants, multiprocessor systems, microprocessor-based or programmable consumer electronics, network PCs, minicomputers, mainframe computers, and the like. In a distributed computer environment, program modules may be located in both local and remote memory storage devices.
FIG. 2 shows a general example of a computer 130 suitable for use as a server (e.g., server 102) or a client (e.g., client 106) in accordance with the invention. Computer 130 is shown as an example of a computing platform that can perform the functions of a client computer 106 or a server 102 or 104 of FIG. 1.
As shown, computer 130 includes one or more processors or processing units 132, a system memory 134, and a bus 136 that couples various system components including the system memory 134 to processors 132.
The bus 136 represents one or more of any of several types of bus structures, including a memory bus or memory controller, a peripheral bus, an accelerated graphics port, and a processor or local bus using any of a variety of bus architectures. The system memory includes read only memory (ROM) 138 and random access memory (RAM) 140. A basic input/output system (BIOS) 142, containing the basic routines that help to transfer information between elements within computer 130, such as during start-up, is stored in ROM 138. Computer 130 further includes a hard disk drive 144 for reading from and writing to a hard disk, not shown, a magnetic disk drive 146 for reading from and writing to a removable magnetic disk 148, and an optical disk drive 150 for reading from or writing to a removable optical disk 152 such as a CD ROM, DVD ROM or other such optical media. The hard disk drive 144, magnetic disk drive 146, and optical disk drive 150 are connected to the bus 136 by a SCSI interface 154 or some other suitable bus interface (e.g., universal serial bus (USB), Firewire, etc.). The drives and their associated computer-readable media provide nonvolatile storage of computer readable instructions, data structures, program modules and other data for computer 130. Although the exemplary environment described herein employs a hard disk 144, a removable magnetic disk 148 and a removable optical disk 152, it should be appreciated by those skilled in the art that other types of computer readable media which can store data that is accessible by a computer, such as magnetic cassettes, flash memory cards, digital video disks, random access memories (RAMs) read only memories (ROM), and the like, may also be used in the exemplary operating environment.
A number of program modules may be stored on the hard disk 144, magnetic disk 148, optical disk 152, ROM 138, or RAM 140, including an operating system 158, one or more application programs 160 including, for example, the innovative registration manager 116, other program modules 162, and program data 164. A user may enter commands and information into computer 130 through input devices such as keyboard 166 and pointing device 168. Other input devices (not shown) may include a microphone, joystick, game pad, satellite dish, scanner, or the like. These and other input devices are connected to the processing unit 132 through an interface 170 that is coupled to bus 136. A monitor 172 or other type of display device is also connected to the bus 136 via an interface, such as a video adapter 174. In addition to the monitor 172, personal computers often include other peripheral output devices (not shown) such as speakers and printers.
As shown, computer 130 operates in a networked environment using logical connections to one or more remote computers, such as a remote computer 176. The remote computer 176 may be another personal computer, a personal digital assistant, a server, a router or other network device, a network "thin-client" PC, a peer device or other common network node, and typically includes many or all of the elements described above relative to computer 130, although only a memory storage device 178 has been illustrated in FIG. 2.
As shown, the logical connections depicted in FIG. 2 include a local area network (LAN) 180 and a wide area network (WAN) 182. Such networking environments are commonplace in offices, enterprise-wide computer networks, intranets, and the Internet. In one embodiment, remote computer 176 executes an Internet Web browser program such as the "Internet Explorer" Web browser manufactured and distributed by Microsoft Corporation of Redmond, Wash. to access and utilize online services.
When used in a LAN networking environment, computer 130 is connected to the local network 180 through a network interface or adapter 184. When used in a WAN networking environment, computer 130 typically includes a modem 186 or other means for establishing communications over the wide area network 182, such as the Internet. The modem 186, which may be internal or external, is connected to the bus 136 via a serial port interface 156. In a networked environment, program modules depicted relative to the personal computer 130, or portions thereof, may be stored in the remote memory storage device. It will be appreciated that the network connections shown are exemplary and other means of establishing a communications link between the computers may be used.
Generally, the data processors of computer 130 are programmed by means of instructions stored at different times in the various computer-readable storage media of the computer. Programs and operating systems are typically distributed, for example, on floppy disks or CD-ROMs. From there, they are installed or loaded into the secondary memory of a computer. At execution, they are loaded at least partially into the computer's primary electronic memory. The invention described herein includes these and other various types of computer-readable storage media when such media contain instructions or programs for implementing the innovative steps described below in conjunction with a microprocessor or other data processor. The invention also includes the computer itself when programmed according to the methods and techniques described below. Furthermore, certain sub-components of the computer may be programmed to perform the functions and steps described below. The invention includes such sub-components when they are programmed as described. In addition, the invention described herein includes data structures, described below, as embodied on various types of memory media.
For purposes of illustration, programs and other executable program components such as the operating system are illustrated herein as discrete blocks, although it is recognized that such programs and components reside at various times in different storage components of the computer, and are executed by the data processor(s) of the computer.
FIG. 3 illustrates a block diagram of an example registration manager 116 to automatically register a prospective user to anonymously access and utilize one or more online service applications 114 of server 102, without being prompted for any personal information. As shown, registration manager 116 includes controller 302, user identifier (ID) generator 304, user registry 400 and a network interface 306, each coupled as depicted. For ease of explanation, each of controller 302, user ID generator 304, network interface 306 and user registry 400 are illustrated in FIG. 3 as independent functional blocks. It is to be appreciated, however, that one or more of these functional blocks may well be combined and integrated without deviating from the spirit and scope of the present invention. Indeed, such alternate implementations are anticipated. In addition, registration manager 116 and the functional blocks illustrated within FIG. 3 may well be implemented as functional elements of an executable program within software or firmware.
Controller 302 communicates with other applications, e.g., online service applications 114 operating on server 102, server 104 or clients 106 and 108, respectively, to invoke and manage the user ID generator 304 and user registry 400 services of registration manager 116. In one implementation, for example, a user interface application executing on server 102 presents registration manager 116 as an executable service to users of server 102, e.g., client 106.
Upon initiating the anonymous registration process, controller 302 determines whether a valid user ID has been supplied by accessing user registry 400. As will be described in greater detail below, a valid user ID is one that adheres to either server assignment rules or client assignment rules. If the user ID supplied by the accessing client, e.g., client 106, is located within the registry 400 or otherwise adheres to client assignment rules, controller 302 enables the accessing user to anonymously utilize one or more online services 114 offered by server 102.
When the accessing client 106 fails to provide a valid user ID, controller 302 invokes an instance of user ID generator 304 to create a memorable user identifier. Controller 302 provides the user of accessing client 106 with the newly generated memorable user ID via a user interface, e.g., graphical user interface (GUI). In addition, controller 302 creates a configuration file containing the newly generated user identifier, or an alias thereof (e.g., general user ID (GUID)), and downloads the configuration file to the accessing client 106 via network interface 306. Use of the GUID, usually a rather large number which uniquely identifies the user, enables controller 302 to identify the user by the original anonymous user ID, as well as any personal ID generated by the user at some point in the future. For example, if Jim Smith originally accesses the system using the "Green Moose" identifier, but then updates the user profile with a new user ID, e.g., "ColoradoJim", the service will still identify each as the same user. In this way, email (for example) sent to Green Moose or ColoradoJim will all be delivered to Jim Smith (with a single GUID). The configuration file automatically provides controller 302 with the assigned user ID upon subsequent accesses of the service by accessing client 106.
Once the user ID is generated, controller 302 populates user registry 400 with the newly generated user identifier, enabling subsequent access using the newly generated user ID. In addition, controller 302 also manages the period for which user identifiers are valid. Assume, for instance, registration manager 116 is employed in conjunction with a limited trial offer to utilize one of online service applications 114, anonymously, to enable the prospective user to exercise the service to see if they would like to subscribe (anonymously, or otherwise). In such an instance, controller 302 would not only populate user registry 400 with the newly generated memorable user identifier, but also a date upon which the user identifier ceases to be valid. In alternate embodiments, controller 302 limits the features, rather than time, to those utilizing the anonymous access to online services. In one implementation, for example, controller 302 provides an anonymous user with ten (10) free stock quotes, but on the request for the eleventh, controller 302 asks the user for a little more user information. The purpose of the foregoing example is to illustrate that as registration manager 116 is flexible to accommodate any number of applications, so, too, is controller 302 to manage the information required to be maintained within user registry 400 to meet the needs of such applications.
As introduced above, user ID generator 304 is invoked by controller 302 upon an initial access of the registration manager 116 by a prospective user. In response to invocation by controller 302, user ID generator 304 constructs a memorable user identifier for the prospective user, without prompting the user for or otherwise gathering any personal information regarding the prospective user, in accordance with a set of server assignment rules. The server assignment rules may vary from system to system, but are designed to ensure that a number of unique user identifiers can be generated, without duplicates, to handle a number of prospective users of the system. In one implementation, for example, user ID generator 304 generates user identifiers in accordance with the syntax:
An example of a memorable user identifier generated in accordance with the above server assignment syntax would be "Green_Moose", or "Red_Partridge—3". A default server assignment syntax may be pre-programmed within user ID generator 304 at the time of manufacture, and may well be modified by the administrator of server 102 to reflect the business or service which registration manager 116 is to support. In other implementations, controller 302 may detect a geographic region from which the prospective user is accessing the system, i.e., by trapping the automatic number identifier (ANI) information (telephone number) received from network 110 during a direct dial-up connection, and generating a memorable user ID reflecting the detected geographic region. In one embodiment, for example, user ID generator 304 combines one or more of a local sport team, town landmarks, county name, etc., determined form the trapped ANI, to generate a memorable user ID.
In addition, controller 302 also recognizes user ID's adhering to client assignment rules as a valid user identifier. Assume, for instance, that for marketing purposes anonymous access to one or more online service applications 114 of server 102 is provided along with some other products, e.g., software, computers, peripherals, etc., as promotional material. To automatically enable such access, the product is configured to provide a user ID adhering to client assignment rules facilitating anonymous access to the one or more online services. Instead of pre-populating user registry 400 with a number of user ID's that may never be utilized, controller 302 recognizes the presentation of a user ID adhering to the client assignment rules as a valid user ID, and populates user registry 400 with at least the user ID upon the initial access of the service, facilitating anonymous access to the one or more online service applications 114. In one implementation, for example, a user ID generated in accordance with the client assignment rules also includes a color and an animal, but in reverse order than the server assignment rules. That is, a user ID adhering to the client assignment rules conforms to the syntax:
An example of a user ID adhering to the client assignment rules includes "Moose_Green", or "Alligator_Purple_Microsoft", the latter including an optional marketing code denoting that the one or more online service applications 114 was referenced by a Microsoft product or service. The use of such marketing codes are utilized to denote the product or service with which the anonymous access to the one or more online service applications 114 was presented, to afford proper accounting and credit to those products or services which provide referrals to the service. It is anticipated that controller 302 may well maintain a separate listing of the number of instances a marketing code is referenced within user ID's of user registry 400 as a means of calculating remuneration for marketing effectiveness.
Network interface 306 is utilized by controller 302 to access network resources such as, for example, server 104, clients 106 and 108, and data sources 118 and 122. Accordingly, inclusion of network interface 306 may, in select implementations, alleviate the need for registration manager 116 to rely on the network interface 120 of operating system 112 to communicate with network elements. That is, network interface 306 facilitates the use of registration manager 116 as a stand-alone element of data network 110.
As used herein, data sources 118 and 122 are each intended to represent any of a number of storage devices/media for storing data structures. For example, data sources 118 and 122 may well be comprised of one or more of a floppy disk is within a floppy disk drive, a hard disk drive, a redundant array of independent drives (RAID) system, a compact disk (CD) inserted within an accessible CD player, a digital versatile disk (DVD) inserted within an accessible DVD player, a magnetic tape within a tape drive, and the like. Such storage devices/media are well known to those skilled in the art and, thus, need not be described further.
As introduced above, user registry 400 is stored and accessible from a suitable data source, e.g., data source 118 and/or 122, by registration manager 116. One example of a data structure suitable for use as user registry 400 facilitating anonymous access to one or more online service applications 114 is presented with reference to FIG. 4.
FIG. 4 graphically illustrates an example data structure suitable for use as user registry 400 populated with information regarding a plurality of users of server 102. User registry 400 is used by server 102 to maintain a list of active user identifiers authorized to anonymously use one or more online service applications 114 provided by server 102. As shown, user registry 400 includes a number of fields including a user_ID field 402, an expiration field 404 and fields for other user registration information, if provided, cumulatively referenced as field 406. User ID field 402 is populated with authorized user ID's by controller 302, as described above. If the period of authorization to utilize the one or more online service applications for a particular user ID is time limited, it will be so denoted in the expiration date field 404.
As provided above, registration manager 116 automatically provides anonymous use of one or more online service applications 114, without having to populate the other information fields 406. In certain implementations, however, one or more aspects of one or more online applications 114, or one or more applications 114 in total are not available for anonymous invocation. In such an instance, one or more of the other information fields 406 must be populated in order to access the aspect or service. One example might include certain ecommerce applications 114. It should be appreciated that user registry 400 is but one example of a data structure suitable for use by registration manager 116, and that alternate data structures such as, for example, a database, a spreadsheet and the like may well be used without deviating from the spirit and scope of the present invention.
Having introduced the operating environment and functional elements of the innovative registration manager 116 with reference to FIGS. 1-4, above, the operation of registration manager 116 will now be developed more fully with reference to FIG. 5. For ease of explanation, and not limitation, the operation of the innovative registration manager 116 will be developed in accordance with an example implementation wherein a user attempts to anonymously utilize one or more online service applications 114 of server 102 from client computer 106. Accordingly, the operation of registration manager 116 will be developed with continued reference to FIGS. 1-4.
FIG. 5 illustrates a flow chart of an example method of providing anonymous access to one or more online service applications, according to one embodiment of the present invention. As shown, the method begins in step 502 when server 102 receives an access from a prospective user of an online service application 114. As described above, the access may be completed in any of a number of ways including a direct dial connection, e.g., using a toll free "800" number advertised or provided by another product or service, or by a virtual communication link via the Internet. In either case, controller 302 receives the access and determines whether the accessing computer 106 has a valid user ID, step 504. As described above, controller 302 accesses user registry 400 to determine whether a user ID provided by the accessing client computer 106 is a valid user ID.
If the accessing client computer 106 does not automatically provide a user ID, controller 302 interrogates client computer 106 for a previously downloaded configuration file endowed with a valid user ID adhering to the server assignment rules. In other instances, a product or service utilized by client computer 106 is endowed with a user ID adhering to the client assignment rules. If controller 302 identifies a user ID in step 504, controller 302 determines whether the offered user ID is a valid user ID denoting a registered user, step 506. If the user ID provided is located by controller 302 within user registry 400, the user is provided access to the one or more online service applications 114, step 508.
Even if, in step 506, an offered user ID is not identified by controller 302 in user registry 400, controller 302 may well determine that the offered user ID is valid if it adheres to the client assignment rules described above, step 510. If the offered user ID does conform to the client assignment rules, controller 302 updates user registry 400 to include the offered user ID in user_ID field 402 and, optionally, sets an expiration date in expiration field 404 denoting the date upon which the user ID ceases to be valid, step 512.
Returning to step 504, if the accessing client computer 106 does not have nor offer a user ID, controller 302 invokes an instance of user ID generator 304 to generate a memorable user identifier in accordance with the server assignment rules as described above, step 514. Controller 302 presents the memorable user ID generated by user ID generator 304 to the user at client computer 106, prompting the user as to whether the ID is acceptable, step 516. If the generated ID is acceptable, controller 302 configures the accessing client 106 for automatic access on subsequent accesses to server 102, step 518, before updating the user registry, as described above, step 512. According to one implementation, controller 302 constructs a configuration file (e.g., a cookie) (not shown) including at least the generated user ID, and downloads the configuration file to the accessing client 106. On subsequent accesses of server 102, controller 302 identifies the configuration file and, in particular, the user ID within the configuration file and facilitates access to the one or more online services, as described above. If, in step 516, the user does not accept the user ID created by user ID generator 304, controller 302 prompts the user with the option of creating their own memorable user ID, step 520, which is sent back to controller 302 (e.g., by pressing the return key when finished). In step 522, controller 302 accesses the user identifier field 402 of user registry 400 to determine whether the user created user ID is available. If so, the process continues by preparing and downloading a configuration file (step 518) and updating the user registry 400 to reflect the new user ID (step 512).
As provided above, the innovative registration manager of the present invention automatically registers and provides true anonymous access to online services, relieving users of having to provide personal information.
Although the invention has been described in language specific to structural features and/or methodological steps, it is to be understood that the invention defined in the appended claims is not necessarily limited to the specific features or steps described. In one embodiment, for example, although the invention provides for anonymous access, that access may well be monitored by the invention and user traits recorded. For example, as an anonymous user accesses certain features, services, sites, etc., the invention continually updates information stored in the registry to better serve the anonymous user. Accordingly, while the specific features and steps are disclosed as preferred forms of implementing the claimed invention, those skilled in the art will appreciate that the present invention can be practiced with modification and alteration within the spirit and scope of the appended claims.
|Cited Patent
|Filing date
|Publication date
|Jan 13, 1994
|Mar 24, 1998
|Fox Network Systems, Inc.
|System and method for remote monitoring and operation of personal computers
|Feb 2, 1996
|Aug 4, 1998
|Customer Communications Group, Inc.
|World Wide Web registration information processing system
|Jul 16, 1996
|Jul 13, 1999
|At&T Corp.
|Method and apparatus for providing bookmarks when listening to previously recorded audio programs
|Oct 25, 1996
|Nov 30, 1999
|Mitsubishi Denki Kabushiki Kaisha
|Identification sequence issuing device and identification sequence verification device
|Jun 27, 1997
|Feb 22, 2000
|Amazon.Com, Inc.
|Internet-based customer referral system
|Feb 10, 1998
|Oct 3, 2000
|Invention Depot, Inc.
|Method and apparatus for customization of information content provided to a requestor over a network using demographic information yet the user remains anonymous to the server
|Feb 11, 1998
|Oct 17, 2000
|Topp; William C.
|Computer network security device and method
|Jul 17, 1998
|Oct 31, 2000
|B. E. Technology, Llc
|Computer interface method and apparatus with targeted advertising
|Jun 29, 1998
|Oct 31, 2000
|Mci Communications Corporation
|Method and apparatus for automating security functions in a computer system
|Oct 2, 1998
|Aug 14, 2001
|Ncr Corporation
|System and method for managing data privacy in a database management system
|Jan 13, 1998
|Jul 29, 1998
|Lucent Technologies Inc.
|System and method for providing anonymous personalized browsing in a network
|Terry, Hardware and Software Keep Your PC Data Safe, Sep. 1, 1989, EDN, v34, n18, p61 (6).
|Citing Patent
|Filing date
|Publication date
|Jun 23, 2000
|Nov 8, 2005
|United Devices, Inc.
|Customer services and advertising based upon device attributes and associated distributed processing system
|Jul 12, 2001
|Nov 15, 2005
|Peter Henrik Pedersen
|Profile responsive electronic message management system
|Aug 23, 2001
|Oct 10, 2006
|Telefonaktiebolaget Lm Ericsson (Publ)
|Method for limiting conveyance information of user profile within mobile Internet transactions
|May 28, 2002
|Apr 8, 2008
|Microsoft Corporation
|Presenting customized consumer registration information on behalf of a third party
|Feb 13, 2004
|May 13, 2008
|Research In Motion Limited
|System and method for configuring access to electronic mailboxes
|Nov 1, 2002
|Jul 1, 2008
|Checkfree Corporation
|Technique for presenting matched billers to a consumer
|May 25, 2001
|Sep 9, 2008
|Rice Iii James L
|System and method of permissive data flow and application transfer
|Oct 23, 2003
|Feb 3, 2009
|Grand Virtual, Inc.
|Fixed client identification system for positive identification of client to server
|Nov 1, 2002
|Apr 28, 2009
|Checkfree Corporation
|Matching consumers with billers having bills available for electronic presentment
|Feb 2, 2006
|May 4, 2010
|Bright Walter G
|Method and apparatus for simplified access to online services
|May 27, 2004
|May 18, 2010
|Sap Ag
|Method and system to provide access to factories in a naming system
|Jun 30, 2004
|Jun 1, 2010
|Checkfree Corporation
|Reuse of an EBP account through alternate authentication
|Nov 9, 2001
|Jun 1, 2010
|Sony Corporation
|System, method, and computer program product for remotely determining the configuration of a multi-media content user
|Apr 14, 2008
|Jun 15, 2010
|Research In Motion Limited
|System and computer-readable storage medium for configuring access to an electronic mailbox by using heuristics of likelihood
|Dec 13, 2000
|Sep 7, 2010
|Checkfree Corporation
|Dynamic biller list generation
|Oct 27, 2006
|Sep 14, 2010
|Aurora Financial Systems, Inc.
|Systems and methods for user interface control
|Dec 23, 2004
|Sep 28, 2010
|David Jones
|Automatic detection and testing of new networking connections
|Mar 16, 2005
|Oct 12, 2010
|Hitachi, Ltd.
|Control of data linkability
|Nov 19, 2004
|May 10, 2011
|Microsoft Corporation
|Third party service switching through command bar user interface
|Feb 3, 2009
|Aug 16, 2011
|Cambridge Interactive Development Corp.
|Fixed client identification system for positive identification of client to server
|Dec 31, 2003
|Aug 23, 2011
|American Express Travel Related Services Company, Inc.
|System for reducing information required to open a new account
|Jan 29, 2004
|Aug 30, 2011
|Prashtama Wireless Llc
|Data conversion services and associated distributed processing system
|May 27, 2004
|Sep 27, 2011
|Sap Ag
|Naming service implementation in a clustered environment
|Jun 14, 2010
|Nov 22, 2011
|Research In Motion Limited
|System and method for configuring access to electronic mailboxes
|Mar 27, 2003
|Dec 6, 2011
|Checkfree Corporation
|Technique for identifying probable billers of a consumer
|Jun 22, 2007
|Feb 28, 2012
|Citrix Systems, Inc.
|Methods and servers for displaying and activating disconnected sessions
|Jul 15, 2011
|Dec 25, 2012
|American Express Travel Related Services Company, Inc.
|System for reducing information required to open a new account
|Jul 4, 2008
|Jan 8, 2013
|Anect A.S.
|Method of establishing protected electronic communication between various electronic devices, especially between electronic devices of electronic service providers and electronic devices of users of electronic service
|Jul 29, 2002
|Feb 5, 2013
|Hewlett-Packard Development Company, L.P.
|Trusted identities on a trusted computing platform
|Nov 15, 2011
|May 21, 2013
|Research In Motion Limited
|System and method for configuring access to electronic mailboxes
|Nov 27, 2012
|Aug 20, 2013
|American Express Travel Related Services Company, Inc.
|System for reducing information required to open a new account
|May 31, 2005
|Dec 17, 2013
|Checkfree Corporation
|Notification of the availability of electronic bills
|Aug 15, 2011
|Mar 25, 2014
|Cambridge Interactive Development Corp.
|Fixed client identification system for positive identification of client to server
|Jun 23, 2004
|Dec 2, 2014
|Nokia Corporation
|Method, system and computer program to enable querying of resources in a certain context by definition of SIP even package
|May 27, 2004
|Sep 1, 2015
|Sap Se
|Naming service in a clustered environment
|Jul 12, 2001
|Jan 17, 2002
|Pedersen Peter Henrik
|Profile responsive electronic message management system
|Dec 13, 2000
|Jan 31, 2002
|Checkfree Services Corporation
|Dynamic biller list generation
|Nov 9, 2001
|May 15, 2003
|Generic Media, Inc.
|System, method, and computer program product for remotely determining the configuration of a multi-media content user
|Jun 26, 2002
|Jan 1, 2004
|Nokia, Inc.
|Integration of service registration and discovery in networks
|Dec 30, 2002
|Jul 1, 2004
|Nokia Corporation
|Content and service registration, query and subscription, and notification in networks
|Nov 1, 2002
|Jul 8, 2004
|Mccoy Randal A.
|Technique for making payments for a non-subscriber payor
|Nov 1, 2002
|Jul 8, 2004
|Mccoy Randal A.
|Distributed matching of consumers with billers having bills available for electronic presentment
|Feb 13, 2004
|Feb 17, 2005
|Teamon Systems, Inc.
|System and method for configuring access to electronic mailboxes
|Dec 31, 2003
|Jun 30, 2005
|Yelena Khandros
|System for reducing information required to open a new account
|Feb 11, 2005
|Jul 7, 2005
|United Devices, Inc.
|Customer services and advertising based upon device attributes and associated distributed processing system
|Nov 19, 2004
|Nov 3, 2005
|Microsoft Corporation
|Third party service switching through command bar user interface
|May 3, 2004
|Nov 24, 2005
|Microsoft Corporation
|Online service switching and customizations
|May 27, 2004
|Dec 15, 2005
|Petio Petev
|Method and system to provide access to factories in a naming system
|May 27, 2004
|Dec 15, 2005
|Petio Petev
|Naming service in a clustered environment
|Mar 16, 2005
|Dec 22, 2005
|Yoshinori Sato
|Control of data linkability
|Jun 23, 2004
|Dec 29, 2005
|Nokia Corporation
|Method, system and computer program to enable querying of resources in a certain context by definition of sip event package
|Jul 29, 2004
|Feb 2, 2006
|Microsoft Corporation
|Anonymous aliases for on-line communications
|Feb 2, 2006
|Jun 29, 2006
|Bright Walter G
|Method and apparatus for simplified access to online services
|Dec 23, 2004
|Jun 29, 2006
|Microsoft Corporation
|Automatic detection and testing of new networking connections
|Oct 23, 2003
|Jul 13, 2006
|Daniil Utin
|Fixed client identification system for positive identification of client to server
|Apr 14, 2005
|Nov 2, 2006
|International Business Machines Corporation
|Generating unique virtual identifiers
|Aug 22, 2006
|Dec 14, 2006
|Jason Kellerman And Marc Marin
|Computer networked game system utilizing subscription based membership and alternative methods of entry
|Jul 4, 2008
|Aug 12, 2010
|Anect A.S.
|Method of establishing protected electronic communication beteen various electronic devices, especially between electronic devices of electronic service providers and electronic devices of users of electronic service
|May 17, 2013
|Jan 2, 2014
|24/7 Customer, Inc.
|Multi-channel customer identification
|May 16, 2014
|Sep 11, 2014
|Pme Ip Australia Pty Ltd
|Fast file server methods and systems
|Oct 23, 2003
|May 13, 2004
|Grand Virtual Inc
|Fixed client identification system for positive identification of client to server
|U.S. Classification
|713/184, 705/51, 726/6
|International Classification
|Cooperative Classification
|European Classification
|Feb 9, 2000
Owner name: MICROSOFT CORPORATION, WASHINGTON
Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:CAPPS, STEPHEN P.;REEL/FRAME:010552/0505
Effective date: 20000208
|Jul 6, 2004
|Certificate of correction
|Aug 29, 2007
|Fee payment
Year of fee payment: 4
|Aug 24, 2011
|Fee payment
Year of fee payment: 8
|Dec 9, 2014
Owner name: MICROSOFT TECHNOLOGY LICENSING, LLC, WASHINGTON
Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:MICROSOFT CORPORATION;REEL/FRAME:034541/0001
Effective date: 20141014
|Sep 9, 2015
|Fee payment
Year of fee payment: 12


text:
Results per page:
Dekalb County in California
DMV.org Insurance Finder
Join 1,972,984 Americans who searched DMV.org for car insurance rates:
Your search "dekalb county" did not match any documents. Below are related results you may find helpful.
Search Results - 41 found
Lost Traffic Tickets & Speeding Tickets in CA | DMV.orgLearn how to track down lost traffic tickets in California so you can easily pay your ticket or contest the charges in court. Don't ignore a CA traffic ticket if it's lost.
California Traffic Tickets - CA DMV Traffic Violation Guide | DMV.orgLearn where & how to pay your California ticket, reduce your fine & prevent points from being placed on your CA license.
Speeding Ticket & Traffic Ticket Fines & Penalties in California | DMV.orgGet the facts on CA traffic ticket fines & speeding ticket penalties. Learn more on California driving record points, suspended license & revoked or canceled driver's licenses.
California Car Dealer Licensing Requirements | DMV.orgCalifornia auto dealership license requirements - License Application Information & CA car sales regulations.
Paying Your California Traffic Ticket | DMV.orgNeed help paying your California ticket? This guide has the answers. Information for where & how to pay your CA ticket.
California Voter Registration: Forms, Requirements, Register to Vote | DMV.orgKeep your California voter registration current or register to vote if you have recently moved or turned 18. Learn how you can register to vote and where to update your voter registration before the next CA election.
California Smog Check | DMV.orgLearn more on smog check & emissions test requirements in California. In some cases you might need to get a smog check when renewing your CA vehicle registration.
CA Speeding Ticket & Traffic Ticket FAQs | DMV.orgGet more on speeding tickets in California with our traffic ticket FAQ page. We cover points, traffic ticket penalties, when to hire a CA traffic ticket attorneys, how to pay or fight traffic tickets & more.
- What do I do if I get a traffic ticket in California?
- What do I do if get a California fix-it ticket?
- Can I enroll in traffic school to reduce the number of California driver's license points on my record?
- Why is it a good idea to order a driving record?
- Do I have to appear in court?
- How many points will I get if convicted?
- What do I do when issued a Red Light Photo Enhancement ticket?
- Are traffic fines the same throughout the state of California?
- Will my driver's license be suspended if I accumulate too many points on my driving record?
- Do I need a lawyer?
California Defensive Driving & Traffic School | DMV.orgCalifornia defensive driving requirements. Sign up for traffic school or defensive driving online to dismiss a ticket or remove points.
Vehicle Registration Renewal in California - Forms, Fees & Renewal Options | DMV.orgCA DMV registration Renewal information. Determine fees, registration process, tax deduction opportunities, & how to renew in person, over the internet or by mail.
- California Car Registration Renewal
- New to CA?
- Vehicle Registration Renewal Notice
- How To Renew Your CA Vehicle Registration
- Registration Renewal Fees
- Emissions and Smog Testing
- Liability Insurance Requirements
- Military Registration Renewal
- Non-Operational Vehicles
- Replacement Registration Certificates, Stickers, and License Plates
- Forms

subset: commoncrawl


text:
PwC thought leadership:
BoardroomDirect February 2013 (Issue in focus: Therapy for "deal" fever:" An objective, discipline due diligence process)
One way to effectively deal with "deal fever" is to have an objective, disciplined due diligence process for the company and the board contemplating an M&A transaction.
Global Guide to Accounting for Business Combinations and Noncontrolling Interests - 2014 edition
This guide explains the principles of accounting and financial reporting for business combinations and noncontrolling interests under both U.S. GAAP and IFRS.
PwC Guide to accounting for variable interest entities
This guide brings together all of the relevant PwC guidance on the accounting for variable interest entities under US GAAP, provides an overall framework for the application of the VIE model, highlights key questions and answers, and offers our perspectives.
Mergers & acquisitions: A snapshot
This publication helps readers to stay ahead of the accounting and reporting standards for mergers and acquisitions.
Additional information:


text:
A Monday Morning Cooking Club Work In Progress: Moroccan Flaky Pies My first taste of b'stilla was at a cooking class by talented Australian (of Lebanese descent) chef Greg Malouf. I remember the palm-sized flaky filo pie stuffed with spiced pigeon and toasted almonds, dredged with icing sugar and cinnamon. Crisp and soft, savoury, spiced and sweet, all at once. Oh […]
Archive | Let's Lunch
Let's Lunch (#LetsLunch) is a twitter-based virtual lunch club where anyone interested can join this monthly 'lunch date'. The group was started by NewYorker Cheryl Tan, author of 'A Tiger in the Kitchen' , a food memoir of her Singaporean heritage. A topic is posted at the beginning of the month, often by consensus, and all posts are made on the same day by this random but lovely group of food bloggers, writers and people who just love cooking from all around the world.
Anyone can join at any time – just join us on twitter by searching and adding the hashtag #LetsLunch.
The Hedgehog Slice
Sometimes we just need a recipe like this.
- Course: Sweet Things
- Cuisine: Australian
Another Shavuot Treat.
A traditional Jewish noodle pudding, from the old world: lokshen kugel
It's Duck Confit All The Way, Not a Turkey in Sight.
Nothing beats a golden crisp confit duck leg at your festive season table. Or at any other time!
It's #LetsLunch Birthday Time
A Monday Morning Cooking Club Kinda Birthday – Quick, Easy and DELICIOUS In our somewhat hectic household, we love a cake that's quick to bake and also tastes fabulous. And what could be better than a slab of warm chocolate cake covered with a smooth shiny buttermilk chocolate glaze??? YUM! This cake has an added bonus […]
- Course: Sweet Things
- Cuisine: International
Who Loves Potato Cakes ?
Potato Cakes (Scallops): A Delicious Hot Golden Crrrrunchy Indulgence from Way Way Back!
- Course: Sides and Starters
- Cuisine: Jewish
Pickled Carrots
Monday Morning Cooking Club and #LetsLunch – Pickle Time! Once every month, I post a recipe as part of the virtual lunch table known as #LetsLunch. Anyone interested can join this monthly 'lunch date' at any time. I adore all the posts from the U.S but would really love to see more Aussies be a […]
- Course: Sides and Starters
- Cuisine: Asian
My food inspiration stems from my Bubba (grandmother) Shendel but it is one of her daughters who inspires me the most. Aunty Myrna, my father's older sister who passed away in 2004, was a horserace-loving, cigarette smoking, platinum blonde with a heart bigger than any. Polish-born, she immigrated to Melbourne as a young child in […]
Al Fresco Dining ? Here's A Perfect Party Pastry!
Spinach and Three Cheese Coils Once every month, I post a recipe as part of the virtual lunch table known as #LetsLunch. Anyone interested can join this monthly 'lunch date' at any time. I adore all the posts from the U.S but would really love to see more Aussies be a part of it! A topic is […]
- Course: Sides and Starters
- Cuisine: Mediterranean
Salmon Tartare for #LetsLunch
Let's Lunch, July 2011 I am so chuffed to be part of a great twitter bunch called the 'Lets Lunch bunch' – a group from all over the world (started by Cheryl Tan, author of "Tiger in the kitchen" , a delectable and beautiful food memoir that I am reading/can't put down at the moment, […]
A Pinot Noir Mulled Wine.
Monday Morning Cooking Club: A Winter Tipple We are celebrating the release of Cheryl Tan's 'Singapore Noir', a provocative anthology of writers that capture the distinct neighborhoods and locals of one of Asia's greatest cities. And our Let's Lunch theme this month is the title itself: something 'noir'. I'm taking the easy option. It's getting cold […]
Sticky Pears Anyone ?
Monday Morning Cooking Club Revisits an Old Favourite – Slow Roasted Pears This is a fabulous do-ahead and dairy-free dessert: Slow-roasted pears. And I promise you they are the best cooked pears you will ever eat! The recipe comes from my friend Judy who got it from a well known Australian chef Marieke Brugman. Marieke […]
- Course: Sweet Things
- Cuisine: International
Turkish Sesame Sweet
A Recipe with 3 Ingredients? Easy! We are so excited to have just released our new book 'The Feast Goes On' in Australia and we are enjoying the feedback of what everyone is cooking from the book. We love it!! It will be released in the U.S.A and the U.K in a few months' time. This […]
- Course: Sweet Things
- Cuisine: Turkish
Folk of the Faraway Tree…and Pop Cakes
A return to Enid Blyton's Enchanted Wood and an attempt at making pop cakes….
- Course: Sweet Things
- Cuisine: European
A #Recipe for Hot Borscht to Celebrate the Winter Olympics in Russia
The Winter olympics are coming and we're after something Russian, and something warming…Booby's Hot Borscht!
Caramel, Chocolate and Salted Peanut Ice Cream
What's your Kummerspeck? This ice cream will hit the spot!
- Course: Sweet Things


text:
Not a better dude around than Johnny G!
Type: Posts; User: Chad Baker
Not a better dude around than Johnny G!
Maybe the goose pond will be full for a change!
Is there a place that keeps track of the points for the Thomas Merit Trophy weekly like all the other points?
My little girl is the beacon of my eye. She is just 9 and stays busy winning ribbons on her hunter/jumper pony but when the day comes I think all young men will have to shoot a round of sporting...
What is also interesting is how many finalists have Code Blue in their pedigree!
Im proud of Bill Woodson and Baby and Ester McCarthy and Rylee!
That's a pretty good rug that Jeff feeds and Bill they are from Virginia! I've trained and traveled with him all over the east coast he's a pretty good guy if not for that Kansas State BS!
Try Jamie Johnson out I think he is the modern day Merle Haggard! And a midnight in Montgomery by AJ!
Congrats to Andy Curtis for taking the dogs not already in Montana and getting 2 open placements while Mike and Ray are guiding pre-national group!
Great Job!
Drilling to Grade with TNT call name Driller
Awesome idea!
Kudos to whom ever was the brainchild that put that together!
Awesome news on baby!
Already going to Montana and now a open win at 3.
I have a boss son that is yellow factored.
Candlewoods luby Lou
He is a good dog with phenomenal looks ie like a linebacker.
There is some proud folks in TN this morning!
Congrats doesn't seem like enough, could not happen to a nicer guy who works real hard at the game.
I don't know how to draw on the pictures but I see a tough quad.
Long retired deep with the holding blind up the far shore in line with the brush pile thrown right to left.
Medium distance retired...
Jacob you have 4187 posts on RTF according to the counter. How many AA placements do you have? How many judging assignments have you had?
My advice before you make smart ass remarks to Darren or...
I am hoping that great ones come out of the oven next week!
Not very often you have nafcxnafc breedings.
Jacob no need to call your name is not on the list.
Congrats to Lauren and Slider I know what its like to have a great dog get hurt and have the dog go thru surgery and wonder if they will ever compete again. Its a terrible feeling and to come thru...
I believe we got some color in that one! I have always thought its easier to take a mnt dog to flat than vice versa.
Make practice extremely hard but straight forward!
On that subject my place and Mondovi WI are the only places I have been that have tremendous terrain and grade changes where else have you guys been that have hollers and hills and drastic changes to...
I remember that a couple wanted go visit the house !
Penn are you at a big conference in Denver?
Ray Voight won the throwing contest at two different national am worker parties I was at. He out thru Scott Dewey and Bill Eckett by quite a long ways and a slew of others he has a huge arm that's...
Fuel and Bullets or James Taylor?
Maybe we should send Rainbows and Lollypops!
All BS aside ISIS is creating terror across the countries they are in and in the lives of good people who live...
Franco have you watched the 24 min video that was made on the pilot?


text: 737 Douglas Mawson was an Australian original, a great polar explorer in the Heroic Age of Polar Exploration. This book focuses on Mawson's extraordinary feats in Antarctica, in tandem with the giants of the age, Scott of the Antarctic, Sir Ernest Shackleton and Roald Amundsen. Mawson : and the ice men of the heroic age : Scott, Shackleton and Amundsen 757473083 2011 Biography en Pt. 1. With Shackleton -- pt. 2. Three men get organised -- pt. 3. Antarctica under siege. 757473083 FitzSimons Peter Peter FitzSimons Australia 2015-03-03 Travel Antarktisforschung North Sydney, N.S.W. Discovery and exploration, Australian Australian Explorers--Australia William Heinemann Explorers Explorers Mawson Douglas Douglas Mawson 1882 1958 9781741666601 1741666600 Antarctica Discovery and exploration, Australian Antarctica Antarctica. 2011 Australia. xna Travel Mawson Douglas Douglas Mawson 1882 1958


text:
There are a ton of new free sample events going on this weekend. Hey Scott rather than sitting home bored all weekend looking on DudeDate, try to check out some of these free sample events. This is what I think Scott's weekend should look like:
Girls like babies Scott. I'd recommend checking out this free class on Saturday.
Next up on your free sample event day is to check out a national park. Loads of girls like to go running, and read a book in a national park. Bring your ereader and shave your mustache and head out to a national park, free this weekend.
You've been looking for a new place, and you can design you own dream bedroom this Sunday at Pottery Barn's free sample event. Maybe the girl of your dreams will be there?
Girls like a guy who can cook. I think all girls love Stir Fry so I found this free sample event going on at Williams Sonoma so you can stir fry it up, once again, maybe with the girl of your dreams?
There might be a girl out there looking for a handy man. Show her your skills at the free sample event going on at the Home Depot.
Finally end your day over at Walmart. Okay so usually this is not a great place to look for girls, aka the website people of Walmart? But at least you'll get some free sample snacks while you are there.
|Free Makeup
|Half Off Coupons
|Free Magazines
|Free Dog Samples
|Free Baby Samples
|Free Cat Samples


text:
0 Your Favorites
Follow Us
Babes hardcore stockings
Amateur milfs old + young
Anal hairy matures
Mature Housewife Milf
Asian japanese
son????s dick a
Japanese matures
Home porn video
Amateur matures milfs
Old Mom Step
Kinky Smoking
Amateur old + young threesomes
Gangbang Group Sex
Mother Step Son
Blow Job Cumshot
Milfs old + young
Matures old + young
Asian japanese milfs
Matures old + young showers
Bbw hairy matures
Busty Pornstar Ava
Babes Pussy Milf
Matures milfs old + young
Classic Retro Ass
Mom Mature Mother
Mom Mother Cougar
German grannies matures
S best friend'
Amateur masturbation voyeur
Amateur matures teens
Big boobs milfs threesomes
Asian matures old + young
Roleplay Mom Mother
Asian matures nipples
Milfs old + young stockings
Homemade Granny Old
Mature Housewife Mother
Amateur brunettes french
Big boobs blondes old + young
Hairy old + young russian
S son
S son'
Anal cumshots old + young
Asian grannies japanese
Blond Blondes Homemade
Amateur French 5xbe
Amateur matures russian
S friend
Shower Seduce Cuckold
Asian blowjobs japanese
Amateur matures old + young
Hardcore milfs british
Grannys Old Young
S friend'
Cul Chatte Bite
Matures russian
Milfs old + young redheads
S friend for not doing his homework
Matures old + young italian
Amateur blowjobs milfs
Interracial Milf Condommom
Old + young
Dad Son Rhett
German matures old + young
Hardcore matures midgets
Mom Mother Milf
Mature Mom Son
Homemade Amateur Teenager
Daddy Son Rimming
(C) VideoSexArchive.com | DMCA | 2257 | Privacy | Terms | Contact
VideoSexArchive is rated with RTA label. Parents, you can easily block access to this site. Please read this page for more informations.
VideoSexArchive is a free hosting service for your porn videos. Our pages contain absolutely no spyware/adware/trojan/etc. There is no charge (no hidden charges either) for viewing our videos.


text:
Sleek and stylish, this stainless steel mug tree has six hanging hooks to display and store all types of mugs, reducing cupboard clutter. Features a non scratch base to protect kitchen surfaces. Part of the co-ordinate Metro Kitchen collection.Features: Mug tree; Material: Stainless Steel; Colour: Red; Wipe clean only; Height: 31cm; Metro kitchen collection;
Catalogue Number: 575-6321
Buy on Tesco Direct from:
Save £3.00
Earn 13 Clubcard points


text:
Established in 1849, Benton is one of the original nine Minnesota counties.
Area: 408 Square Miles
Congressional District: 6
US Census Population (2010): 38,451
County Seat: Foley
Largest City: Sauk Rapids
Benton County is part of the St. Cloud Metropolitan Statistical Area.
Salary Compliance Notice
09/30/2015 -
Law Enforcement Scholarship Program for 2015
08/12/2015 -
Sheriff Troy Heck announced today the commencement of the Law Enforcement Scholarship Program for 2015. Sheriff Heck proudly announced that the Minnesota Sheriff's Association (MSA) Board of Directors has established a scholarship fund for the awarding of up to 15- $600 scholarships for this year. These scholarships are due to the coordinated efforts of the 87 Sheriffs of the State of Minnesota.
Located in Central Minnesota, Benton County is part of the St. Cloud Metropolitan Statistical Area. Benton County is one hour north of the Twin Cities and one hour south of premier lake and resort areas.
The center of the County is the City of Foley, the County Seat. Most of the County''s larger communities (St. Cloud, Sauk Rapids, Sartell, and Rice) are located on its western edge.
The largest city is Sauk Rapids, which has over 12,000 residents. The part of St. Cloud that is located in Benton County includes about 6,400 residents. Sartell's Benton County section includes over 2,000 people. Rice, with a population of over 1200, is located on the northwestern edge of the County.