Patents by Inventor Mark Bilstad
Mark Bilstad 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: 10772067Abstract: Systems and apparatuses for determining location of a wireless arbitrary device are disclosed herein. In one example, a computer implemented method for localization of a wireless arbitrary device in a wireless network architecture comprises initializing the wireless network architecture having a plurality of wireless anchor nodes and a plurality of wireless sensor nodes. The method further includes preparing, with the plurality of wireless anchor nodes, for localization of the wireless arbitrary device, waiting to receive a packet from the wireless arbitrary device, receiving a communication including a packet from the wireless arbitrary device, and transmitting a communication including a synchronization packet to other anchor nodes of the plurality of wireless anchor nodes.Type: GrantFiled: February 15, 2019Date of Patent: September 8, 2020Assignee: Locix, Inc.Inventor: Arnold Mark Bilstad
-
Publication number: 20200245286Abstract: Systems and apparatuses for determining location of a wireless arbitrary device are disclosed herein. In one example, a computer implemented method for localization of a wireless arbitrary device in a wireless network architecture comprises initializing the wireless network architecture having a plurality of wireless anchor nodes and a plurality of wireless sensor nodes. The method further includes preparing, with the plurality of wireless anchor nodes, for localization of the wireless arbitrary device, waiting to receive a packet from the wireless arbitrary device, receiving a communication including a packet from the wireless arbitrary device, and transmitting a communication including a synchronization packet to other anchor nodes of the plurality of wireless anchor nodes.Type: ApplicationFiled: February 15, 2019Publication date: July 30, 2020Applicant: Locix, Inc.Inventor: Arnold Mark Bilstad
-
Patent number: 10660060Abstract: Systems and apparatuses for determining location of a wireless arbitrary device are disclosed herein. In one example, an asynchronous system for localization of a wireless arbitrary device in a wireless network architecture includes a plurality of wireless anchor nodes each having a wireless device with one or more processing units and RF circuitry for transmitting and receiving communications in the wireless network architecture. The one or more processing units of at least one wireless anchor node are configured to receive instructions to prepare for localization of the wireless arbitrary device, to change a RF channel to be the same as an RF channel of the wireless arbitrary device based on the received instructions, to receive a communication including data traffic from the wireless arbitrary device, and to obtain ranging information including a receive timestamp and channel sense information (CSI) from the data traffic.Type: GrantFiled: January 29, 2019Date of Patent: May 19, 2020Assignee: Locix, Inc.Inventor: Arnold Mark Bilstad
-
Publication number: 20190286188Abstract: A first device operates synchronously with a second device, and includes a hardware clock having an adjustable clock frequency and a software clock configured to derive time in dependence on the hardware clock. A controller determines a synchronisation error between the software clock and a clock of the second device, and adjusts the clock frequency of the hardware clock in dependence on the synchronisation error so as to synchronise the hardware clock to a hardware clock of the second device.Type: ApplicationFiled: June 5, 2019Publication date: September 19, 2019Inventors: Martin Woodhead, Arnold Mark Bilstad
-
Publication number: 20190289565Abstract: A method at a first device for synchronising a first clock of the first device to a second clock of a second device, includes receiving a first message comprising an identifier from a third device; generating a first timestamp in dependence on the time at which the first message is received at the first device according to the first clock; receiving a second message from the second device comprising the identifier and a second timestamp, the second timestamp having been generated in dependence on the time at which the second device received the first message from the third device according to the second clock; and adjusting the first clock in dependence on a time difference between a time indicated by the first timestamp and a time indicated by the second timestamp.Type: ApplicationFiled: June 3, 2019Publication date: September 19, 2019Inventors: Arnold Mark Bilstad, Jose Juan Fernandez Dios, Paul Matthew Blay
-
Patent number: 10353424Abstract: A first device for playing media synchronously with a second device, includes a hardware clock having an adjustable clock frequency; a software clock configured to derive time in dependence on the hardware clock; a controller configured to: determine a synchronization error between the software clock and a clock of the second device; and adjust the clock frequency of the hardware clock in dependence on the synchronization error; and a media playout device for playing media and configured to be clocked by the hardware clock.Type: GrantFiled: June 30, 2017Date of Patent: July 16, 2019Assignee: Imagination Technologies LimitedInventors: Martin Woodhead, Arnold Mark Bilstad
-
Patent number: 10349368Abstract: A method at a first device for synchronising a first clock of the first device to a second clock of a second device, includes receiving a first message comprising an identifier from a third device; generating a first timestamp in dependence on the time at which the first message is received at the first device according to the first clock; receiving a second message from the second device comprising the identifier and a second timestamp, the second timestamp having been generated in dependence on the time at which the second device received the first message from the third device according to the second clock; and adjusting the first clock in dependence on a time difference between a time indicated by the first timestamp and a time indicated by the second timestamp.Type: GrantFiled: June 30, 2017Date of Patent: July 9, 2019Assignee: Imagination Technologies LimitedInventors: Arnold Mark Bilstad, Jose Juan Fernández Dios, Paul Matthew Blay
-
Patent number: 10165534Abstract: A method at a first device for synchronising a first clock of the first device to a second clock of a second device, includes receiving a first message comprising an identifier from the second device; generating a first timestamp in dependence on the time at which the first message is received at the first device according to the first clock; receiving a second message from the second device comprising the identifier and a second timestamp, the second timestamp having been generated in dependence on the time at which the second device transmitted the first message to the first device; and adjusting the first clock in dependence on a time difference between a time indicated by the first timestamp and a time indicated by the second timestamp.Type: GrantFiled: June 30, 2017Date of Patent: December 25, 2018Assignee: Imagination Technologies LimitedInventors: Arnold Mark Bilstad, Jose Juan Fernández Dios, Paul Matthew Blay
-
Publication number: 20180007647Abstract: A method at a first device for synchronising a first clock of the first device to a second clock of a second device, includes receiving a first message comprising an identifier from a third device; generating a first timestamp in dependence on the time at which the first message is received at the first device according to the first clock; receiving a second message from the second device comprising the identifier and a second timestamp, the second timestamp having been generated in dependence on the time at which the second device received the first message from the third device according to the second clock; and adjusting the first clock in dependence on a time difference between a time indicated by the first timestamp and a time indicated by the second timestamp.Type: ApplicationFiled: June 30, 2017Publication date: January 4, 2018Inventors: Arnold Mark Bilstad, Jose Juan Fernández Dios, Paul Matthew Blay
-
Publication number: 20180004244Abstract: A first device for playing media synchronously with a second device, includes a hardware clock having an adjustable clock frequency; a software clock configured to derive time in dependence on the hardware clock; a controller configured to: determine a synchronisation error between the software clock and a clock of the second device; and adjust the clock frequency of the hardware clock in dependence on the synchronisation error; and a media playout device for playing media and configured to be clocked by the hardware clock.Type: ApplicationFiled: June 30, 2017Publication date: January 4, 2018Inventors: Martin Woodhead, Arnold Mark Bilstad
-
Publication number: 20180006798Abstract: A method at a first device for synchronising a first clock of the first device to a second clock of a second device, includes receiving a first message comprising an identifier from the second device; generating a first timestamp in dependence on the time at which the first message is received at the first device according to the first clock; receiving a second message from the second device comprising the identifier and a second timestamp, the second timestamp having been generated in dependence on the time at which the second device transmitted the first message to the first device; and adjusting the first clock in dependence on a time difference between a time indicated by the first timestamp and a time indicated by the second timestamp.Type: ApplicationFiled: June 30, 2017Publication date: January 4, 2018Inventors: Arnold Mark Bilstad, Jose Juan Fernández Dios, Paul Matthew Blay
-
Patent number: 8600456Abstract: A Proxy ARP Server in an AP maintains IP/MAC bindings for associated clients. In an example embodiment, when the AP receives a proxy ARP request for a client, the AP may respond for the client. In another example embodiment, when the AP receives a proxy ARP request for the client, the AP buffers the request until the client is in an awake state. Optionally, the AP may convert the broadcast destination MAC address in the ARP request to a unicast address that corresponds to the target IP address.Type: GrantFiled: July 19, 2007Date of Patent: December 3, 2013Assignee: Cisco Technology, Inc.Inventors: Robert C. Meier, Mark Bilstad
-
Patent number: 8165021Abstract: In one embodiment, a network device receives a request from a client in association with a connection, where the request indicates an amount of one or more resources that is requested to support the connection. The network device determines whether the amount of the resources is available. The network device may then allocate a level of the resources to the connection according to whether the amount of the resources is available.Type: GrantFiled: September 5, 2007Date of Patent: April 24, 2012Assignee: Cisco Technology, Inc.Inventors: Prasad Prabhakar Jogalekar, Arnold Mark Bilstad, Rajneesh Kumar
-
Patent number: 8005030Abstract: Methods, apparatuses and systems directed to facilitating WLAN diagnostics and management using traffic stream metrics. In a data collection stage, according to one implementation of the present invention, localized uplink measurements are taken at a wireless client associated with a wireless access point. During periodic intervals (e.g., every 5 seconds), the wireless client, in one implementation, transmits uplink measurement information to the wireless access point. The wireless access point may also take downlink measurements, which may also include one or more of the following metrics: observed latency, queuing delay, packet loss rate, and packet count information. The wireless access point, in one implementation, may aggregate and report the uplink and downlink metric information to a network management system.Type: GrantFiled: December 30, 2005Date of Patent: August 23, 2011Assignee: Cisco Technology, Inc.Inventors: David Sheldon Stephenson, Arnold Mark Bilstad, Wenfeng Huang, Jason Kim
-
Patent number: 7680074Abstract: An apparatus and method for switching a mobile processing device from communicating over a wireless connection with a first base unit to a second base unit based upon latency. In accordance with this invention, the mobile processing device determines latency information for packets being transmitted over the wireless connection to and from a base unit. The latency information is compared to a threshold value. If the latency information is greater than the threshold value, the mobile processing device adjusts parameters of the wireless connection between the mobile processing device and the network.Type: GrantFiled: July 9, 2004Date of Patent: March 16, 2010Assignee: Cisco Technology, Inc.Inventors: Xiaode Xu, David Sheldon Stephenson, Wenfeng Huang, Huizhao Wang, Arnold Mark Bilstad
-
Patent number: 7668557Abstract: Methods for suppressing ring tones in cellular telephones and for informing a cellular telephone with configuration data are described. The method for informing a cellular telephone includes detecting a cellular telephone that enters a space time zone associated with the network. A property of the telephone is determined. Information is sent to the telephone that relates to the telephone property and a characteristic of the network space time zone.Type: GrantFiled: September 1, 2006Date of Patent: February 23, 2010Assignee: Cisco Technology, Inc.Inventors: Jay Wu Hong, Arnold Mark Bilstad
-
Patent number: 7551948Abstract: A power-save QSTA notifies an Access Point (AP) that its operating in a automatic power-save delivery (APSD) mode and negotiates a periodic wakeup schedule and a scheduled startup time with the AP. Wakeup times are synchronized with the 802.11 Timer Synchronization Function (TSF). The AP automatically sends frames to the QSTA when it determines the QSTA is in an awake state, otherwise downlink frames are buffered. The AP uses a combination poll+EDCF access method wherein at the start of each wakeup period the AP sends a poll to the QSTA, the poll having a flag that indicates to the QSTA if the AP has a downlink fame buffered for the QSTA. In addition, a Proxy ARP Server in an AP maintains IP/MAC bindings for associated clients so that when the AP receives a proxy ARP request for a client, the AP may respond for the client.Type: GrantFiled: July 24, 2003Date of Patent: June 23, 2009Inventors: Robert C. Meier, Mark Bilstad
-
Patent number: 7504941Abstract: Disclosed are methods and apparatus for automatically installing and/or aligning antennas of wireless bridges in computer networks. In general terms, when a particular bridge is installed or aligned, an installation mode is triggered which automatically displays an indication of one or more signal strength levels of signals received into the particular bridge. In the automatic installation mode, the particular bridge automatically searches for a remote bridge with which it can associate. After a remote bridge is associated with the particular bridge, the signal strength received by the particular bridge from the found bridge is then displayed on one or more indicators, such as light emitting diodes. Thus, one can then adjust the antenna of the bridge until an optimum power level is achieved without using any specialized equipment, such as a voltmeter or laptop for interfacing with the bridge to obtain the signal strength indication.Type: GrantFiled: July 24, 2006Date of Patent: March 17, 2009Assignee: Cisco Technology, Inc.Inventors: Metin Ismail Taskin, Arnold Mark Bilstad, Glade L. Gauger
-
Publication number: 20090059785Abstract: In one embodiment, a network device receives a request from a client in association with a connection, where the request indicates an amount of one or more resources that is requested to support the connection. The network device determines whether the amount of the resources is available. The network device may then allocate a level of the resources to the connection according to whether the amount of the resources is available.Type: ApplicationFiled: September 5, 2007Publication date: March 5, 2009Inventors: Prasad Prabhakar Jogalekar, Arnold Mark Bilstad, Rajneesh Kumar
-
Publication number: 20080253314Abstract: Methods, apparatuses and systems directed to facilitating WLAN diagnostics and management using traffic stream metrics. In a data collection stage, according to one implementation of the present invention, localized uplink measurements are taken at a wireless client associated with a wireless access point. During periodic intervals (e.g., every 5 seconds), the wireless client, in one implementation, transmits uplink measurement information to the wireless access point. The wireless access point may also take downlink measurements, which may also include one or more of the following metrics: observed latency, queuing delay, packet loss rate, and packet count information. The wireless access point, in one implementation, may aggregate and report the uplink and downlink metric information to a network management system.Type: ApplicationFiled: December 30, 2005Publication date: October 16, 2008Inventors: David Sheldon Stephenson, Arnold Mark Bilstad, Wenfeng Huang, Jason Kim