Method and apparatus for providing services to a geographic area
First Claim
Patent Images
1. A method for a computing device to offer a particular service to a Local Area Network (LAN), the method comprising the steps of:
- determining, by the computing device, a set of application layer services deployed at the computing device;
determining, by the computing device, a number (T) of other computing devices within the LAN running and offering the particular application layer service;
determining, by the computing device, a number (C) of the other computing devices within the LAN that are capable of running and offering the particular application layer service, but currently are not;
determining, by the computing device, a number (R) being a desired degree of replication of the particular application layer service in the LAN; and
determining, by the computing device, whether to start, cease, or continue to offer the particular application layer service to the other computing devices on the LAN based on R, T, and C.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus for providing a service at an incident scene is provided herein. During operation, a device will enter a geographic area (e.g., an incident scene), join a local-area network (LAN), and determine what services are presently being offered by other devices on the LAN. From a list of services deployed on the device, a determination is then made as to what services the device will run, and those services are then offered to all devices on the LAN.
10 Citations
14 Claims
-
1. A method for a computing device to offer a particular service to a Local Area Network (LAN), the method comprising the steps of:
-
determining, by the computing device, a set of application layer services deployed at the computing device; determining, by the computing device, a number (T) of other computing devices within the LAN running and offering the particular application layer service; determining, by the computing device, a number (C) of the other computing devices within the LAN that are capable of running and offering the particular application layer service, but currently are not; determining, by the computing device, a number (R) being a desired degree of replication of the particular application layer service in the LAN; and determining, by the computing device, whether to start, cease, or continue to offer the particular application layer service to the other computing devices on the LAN based on R, T, and C. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computing device comprising:
-
a receiver receiving information from other computing devices on a local-area network (LAN); and logic circuitry configured to; determine a set of application layer services deployed on the computing device; from the received information, determine a number (T) of other computing devices within the LAN running and offering a particular application layer service, determining a number (C) of the other computing devices within the LAN that are capable of running and offering the particular application layer service, but currently are not; determine a number (R) being a desired degree of replication of the particular application layer service in the LAN; and determine whether to start, cease, or continue to offer the particular application layer service to the other computing devices on the LAN based on R, T, and C. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A method for a computing device to cease to offer a particular service to a Local Area Network (LAN), the method comprising the steps of:
-
determining, by the computing device, a set of application layer services deployed at the computing device; determining, by the computing device, a number (T) of other computing devices within the LAN running and offering the particular application layer service; determining, by the computing device, a number (C) of the other computing devices within the LAN that are capable of running and offering the particular application layer service, but currently are not; and determining, by the computing device, to cease to offer the particular application layer service that it was previously offering to the other computing devices on the LAN based on T and C.
-
-
14. A computing device comprising:
-
a receiver receiving information from other computing devices on a local-area network (LAN); and logic circuitry configured to; determine a set of application layer services deployed on the computing device; from the received information, determine a number (T) of other computing devices within the LAN running and offering a particular application layer service, determining a number (C) of the other computing devices within the LAN that are capable of running and offering the particular application layer service, but currently are not; and determine to cease to offer the particular application layer service that was previously being offered to the other computing devices on the LAN based on T and C.
-
Specification