IP Library Granted Patent US 7,272,211
Granted Patent B2
US 7,272,211 · App. 10/038,917 · Granted Sep 18, 2007

Property management system protocol auto-detection

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,272,211
App. No.
10/038,917
Granted
Sep 18, 2007
Kind
B2
Abstract

The present invention allows a messaging system such as a voice mail system to determine if it is connected to a property management system or some other device. If it is coupled to a property management system, the present invention allows the messaging system to determine which, if any, of several known protocols to use for communication all without the intervention of a user or administrator. In one embodiment, the invention includes determining whether a device is connected to a communications port of a messaging system, receiving a data packet at the communications port, determining a communications protocol for the received packet, and analyzing the received packet data structure. The invention further includes comparing the received packet data structure with a data structure for a known device, and if the data structure of the packet matches that for the known device determining the device coupled to the communications port to be a known device.

Claims (17)

1. An apparatus comprising:

a communications port of a messaging system for sending and receiving packets between the messaging system and a connected property management device;

means for determining a communications parameter set for a packet received from a property management device connected to the communications port;

means for analyzing the received packet data structure; means for comparing the received packet data structure with a data structure for a known type of device; and

means for determining if the device coupled to the communications port is a known property management device by determining if the data structure of the packet matches that for the known type of property management device.

2. The apparatus of claim 1 , wherein the means for determining whether a property management device is connected comprises means for checking for data received at the communications port.

3. The apparatus of claim 1 , wherein the means for determining whether a property management device is connected comprises means for sending a signal through the communications port and means for checking for a response.

4. The apparatus of claim 1 , wherein the means for determining a communications parameter set comprises means for applying a variety of baud rate and parity setting to the packet and selecting a baud rate and parity combination that is consistent with the packet.

5. The apparatus of claim 1 , wherein the means for comparing comprises a series of conditional branch instructions for determining a matching known type of property management device.

6. The apparatus of claim 1 wherein the messaging system is a voice mail system.

7. A messaging system comprising:

a communications port for sending and receiving packets between the messaging system and a connected property management device;

a memory to store a set of data structures of known types of property management devices; and

a processor coupled to the port and the memory to analyze the data structure of a packet received at the communications port from a device connected to the communications port, to compare the received packet data structure with the stored known data structures, and to determine that the property management device coupled to the communications port is a known type of property management device if the data structure of the received packet matches the data structure for the known type of property management device.

8. The system of claim 7 , wherein the memory further stores communications parameter sets and wherein the processor applies a variety of baud rate and parity setting to the packet to select a baud rate and parity combination that is consistent with the packet.

9. The system of claim 8 , wherein the processor compares the value of a byte and the selected baud rate and parity combination to stored combinations of values for known types of property management devices.

10. The system of claim 7 , wherein the processor executes a series of conditional branch instructions for determining a matching known types of property management device.

Assignments (9)
RELEASE OF SECURITY INTEREST Recorded Nov 12, 2019
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: MICRON TECHNOLOGY, INC.; MICRON SEMICONDUCTOR PRODUCTS, INC.
Reel/Frame 051028/0001 →
RELEASE OF SECURITY INTEREST Recorded Oct 9, 2019
From: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
To: MICRON TECHNOLOGY, INC.
Reel/Frame 050937/0001 →
RELEASE OF SECURITY INTEREST Recorded Aug 23, 2018
From: U.S. BANK NATIONAL ASSOCIATION, AS COLLATERAL AGENT
To: MICRON TECHNOLOGY, INC.
Reel/Frame 047243/0001 →
SECURITY INTEREST Recorded Jul 13, 2018
From: MICRON TECHNOLOGY, INC.; MICRON SEMICONDUCTOR PRODUCTS, INC.
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 047540/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REPLACE ERRONEOUSLY FILED PATENT #7358718 WITH THE CORRECT PATENT #7358178 PREVIOUSLY RECORDED ON REEL 038669 FRAME 0001. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY INTEREST. Recorded Jun 8, 2017
From: MICRON TECHNOLOGY, INC.
To: U.S. BANK NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 043079/0001 →
PATENT SECURITY AGREEMENT Recorded Jun 2, 2016
From: MICRON TECHNOLOGY, INC.
To: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
Reel/Frame 038954/0001 →
SECURITY INTEREST Recorded May 12, 2016
From: MICRON TECHNOLOGY, INC.
To: U.S. BANK NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 038669/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 4, 2013
From: INTEL CORPORATION
To: MICRON TECHNOLOGY, INC.
Reel/Frame 030747/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 3, 2002
From: COLEMON, JAMES M
To: INTEL CORPORATION
Reel/Frame 012459/0840 →