Patents by Inventor William B. McGrane

William B. McGrane has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 8572224
    Abstract: A controller, method and computer medium are provided for controlling communications between a control area network and a data network. The method includes receiving user input at a controller coupled to the control area network from a node coupled to the data network, receiving user input at the controller from a node coupled to the control area network, and instructing an internet appliance coupled to the control area network to perform a command based on at least one of the received user inputs.
    Type: Grant
    Filed: December 14, 2006
    Date of Patent: October 29, 2013
    Inventors: Thomas D. Hite, Ronald W. Barber, Charles W. Partridge, Mark R. Lee, William B. McGrane, Aaron L. Myer, Mark S. Lewno
  • Patent number: 7673030
    Abstract: A control system, method and computer program are provided for communicating control information in a control system. The control system includes a master controller and a plurality of devices. Each of the plurality of devices have a number of channels. Each channel has an identifying number and a plurality of channel states. The method includes at least initially directing one or more messages sent to and from each device to the master controller, sending a first type of control message from the master controller to respective devices, and sending a second type of control message and a third type of control message from the master controller to respective devices. A control message of the first type directs the respective device to place one of its channels in a specified channel state. A control message of the second type directs the respective device to set the level of a specified parameter to a certain value, and a control message of the third type comprises a character string of variable length.
    Type: Grant
    Filed: November 17, 2006
    Date of Patent: March 2, 2010
    Assignee: AMX LLC
    Inventors: Thomas D. Hite, Ronald W. Barber, Charles W. Partridge, Mark R. Lee, William B. McGrane, Aaron L. Myer, Mark S. Lewno
  • Publication number: 20080313316
    Abstract: A controller, method and computer medium are provided for controlling communications between a control area network and a data network. The method includes receiving user input at a controller coupled to the control area network from a node coupled to the data network, receiving user input at the controller from a node coupled to the control area network, and instructing an internet appliance coupled to the control area network to perform a command based on at least one of the received user inputs.
    Type: Application
    Filed: December 14, 2006
    Publication date: December 18, 2008
    Applicant: AMX LLC
    Inventors: Thomas D. Hite, Ronald W. Barber, Charles W. Partridge, Mark R. Lee, William B. McGrane, Aaron L. Myer, Mark S. Lewno
  • Patent number: 7213061
    Abstract: A control system of the present invention includes at least one device, a network interconnecting the at least one device, a control network portal coupled between the network and the Internet, and a master controller coupled to the network and operable to control the operations of the Internet and the at least one device, the Internet is controllable as a device coupled to the network.
    Type: Grant
    Filed: April 28, 2000
    Date of Patent: May 1, 2007
    Assignee: AMX LLC
    Inventors: Thomas D. Hite, Ronald W. Barber, Charles W. Partridge, Mark R. Lee, William B. McGrane, Aaron L. Myer, Mark S. Lewno
  • Patent number: 6865596
    Abstract: A master controller in a control area network system in a larger control area network may have a plurality of devices coupled thereto. The master controller may further include a device manager which provides a virtual device. The virtual device operates to link a state associated with the virtual device to a plurality of states associated with the devices such that the respective states are maintained in a substantially similar condition. The substantially similar condition is maintained by propagating a change in the state of the virtual device to a change in the state of the devices and a change in the state of one or more of the devices is propagated to the virtual device and all other devices.
    Type: Grant
    Filed: June 9, 1999
    Date of Patent: March 8, 2005
    Assignee: AMX Corporation
    Inventors: Ronald W. Barber, William B. McGrane
  • Patent number: 6801529
    Abstract: A method for sending messages to multiple locations in a control system is provided. The method includes defining a set of a plurality of locations in the control system. This set is capable of being dynamically changed to add and remove locations from the set. The method further includes executing an instruction to send a message to the set in order to send the message to each location in the set.
    Type: Grant
    Filed: June 8, 1999
    Date of Patent: October 5, 2004
    Assignee: AMX Corporation
    Inventors: William B. McGrane, Mark R. Lee, Mark S. Lewno
  • Patent number: 6763040
    Abstract: A communication protocol includes a packet protocol, which includes a protocol field for indicating the type of protocol, a length of data field for listing the length in bytes of the data field, a data field containing sub protocol data, and a checksum for determining the integrity of the packet.
    Type: Grant
    Filed: April 28, 2000
    Date of Patent: July 13, 2004
    Assignee: AMX Corporation
    Inventors: Thomas D. Hite, Ronald W. Barber, Charles W. Partridge, Mark R. Lee, William B. McGrane, Aaron L. Myer, Mark S. Lewno
  • Patent number: 6760760
    Abstract: A communication system includes a communication server having a file storage cache, at least one control system coupled to the communication server via a communication path, and at least one client application in communications with the communication server. The communication server is operable to transmit files between the at least one client application and the at least one control system.
    Type: Grant
    Filed: June 7, 2000
    Date of Patent: July 6, 2004
    Assignee: AMX Corporation
    Inventor: William B. McGrane
  • Patent number: 6744771
    Abstract: A master controller (28) in a control area network system in a larger control area network (16, 18) may have a plurality of devices (33) coupled thereto. The devices generate data which the master controller directs to a destination device coupled to the same master controller, a different master controller in the same control area network or to a different master controller in a different control area network. The master controller directs the data using a connections table acquired from one or more other master controllers to which the master controller may communicate with.
    Type: Grant
    Filed: June 9, 1999
    Date of Patent: June 1, 2004
    Assignee: AMX Corporation
    Inventors: Ronald W. Barber, William B. McGrane, Charles W. Partridge, Mark R. Lee, Aaron L. Myer
  • Publication number: 20030036917
    Abstract: A service provision method is disclosed. The method comprises creating a plurality of service descriptions to a desired level of exposure, the plurality of service descriptions each having a plurality of parameters. The method also comprises mapping at least a subset of the plurality of parameters from at least one of the plurality of service descriptions to create an Application Integration Metaservice (AIM) linking a set of preconditions necessary to satisfy a request for an effect of one of the plurality of service descriptions and the effect. The AIM is operable to be used to determine a metaservice to be executed utilizing the effect of the at least one of the plurality of service descriptions.
    Type: Application
    Filed: April 25, 2002
    Publication date: February 20, 2003
    Applicant: Metallect Corporation
    Inventors: Thomas D. Hite, William B. McGrane
  • Patent number: 6496927
    Abstract: Electronic devices (16, 17) can be controlled by a control unit (11), which in turn is responsive to infrared commands (33) received from a remote (12) utilized by an operator. The remote has a touch-panel display (49), on which images can be displayed. The images are part of a user interface created by a program (86) running in a personal computer (13). An operator enters into the computer an identification of the devices (16, 17) which are to be controlled, and the computer then takes predefined images and automatically customizes them for the these devices. Some of the images have a size which is less than the overall size of the display, so that when one of these images is displayed, a portion of at least one other image will also be visible.
    Type: Grant
    Filed: June 9, 1999
    Date of Patent: December 17, 2002
    Assignee: AMX Corporation
    Inventors: William B. McGrane, Mark S. Lewno, Robert D. Ward