Patents by Inventor Andrew F. Myles

Andrew F. Myles 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: 9922255
    Abstract: Systems, methods, and computer program products to perform an operation comprising receiving, from a video monitoring system, a count of people detected at a first location, wherein the video monitoring system comprises a camera configured to capture video of the first location, receiving a count of wireless devices detected in a second location, and applying a first correction factor to the count of wireless devices detected at the second location to determine a number of people present in the second location, wherein the first correction factor is based on the count of people detected by the video monitoring system and a count of wireless devices in the first location.
    Type: Grant
    Filed: January 15, 2016
    Date of Patent: March 20, 2018
    Assignee: Cisco Technology, Inc.
    Inventors: Santosh G. Pandey, Anshul Tyagi, Brian D. Hart, Andrew F. Myles
  • Publication number: 20170206421
    Abstract: Systems, methods, and computer program products to perform an operation comprising receiving, from a video monitoring system, a count of people detected at a first location, wherein the video monitoring system comprises a camera configured to capture video of the first location, receiving a count of wireless devices detected in a second location, and applying a first correction factor to the count of wireless devices detected at the second location to determine a number of people present in the second location, wherein the first correction factor is based on the count of people detected by the video monitoring system and a count of wireless devices in the first location.
    Type: Application
    Filed: January 15, 2016
    Publication date: July 20, 2017
    Inventors: Santosh G. PANDEY, Anshul TYAGI, Brian D. HART, Andrew F. MYLES
  • Patent number: 7929507
    Abstract: A method, an apparatus for inclusion in a wireless station, and a computer readable storage medium for operation in a wireless station. The method includes received data from at least one remote station and determining an EVM measure from samples of the received data. If the remote station(s) is/are access point(s), the station selects an access point for association according to criteria that include the measure of the EVM from the remote station.
    Type: Grant
    Filed: July 17, 2008
    Date of Patent: April 19, 2011
    Assignee: Cisco Technology, Inc.
    Inventors: David S. Goodall, Philip J. Ryan, Andrew F. Myles, Ludovico N. de Souza
  • Patent number: 7801096
    Abstract: A method for automatic hidden node detection that includes observing frame exchange sequences that conform to a MAC standard such as the IEEE 802.11 standard. The method includes detecting a hidden node upon receiving a response frame without previously receiving the frame causing the response. Similar conclusions may be drawn from longer frame sequences. When a hidden node has been detected with reasonable certainty, a hidden node report is sent to a hidden node manager. In one embodiment, the hidden node manager is centralized, and in another, the management function is performed in a distributed manner. Upon receiving a report, the hidden node manager automatically invokes hidden node avoidance measures by sending one or more action frames. In another embodiment, the hidden node manager turns on a hidden node mitigation method. In the case of the IEEE 802.11 standard, the hidden node manager turns on the IEEE 802.11 hidden node mitigation method based on RTS/CTS exchange.
    Type: Grant
    Filed: January 17, 2007
    Date of Patent: September 21, 2010
    Assignee: Cisco Technology, Inc.
    Inventors: Andrew F. Myles, Alex C. K. Lam, David S. Goodall
  • Patent number: 7567544
    Abstract: A method and apparatus for synchronizing a local clock value in a wireless receiver receiving a data unit containing synchronization information. The method includes receiving a first data unit containing synchronization information, extracting the synchronization information from the received first data unit, copying a local free-running clock at a known reference point in time relative to the time the first data unit was received to generate a local timestamp; and calculating an offset to the free-running clock using the extracted synchronization information and the local timestamp, the calculating in non real-time, such that the sum of the calculated offset and the value of the free-running clock provides a local clock value that is approximately synchronized in time. The apparatus implementing the method is part of a node of a wireless station, and provides a time synchronization function, typically at the MAC layer.
    Type: Grant
    Filed: November 8, 2006
    Date of Patent: July 28, 2009
    Assignee: Cisco Technology, Inc.
    Inventors: Andrew F. Myles, David S. Goodall, Alex C. K. Lam
  • Patent number: 7460512
    Abstract: An apparatus for inclusion and a method for operation in a station (STA) of a wireless network. The method includes received data from at least one remote station and determining a measure of the signal quality, e.g., a measure of the EVM from samples of the data received from the remote station(s). If the remote station(s) is/are access point(s), the station selects an access point for association according to criteria that include the measure of the EVM from the remote station. If the received data includes a request management message, the station responds to the request management message with a response management message that include a measure of the EVM of the received data corresponding to the request management message. Thus, the remote station receiving the response management message receives an indication of the quality of the link between the station and the remote station without the receiving remote station necessarily being EVM-capable.
    Type: Grant
    Filed: July 20, 2005
    Date of Patent: December 2, 2008
    Assignee: Cisco Technology, Inc.
    Inventors: David S. Goodall, Philip J. Ryan, Andrew F. Myles, Ludovico N. de Souza
  • Publication number: 20080266160
    Abstract: A method, an apparatus for inclusion in a wireless station, and a computer readable storage medium for operation in a wireless station. The method includes received data from at least one remote station and determining an EVM measure from samples of the received data. If the remote station(s) is/are access point(s), the station selects an access point for association according to criteria that include the measure of the EVM from the remote station.
    Type: Application
    Filed: July 17, 2008
    Publication date: October 30, 2008
    Inventors: David S. Goodall, Philip J. Ryan, Andrew F. Myles, Ludovico N. de Souza
  • Patent number: 7415624
    Abstract: A method, an apparatus and a carrier medium storing instructions to implement the method. The method is in a first wireless station of a wireless network, and includes wirelessly receiving a signal corresponding to a packet wirelessly transmitted by a second wireless station. The packet includes a subpacket and a check sequence. The method further includes verifying the integrity of the subpacket, the verifying at least using the check sequence. The method further includes, in the case that the subpacket fails the verifying, reducing the power consumption of at least one component in the first wireless station for a time interval.
    Type: Grant
    Filed: May 2, 2007
    Date of Patent: August 19, 2008
    Assignee: Cisco Technology, Inc.
    Inventors: Donald J. Miller, Andrew F. Myles, Alex C. K. Lam, David S. Goodall
  • Patent number: 7411935
    Abstract: An apparatus in a node of a wireless network for setting the data rate for sending data to a remote node, and a method for setting the data rate. The method includes receiving a packet from the remote node, determining a measure of signal quality for the received packet; and selecting the data rate for communicating to the remote node according to at least the determined signal quality. The measure of signal quality is a measure of the EVM of the received packet. One implementation conforms to one or more variants of the IEEE 802.11 standard that uses OFDM packets.
    Type: Grant
    Filed: April 5, 2005
    Date of Patent: August 12, 2008
    Assignee: Cisco Technology, Inc.
    Inventors: Philip J. Ryan, Andrew R. Adams, Brian Hart, Jason R. Crawford, Andrew F. Myles
  • Patent number: 7231530
    Abstract: A method, an apparatus and a carrier medium storing instructions to implement the method. The method is in a first wireless station of a wireless network, and includes wirelessly receiving a signal corresponding to a packet wirelessly transmitted by a second wireless station. The packet includes a subpacket and a check sequence. The method further includes verifying the integrity of the subpacket, the verifying at least using the check sequence. The method further includes, in the case that the subpacket fails the verifying, reducing the power consumption of at least one component in the first wireless station for a time interval.
    Type: Grant
    Filed: April 6, 2004
    Date of Patent: June 12, 2007
    Assignee: Cisco Technology, Inc.
    Inventors: Donald J. Miller, Andrew F. Myles, Alex C. K. Lam, David S. Goodall
  • Patent number: 7184407
    Abstract: A method for automatic hidden node detection that includes observing frame exchange sequences that conform to a MAC standard such as the IEEE 802.11 standard. The method includes detecting a hidden node upon receiving a response frame without previously receiving the frame causing the response. Similar conclusions may be drawn from longer frame sequences. When a hidden node has been detected with reasonable certainty, a hidden node report is sent to a hidden node manager. In one embodiment, the hidden node manager is centralized, and in another, the management function is performed in a distributed manner. Upon receiving a report, the hidden node manager automatically invokes hidden node avoidance measures by sending one or more action frames. In another embodiment, the hidden node manager turns on a hidden node mitigation method. In the case of the IEEE 802.11 standard, the hidden node manager turns on the IEEE 802.11 hidden node mitigation method based on RTS/CTS exchange.
    Type: Grant
    Filed: May 10, 2002
    Date of Patent: February 27, 2007
    Assignee: Cisco Systems Wireless Networking (Australia) Pty Limited
    Inventors: Andrew F. Myles, Alex C. K. Lam, David S. Goodall
  • Patent number: 7151945
    Abstract: A method and apparatus for synchronizing a local clock value in a wireless receiver receiving a data unit containing synchronization information. The method includes receiving a first data unit containing synchronization information, extracting the synchronization information from the received first data unit, copying a local free-running clock at a known reference point in time relative to the time the first data unit was received to generate a local timestamp; and calculating an offset to the free-running clock using the extracted synchronization information and the local timestamp, the calculating in non real-time, such that the sum of the calculated offset and the value of the free-running clock provides a local clock value that is approximately synchronized in time. The apparatus implementing the method is part of a node of a wireless station, and provides a time synchronization function, typically at the MAC layer.
    Type: Grant
    Filed: March 29, 2002
    Date of Patent: December 19, 2006
    Assignee: Cisco Systems Wireless Networking (Australia) Pty Limited
    Inventors: Andrew F. Myles, David S. Goodall, Alex C. K. Lam
  • Patent number: 7058071
    Abstract: A MAC controller for a station in a wireless network, and a method for transmitting packets according to a wireless network MAC protocol. A MAC controller includes a packet scheduler connected to an interface for providing packets for transmission, and transmit hardware connected to a physical layer interface of the station to execute sub-sequences. The transmit hardware includes a buffer to receive from the scheduler and store a set of execution data, and also a signal path to the scheduling engine to provide an indication to the packet scheduler of the outcome of a sub-sequence. The transmit hardware is connected to a receiver to indicate the reception at the wireless station of a data unit that may be a response to a transmission of a sub-sequence.
    Type: Grant
    Filed: March 4, 2002
    Date of Patent: June 6, 2006
    Assignee: Cisco Systems Wireless Networking (Australia) Pty Limited
    Inventors: Andrew F. Myles, Alex C. K. Lam, David S. Goodall
  • Patent number: 6940843
    Abstract: An apparatus for inclusion and a method for operation in a station (STA) of a wireless network. The method includes received data from at least one remote station and determining a measure of the signal quality, e.g., a measure of the EVM from samples of the data received from the remote station(s). If the remote station(s) is/are access point(s), the station selects an access point for association according to criteria that include the measure of the EVM from the remote station. If the received data includes a request management message, the station responds to the request management message with a response management message that include a measure of the EVM of the received data corresponding to the request management message. Thus, the remote station receiving the response management message receives an indication of the quality of the link between the station and the remote station without the receiving remote station necessarily being EVM-capable.
    Type: Grant
    Filed: November 3, 2003
    Date of Patent: September 6, 2005
    Assignee: Cisco Technology, Inc.
    Inventors: David S. Goodall, Philip J. Ryan, Andrew F. Myles, Ludovico N. de Souza
  • Patent number: 6898198
    Abstract: An apparatus in a node of a wireless network for setting the data rate for sending data to a remote node, and a method for setting the data rate. The method includes receiving a packet from the remote node, determining a measure of signal quality for the received packet; and selecting the data rate for communicating to the remote node according to at least the determined signal quality. The measure of signal quality is a measure of the EVM of the received packet. One implementation conforms to one or more variants of the IEEE 802.11 standard that uses OFDM packets.
    Type: Grant
    Filed: February 14, 2003
    Date of Patent: May 24, 2005
    Assignee: Cisco Systems Wireless Networking (Australia) Pty Limited
    Inventors: Philip J. Ryan, Andrew R. Adams, Brian Hart, Jason R. Crawford, Andrew F. Myles
  • Publication number: 20040218568
    Abstract: An apparatus for inclusion and a method for operation in a station (STA) of a wireless network. The method includes received data from at least one remote station and determining a measure of the signal quality, e.g., a measure of the EVM from samples of the data received from the remote station(s). If the remote station(s) is/are access point(s), the station selects an access point for association according to criteria that include the measure of the EVM from the remote station. If the received data includes a request management message, the station responds to the request management message with a response management message that include a measure of the EVM of the received data corresponding to the request management message. Thus, the remote station receiving the response management message receives an indication of the quality of the link between the station and the remote station without the receiving remote station necessarily being EVM-capable.
    Type: Application
    Filed: November 3, 2003
    Publication date: November 4, 2004
    Inventors: David S. Goodall, Philip J. Ryan, Andrew F. Myles, Ludovico N. de Souza
  • Publication number: 20040008661
    Abstract: A method and apparatus for synchronizing a local clock value in a wireless receiver receiving a data unit containing synchronization information. The method includes receiving a first data unit containing synchronization information, extracting the synchronization information from the received first data unit, copying a local free-running clock at a known reference point in time relative to the time the first data unit was received to generate a local timestamp; and calculating an offset to the free-running clock using the extracted synchronization information and the local timestamp, the calculating in non real-time, such that the sum of the calculated offset and the value of the free-running clock provides a local clock value that is approximately synchronized in time. The apparatus implementing the method is part of a node of a wireless station, and provides a time synchronization function, typically at the MAC layer.
    Type: Application
    Filed: March 29, 2002
    Publication date: January 15, 2004
    Inventors: Andrew F. Myles, David S. Goodall, Alex C.K. Lam