The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Feb. 12, 2002
Filed:
Jun. 13, 2000
Hong Da Tang, Pittsburgh, PA (US);
Chanakya C. Damarla, Pittsburgh, PA (US);
Mark D. Pollard, Pittsburgh, PA (US);
PanGo Networks, Inc., Pittsburgh, PA (US);
Abstract
In general, the present invention provides in one aspect thereof a device for proximity-based communication between the device and at least a second device. The device preferably includes: a communication unit adapted to communicate between the first device and the second device in a wireless manner; a network layer that includes a communication specification for communicating information between the device and the second device through the communication unit, the network layer being adapted to determine or detect physical proximity between the device and the second device and communicate information regarding detection of physical proximity between the device and the second device or a lack of detection of physical proximity between the device and the second device; a PAN Cell Management layer that receives the physical proximity information from the network layer over time, the PAN Cell Management layer translating the physical proximity detection information received over time into time- and proximity-based events; and an application layer including a memory in which at least one computer application is stored, the PAN Cell Management layer communicating information of occurrence of at least one of the proximity-based events to the computer application so that the computer application can perform a task programmed to be performed on occurrence of the one of the proximity-based events.