# US 7,609,167 B1 · System and method for secure networking in a virtual space

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

- Number: US 7,609,167 B1
- Document ID: US7609167B1
- Status: Granted
- Kind: B1
- Application number: 12/391,741
- Filed: 2009-02-24
- Published: 2009-10-22
- Granted: 2009-10-27
- Earliest claimed: 2008-04-17
- Assignees: Robelight LLC
- Inventors: Elliott D. Light; Jon L. Roberts
- Web page: https://patentgrep.com/patent/US7609167B1

## CPC

- H04L 63/20: {for managing network security; network security policies in general (filtering policies H04L63/0227)}
- G06Q 10/10: Office automation; Time management
- H04L 67/306: User profiles
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- G06Q: INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR

## Abstract

Secure networking in a virtual space over a network. Subscriber computing devices each operated by a subscriber are associated with a subscriber identifier. Each computing device is connected to the network. A subscriber security profile is created in a security profile datastore, wherein the subscriber security profile comprises information indicative of a security status and wherein the subscriber security profile is associated with the subscriber's subscriber identifier. Subscriber identifiers associated with subscribers who are logged in to a website are monitored. The website defines a virtual space and the logged-in subscribers are characterized as present in the virtual space. A web page is served to the computing devices of the present subscribers via the network. The web page of a first subscriber comprises a first subscriber icon associated with the first subscriber and subscriber icons of other present subscribers. A determination is made whether the first subscriber security profile matches the subscriber security profile of one or more of the other present subscribers according to security matching criteria. An attribute is assigned to the icons of the other present subscribers having security profiles that match the security profile of the first subscriber according to security matching criteria. Selected security profile information is provided to the first subscriber of a selected one of any of the other present matching subscribers.

## Claims

### Claim 1

A system for secure networking in a virtual space comprising:
a network;
subscriber computing devices, wherein the subscriber computing device is associated with a subscriber identifier and wherein each computing device is connected to the network;
a profile datastore, wherein the profile datastore comprises a subscriber security profile comprising information indicative of a security status of a subscriber and wherein the subscriber security profile is associated with the subscriber's subscriber identifier;
an information processor connected to the network, wherein the information processor comprises instructions for:
monitoring subscriber identifiers associated with the subscriber devices that are logged into a website, wherein the website defines a virtual space and the logged-in subscriber devices are characterized as present in the virtual space;
serving web pages to the computing devices of the present subscribers via the network, wherein a web page of a present subscriber comprises a subscriber icon associated with the present subscriber and subscriber icons of other present subscribers;
determining whether a subscriber security profile associated with the present subscriber matches the subscriber security profiles associated with the other present subscribers according to security matching criteria (herein, the “security matching determination”);
in response to the security matching determination, linking the icon of the present subscriber to the icons associated with other present subscribers having security profiles that match the security profile of the subscriber according to the security matching criteria and assigning a security attribute to the icons associated with the other present subscribers having security profiles that match the security profile of the present subscriber according to security matching criteria; and
providing selected security profile information to the present subscriber of a selected one of any of the other present matching subscribers.

### Claim 2 (depends on 1)

The system of claim 1, wherein the subscriber computing devices are selected from the group consisting of a desktop computer, a laptop computer, a PDA, a cellphone, and a smartphone.

### Claim 3 (depends on 1)

The system of claim 1, wherein the network is selected from the group consisting of a wired network, a wireless network, a fiber network, a secure wired network, a secured wireless, and a secured fiber network.

### Claim 4 (depends on 1)

The system of claim 1 wherein the icon of the present subscriber and the icons of the other present subscribers are selected from the group consisting of a geometric shape, an avatar, a shape of an animal, and a shape of an object.

### Claim 5 (depends on 1)

The system of claim 1, wherein the profile information comprises a security clearance level selected from the group consisting of confidential, secret, top secret, and “sensitive compartmented information.”

### Claim 6 (depends on 1)

