Utilizing devices nearby
First Claim
Patent Images
1. A method for determining a communications performance status in relation to a device on a communications network, comprising the steps of:
- identifying a device on the communications network to evaluate, wherein the step of identifying a device further includes searching the communications network for one or more devices having one or more failed communications events;
identifying a location associated with the identified device, wherein the step of identifying a location associated with the identified device further comprises determining location data to determine the location for the identified device, wherein the step of determining location data includes identifying location data from one or more of the identified device, a location database, a location reference characteristic, and data input from a source external to the communications network;
identifying one or more reference devices on the communications network, wherein the step of identifying one or more reference devices further includes searching the communications network for one or more devices having no failed communications events;
generating a performance event identifier identifying the communications performance status; and
identifying the one or more reference devices, having no failed communications events, which are within a predetermined location range associated with the identified device.
2 Assignments
0 Petitions
Accused Products
Abstract
The present invention relates generally to network communications, and more particularly to detecting devices having communications issues on a network. The present invention provides for determining a communications performance status in relation to a device on a communications network experiencing a communications issue by identifying the device, locating reference devices in relation to the identified device, and determining where a performance deficiency may exist in relation to the identified device and the communications network.
23 Citations
22 Claims
-
1. A method for determining a communications performance status in relation to a device on a communications network, comprising the steps of:
-
identifying a device on the communications network to evaluate, wherein the step of identifying a device further includes searching the communications network for one or more devices having one or more failed communications events; identifying a location associated with the identified device, wherein the step of identifying a location associated with the identified device further comprises determining location data to determine the location for the identified device, wherein the step of determining location data includes identifying location data from one or more of the identified device, a location database, a location reference characteristic, and data input from a source external to the communications network; identifying one or more reference devices on the communications network, wherein the step of identifying one or more reference devices further includes searching the communications network for one or more devices having no failed communications events; generating a performance event identifier identifying the communications performance status; and identifying the one or more reference devices, having no failed communications events, which are within a predetermined location range associated with the identified device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. An apparatus for determining a communicators performance status of a target device on a communications network, comprising:
-
a portal capable of communications with a location web service and a server across the communications network having a location index, the location index being in communication with the target device and one or more other devices having preferred processing characteristics in relation to the target device, processing logic to generate a mashup of location information of the target device and the one or more other devices in relation to data from the location index, and processing logic to generate a display of the one or more other devices in relation to the target device, and a performance event identifier identifying the communications performance status; wherein the server further includes an application module for generating the mashup and comparing the generated mashup to one or more communications performance criteria; and
issuing a notification of a source of a communications issue in relation to the target device. - View Dependent Claims (15, 16, 17)
-
-
18. A non-transitory computer program product stored on a computer usable medium, comprising:
- computer readable program means for causing a computer to control an execution of an application to perform a method for determining a communications performance status in relation to a device on a communications network, comprising the steps of;
identifying a device on the communications network to evaluate, wherein the step of identifying a device further includes searching the communications network for one or more devices having one or more failed communications events; identifying a location associated with the identified device, wherein the step of identifying a location associated with the identified device further comprises determining location data to determine the location for the identified device, wherein the step of determining location data includes identifying location data from one or more of the identified device, a location database, a location reference characteristic, and data input from a source external to the communications network; identifying one or more reference devices on the communications network, wherein the step of identifying one or more reference devices further includes searching the communications network for one or more devices having no failed communications events; generating a performance event identifier identifying the communications performance status; and identifying the one or more reference devices, having no failed communications events, which are within a predetermined location range associated with the identified device. - View Dependent Claims (19, 20, 21, 22)
- computer readable program means for causing a computer to control an execution of an application to perform a method for determining a communications performance status in relation to a device on a communications network, comprising the steps of;
Specification