Patents by Inventor Erik Colban
Erik Colban 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: 10623928Abstract: Systems and methods provide communications between applications in terminal nodes and applications agents in access nodes. The APP-agent cooperative communications can be used to improve quality of experience for users or the terminal nodes. An access node may, for example, have a parameterized scheduling system that incorporates information from the APP-agent cooperative communications in determining scheduling parameters. An application at a terminal node may, for example, modify requests for communication based on information about communication capabilities received from an access node. For APP-agent cooperative communications for multiple applications, an access node may include a master application agent to facilitate and coordinate communications to specific application agents that address APP-agent cooperative communications for specific applications. Similarly, a terminal node may use a master application and specific applications for APP-agent cooperative communications.Type: GrantFiled: April 13, 2017Date of Patent: April 14, 2020Assignee: Taiwan Semiconductor Manufacturing Co., Ltd.Inventors: Haibo Xu, Gopinath Murali Chinnathambi, David Gell, Kenneth L. Stanwood, Erik Colban
-
Patent number: 10536799Abstract: A fence system can determine positions and orientations of objects. The fence system may include fence associated with a fence network that has a plurality of fence nodes. The locations of the fence nodes and fence are defined in a fence coordinate system. A tracked object has a plurality of transient nodes. The fence network may determine the position and orientation of the tracked object based on estimated distances between at least two of the plurality transient nodes and at least two of the plurality of fence nodes. The system may also include a second fence associated fenced object that also has a plurality of transient nodes.Type: GrantFiled: June 30, 2016Date of Patent: January 14, 2020Assignee: Taiwan Semiconductor Manufacturing Co., Ltd.Inventors: Jerry Chow, Kenneth Stanwood, Erik Colban
-
Patent number: 10028213Abstract: A method, wireless device and computer program product determine a recommended access point (AP) for the wireless device to access a wireless network. AP feature values associated with each one of a plurality of APs within an access range of the wireless device and user feature values associated with identified user features of a user of the wireless device are obtained via a wireless interface. A predicted score for each AP is determined based on the feature values and a recommended AP is determined based on the predicted scores. The wireless device connects to the wireless network based at least in part on the recommended AP. AP feature values include AP characteristic, scheduling and payment values. User features include wireless device location and velocity, services-in-use, time of day and day of week. Optionally, circumstantial feature values may be obtained and used to determine the predicted scores.Type: GrantFiled: November 12, 2014Date of Patent: July 17, 2018Assignee: Taiwan Semiconductor Manufacturing Co., Ltd.Inventors: Erik Colban, David Gell
-
Patent number: 10015737Abstract: A method, network device and computer program product determine a recommended access point (AP) for a wireless device to access a wireless network. AP feature values associated with each one of a plurality of APs within an access range of the wireless device and user feature values associated with identified user features of a user of the wireless device are obtained via a wireless interface. A predicted score for each AP is determined based on the feature values and a recommended AP is determined based on the predicted scores. An identifier associated with the recommended access point is transmitted to the wireless device. AP feature values include AP characteristic, scheduling and payment values. User features include wireless device location and velocity, services-in-use, time of day and day of week. Optionally, circumstantial feature values may be obtained and used to determine the predicted scores.Type: GrantFiled: November 12, 2014Date of Patent: July 3, 2018Assignee: Taiwan Semiconductor Manufacturing Co., Ltd.Inventors: Erik Colban, David Gell
-
Patent number: 10003919Abstract: A method and system of establishing a fence network is provided. The fence network comprises a plurality of fence nodes in communication with each other and a plurality of fence vertices defining a geographic fence. The method comprises configuring the plurality of fence nodes, setting up a coordinate system to determine a position of each fence node of the plurality of fence nodes, and, for each fence vertex, setting a location marker at a position of the fence vertex and using the location marker to register the position of the fence vertex. At least one fence vertex may be located at a position other than a position of a fence node. The plurality of fence vertices may be registered in sequential order and connected in order of registration.Type: GrantFiled: December 11, 2015Date of Patent: June 19, 2018Assignee: Taiwan Semiconductor Manufacturing Co., Ltd.Inventors: Kenneth L. Stanwood, David Gell, Erik Colban
-
Patent number: 9918330Abstract: A method, network device and computer program product schedule packets received from a higher layer packet source for transmission from a network device onto a medium shared with at least one contending network device where access to the medium is controlled by a medium access protocol. Medium history information associated with the medium is obtained. A transmission schedule that provides for periodic opportunities to transmit a packet from the network device is determined in the network device. The transmission schedule minimizes contention with transmission from the at least one contending network device by taking into account the medium history information associated with the medium. At least some of the packets are provided to a medium access controller in the network device that operates in accordance with the medium access protocol, based on the determined transmission schedule. Packets output from the medium access controller are transmitted from the network device.Type: GrantFiled: December 18, 2015Date of Patent: March 13, 2018Assignee: Taiwan Semiconductor Manufacturing Co., Ltd.Inventors: Jerry Chow, David Gell, Erik Colban
-
Patent number: 9832687Abstract: When a mobile station requests circuit services notifications through a packet switched network, a mobile switching center sets a forwarding indicator. When the MSC detects an event indicative of a change in the status of the mobile station, the MSC sends an event notification to the packet switched network if the forwarding indicator is set to true. In the packet switched network, the base station can use the event notifications to manage communication resources used for packet data communications with the mobile station.Type: GrantFiled: January 14, 2016Date of Patent: November 28, 2017Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Vibhor Julka, Erik Colban
-
Publication number: 20170223401Abstract: Systems and methods provide communications between applications in terminal nodes and applications agents in access nodes. The APP-agent cooperative communications can be used to improve quality of experience for users or the terminal nodes. An access node may, for example, have a parameterized scheduling system that incorporates information from the APP-agent cooperative communications in determining scheduling parameters. An application at a terminal node may, for example, modify requests for communication based on information about communication capabilities received from an access node. For APP-agent cooperative communications for multiple applications, an access node may include a master application agent to facilitate and coordinate communications to specific application agents that address APP-agent cooperative communications for specific applications.Type: ApplicationFiled: April 13, 2017Publication date: August 3, 2017Applicant: Taiwan Semiconductor Manufacturing Co., Ltd.Inventors: Haibo Xu, Gopinath Murali Chinnathambi, David Gell, Kenneth L. Stanwood, Erik Colban
-
Publication number: 20170185761Abstract: A biometric security server and a secure device are provided. A user is enrolled with the security server by collecting a biometric sample of the user and transforming the biometric sample to create and store a transformed enrollment biometric. A request to exchange information encrypted based on a biometric sample of the user is received from the secure device and a secure sketch output is generated from the transformed enrollment biometric and transmitted to the secure device. The secure sketch output has a measurement difference encoding portion and an error correction encoding portion. The secure device collects a local biometric sample and decodes the local biometric sample using the received secure sketch output. An amount of corrected errors associated with the decoded local biometric sample is determined. If the amount of corrected errors is less than a first pre-determined threshold a positive match is confirmed.Type: ApplicationFiled: March 31, 2015Publication date: June 29, 2017Inventors: Kenneth L. STANWOOD, David GELL, Erik COLBAN, Ronald MURIAS
-
Patent number: 9668083Abstract: Systems and methods provide communications between applications in terminal nodes and applications agents in access nodes. The APP-agent cooperative communications can be used to improve quality of experience for users or the terminal nodes. An access node may, for example, have a parameterized scheduling system that incorporates information from the APP-agent cooperative communications in determining scheduling parameters. An application at a terminal node may, for example, modify requests for communication based on information about communication capabilities received from an access node. For APP-agent cooperative communications for multiple applications, an access node may include a master application agent to facilitate and coordinate communications to specific application agents that address APP-agent cooperative communications for specific applications. Similarly, a terminal node may use a master application and specific applications for APP-agent cooperative communications.Type: GrantFiled: January 17, 2013Date of Patent: May 30, 2017Assignee: Taiwan Semiconductor Manufacturing Co., Ltd.Inventors: Haibo Xu, Gopinath Murali Chinnathambi, David Gell, Kenneth L. Stanwood, Erik Colban
-
Patent number: 9609624Abstract: A paging procedure implemented by a base station avoids transmission of unnecessary page messages. In a first embodiment, a first base station is notified by a mobile switching center when a paging request is seat to a mobile station is a second base station. The first base station does not page the mobile station, but stores a paging parameter in memory. When the first base station receives a page response message from the mobile station, it correlates the unsolicited page response message with a paged mobile list to determine as corresponding paging parameter, and forwards the page response message with the stored paging parameter to the mobile switching center. In a second embodiment, the first base station pages the mobile station and then sends an immediate paging response to the mobile switching center without waiting for a page response from the mobile station to terminate the paging procedure at the mobile switching center.Type: GrantFiled: September 29, 2015Date of Patent: March 28, 2017Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Vibhor Julka, Erik Colban
-
Publication number: 20170026787Abstract: A fence system can determine positions and orientations of objects. The fence system may include fence associated with a fence network that has a plurality of fence nodes. The locations of the fence nodes and fence are defined in a fence coordinate system. A tracked object has a plurality of transient nodes. The fence network may determine the position and orientation of the tracked object based on estimated distances between at least two of the plurality transient nodes and at least two of the plurality of fence nodes. The system may also include a second fence associated fenced object that also has a plurality of transient nodes.Type: ApplicationFiled: June 30, 2016Publication date: January 26, 2017Inventors: Jerry Chow, Kenneth Stanwood, Erik Colban
-
Publication number: 20160192132Abstract: A method and system of establishing a fence network is provided. The fence network comprises a plurality of fence nodes in communication with each other and a plurality of fence vertices defining a geographic fence. The method comprises configuring the plurality of fence nodes, setting up a coordinate system to determine a position of each fence node of the plurality of fence nodes, and, for each fence vertex, setting a location marker at a position of the fence vertex and using the location marker to register the position of the fence vertex. At least one fence vertex may be located at a position other than a position of a fence node. The plurality of fence vertices may be registered in sequential order and connected in order of registration.Type: ApplicationFiled: December 11, 2015Publication date: June 30, 2016Applicant: Wi-LAN Labs, Inc.Inventors: Kenneth L. Stanwood, David Gell, Erik Colban
-
Publication number: 20160183280Abstract: A method, network device and computer program product schedule packets received from a higher layer packet source for transmission from a network device onto a medium shared with at least one contending network device where access to the medium is controlled by a medium access protocol. Medium history information associated with the medium is obtained. A transmission schedule that provides for periodic opportunities to transmit a packet from the network device is determined in the network device. The transmission schedule minimizes contention with transmission from the at least one contending network device by taking into account the medium history information associated with the medium. At least some of the packets are provided to a medium access controller in the network device that operates in accordance with the medium access protocol, based on the determined transmission schedule. Packets output from the medium access controller are transmitted from the network device.Type: ApplicationFiled: December 18, 2015Publication date: June 23, 2016Applicant: Wi-LAN LABS, INC.Inventors: Jerry Chow, David Gell, Erik Colban
-
Publication number: 20160135094Abstract: When a mobile station requests circuit services notifications through a packet switched network, a mobile switching center sets a forwarding indicator. When the MSC detects an event indicative of a change in the status of the mobile station, the MSC sends an event notification to the packet switched network if the forwarding indicator is set to true. In the packet switched network, the base station can use the event notifications to manage communication resources used for packet data communications with the mobile station.Type: ApplicationFiled: January 14, 2016Publication date: May 12, 2016Inventors: Vibhor Julka, Erik Colban
-
Patent number: 9271144Abstract: When a mobile station requests circuit services notifications through a packet switched network, a mobile switching center sets a forwarding indicator. When the MSC detects an event indicative of a change in the status of the mobile station, the MSC sends an event notification to the packet switched network if the forwarding indicator is set to true. In the packet switched network, the base station can use the event notifications to manage communication resources used for packet data communications with the mobile station.Type: GrantFiled: August 31, 2009Date of Patent: February 23, 2016Assignee: Telefonaktiebolaget L M Ericsson (publ)Inventors: Vibhor Julka, Erik Colban
-
Publication number: 20160021640Abstract: A paging procedure implemented by a base station avoids transmission of unnecessary page messages. In a first embodiment, a first base station is notified by a mobile switching center when a paging request is seat to a mobile station is a second base station. The first base station does not page the mobile station, but stores a paging parameter in memory. When the first base station receives a page response message from the mobile station, it correlates the unsolicited page response message with a paged mobile list to determine as corresponding paging parameter, and forwards the page response message with the stored paging parameter to the mobile switching center. In a second embodiment, the first base station pages the mobile station and then sends an immediate paging response to the mobile switching center without waiting for a page response from the mobile station to terminate the paging procedure at the mobile switching center.Type: ApplicationFiled: September 29, 2015Publication date: January 21, 2016Applicant: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)Inventors: Vibhor Julka, Erik Colban
-
Patent number: 9198156Abstract: A paging procedure implemented by a base station avoids transmission of unnecessary page messages. In a first embodiment, a first base station is notified by a mobile switching center when a paging request is sent to a mobile station via a second base station. The first base station does not page the mobile station, but stores a paging parameter in memory. When the first base station receives a page response message from the mobile station, it correlates the unsolicited page response message with a paged mobile list to determine a corresponding paging parameter, and forwards the page response message with the stored paging parameter to the mobile switching center. In a second embodiment, the first base station pages the mobile station and then sends an immediate paging response to the mobile switching center without waiting for a page response from the mobile station to terminate the paging procedure at the mobile switching center.Type: GrantFiled: February 14, 2005Date of Patent: November 24, 2015Assignee: Telefonaktiebolaget L M Ericsson (publ)Inventors: Vibhor Julka, Erik Colban
-
Publication number: 20150319677Abstract: A method, wireless device and computer program product determine a recommended access point (AP) for the wireless device to access a wireless network. AP feature values associated with each one of a plurality of APs within an access range of the wireless device and user feature values associated with identified user features of a user of the wireless device are obtained via a wireless interface. A predicted score for each AP is determined based on the feature values and a recommended AP is determined based on the predicted scores. The wireless device connects to the wireless network based at least in part on the recommended AP. AP feature values include AP characteristic, scheduling and payment values. User features include wireless device location and velocity, services-in-use, time of day and day of week. Optionally, circumstantial feature values may be obtained and used to determine the predicted scores.Type: ApplicationFiled: November 12, 2014Publication date: November 5, 2015Applicant: WI-LAN LABS, INC.Inventors: Erik Colban, David Gell
-
Patent number: 9107226Abstract: An apparatus for managing contention in a communications system, the apparatus comprising a processor and a non-transitory computer readable storage medium storing programming for execution by the processor. The programming may include instructions to receive a ranging code from a device in a ranging channel, the ranging code corresponding to a current ranging attempt. The programming may further include instructions to broadcast a message acknowledging reception of the ranging code. The programming may further include instructions to receive a ranging request message from the device, the ranging request message comprising a ranging retries parameter that specifies a number of ranging retries that the device performed during the current ranging attempt.Type: GrantFiled: March 8, 2012Date of Patent: August 11, 2015Assignee: Futurewei Technologies, Inc.Inventors: George Calcev, Bin Chen, Erik Colban, George Cummings, Ronald Xuzhuang Mao