The system of claim 1, wherein the attribute is selected from the group consisting of a color, a hue, a size, a shape, a sound, flashing, and a periodic change from one attribute to another attribute.

### Claim 7 (depends on 1)

The system of claim 1, wherein the virtual space is representative of a real space and wherein the web page comprises a graphical depiction of the virtual space.

### Claim 8 (depends on 7)

The system of claim 7, wherein the information processor further comprises instructions for determining a location of the subscriber computing devices relative to the real space and wherein the icon of the present subscriber and icons of the other present subscribers are displayed relative to their locations in the real space.

### Claim 9 (depends on 7)

The system of claim 7, wherein the real space is selected from the group consisting of a building, a “sensitive compartmented information facility” (SCIF), a military base, a nuclear facility, a contractor's facility in which classified information is maintained, and a research facility.

### Claim 10 (depends on 7)

The system of claim 7, wherein computing devices are wireless devices, the network is a wireless network, and the present subscriber and the other present subscribers are physically located in the real space.

### Claim 11

A method for secure networking in a virtual space over a network comprising:
associating subscriber computing devices with subscriber identifiers, wherein each computing device is connected to the network;
creating a subscriber security profile in a profile datastore, wherein the subscriber security profile comprises information indicative of a security status of a subscriber and wherein the subscriber security profile is associated with the subscriber's subscriber identifier;
monitoring subscriber identifiers associated with the subscriber devices that are logged in to a website, wherein the website defines a virtual space and the logged-in subscriber devices are characterized as present in the virtual space;
serving web pages to the computing devices of the present subscribers via the network, wherein a web page of a present subscriber comprises a subscriber icon associated with the present subscriber and subscriber icons of other present subscribers;
determining whether a security profile associated with the present subscriber matches the subscriber security profiles associated with the other present subscribers according to security matching criteria (herein, the “security matching determination”);
in response to the security matching determination, linking the icon of the present subscriber to the icons associated with other present subscribers having security profiles that match the security profile of the subscriber according to the security matching criteria and assigning a security attribute to the icons of the other present subscribers having security profiles that match the security profile of the present subscriber according to security matching criteria; and
providing selected security profile information to the present subscriber of a selected one of any of the other present matching subscribers.

### Claim 12 (depends on 11)

The method of claim 11, wherein the subscriber computing devices are selected from the group consisting of a desktop computer, a laptop computer, a PDA, a cellphone, and a smartphone.

### Claim 13 (depends on 11)

The method of claim 11, wherein the network is selected from the group consisting of a wired network, a wireless network, a fiber network, a secure wired network, a secured wireless, and a secured fiber network.

### Claim 14 (depends on 11)

The method of claim 11, wherein the icon of the present subscriber and the icons of the other present subscribers are selected from the group consisting of a geometric shape, an avatar, a shape of an animal, and a shape of an object.

### Claim 15 (depends on 11)

The method of claim 11, wherein the profile information comprises a security clearance level selected from the group consisting of confidential, secret, top secret, and “sensitive compartmented information.”

### Claim 16 (depends on 11)

The method of claim 11, wherein the attribute is selected from the group consisting of a color, a hue, a size, a shape, a sound, flashing, and a periodic change from one attribute to another attribute.

### Claim 17 (depends on 11)

The method of claim 11, wherein the virtual space is representative of a real space and wherein the web page comprises a graphical depiction of the virtual space.

### Claim 18 (depends on 17)

The method of claim 17 further comprising:
determining a location of the subscriber computing devices relative to the real space; and
displaying the icon of the present subscriber and the icons of the other present subscribers relative to their locations in the real space.

### Claim 19 (depends on 17)

The method of claim 17, wherein the real space is selected from the group consisting of a building, a “sensitive compartmented information facility” (SCIF), a military base, a nuclear facility, a contractor's facility in which classified information is maintained, and a research facility.

### Claim 20 (depends on 17)

The method of claim 17, wherein computing devices are wireless devices, the network is a wireless network, and the present subscriber and the other present subscribers are physically located in the real space.
