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: 10623928
    Abstract: 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: Grant
    Filed: April 13, 2017
    Date of Patent: April 14, 2020
    Assignee: Taiwan Semiconductor Manufacturing Co., Ltd.
    Inventors: Haibo Xu, Gopinath Murali Chinnathambi, David Gell, Kenneth L. Stanwood, Erik Colban
  • Patent number: 10536799
    Abstract: 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: Grant
    Filed: June 30, 2016
    Date of Patent: January 14, 2020
    Assignee: Taiwan Semiconductor Manufacturing Co., Ltd.
    Inventors: Jerry Chow, Kenneth Stanwood, Erik Colban
  • Patent number: 10028213
    Abstract: 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: Grant
    Filed: November 12, 2014
    Date of Patent: July 17, 2018
    Assignee: Taiwan Semiconductor Manufacturing Co., Ltd.
    Inventors: Erik Colban, David Gell
  • Patent number: 10015737
    Abstract: 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: Grant
    Filed: November 12, 2014
    Date of Patent: July 3, 2018
    Assignee: Taiwan Semiconductor Manufacturing Co., Ltd.
    Inventors: Erik Colban, David Gell
  • Patent number: 10003919
    Abstract: 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: Grant
    Filed: December 11, 2015
    Date of Patent: June 19, 2018
    Assignee: Taiwan Semiconductor Manufacturing Co., Ltd.
    Inventors: Kenneth L. Stanwood, David Gell, Erik Colban
  • Patent number: 9918330
    Abstract: 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: Grant
    Filed: December 18, 2015
    Date of Patent: March 13, 2018
    Assignee: Taiwan Semiconductor Manufacturing Co., Ltd.
    Inventors: Jerry Chow, David Gell, Erik Colban
  • Patent number: 9832687
    Abstract: 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: Grant
    Filed: January 14, 2016
    Date of Patent: November 28, 2017
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Vibhor Julka, Erik Colban
  • Publication number: 20170223401
    Abstract: 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: Application
    Filed: April 13, 2017
    Publication date: August 3, 2017
    Applicant: Taiwan Semiconductor Manufacturing Co., Ltd.
    Inventors: Haibo Xu, Gopinath Murali Chinnathambi, David Gell, Kenneth L. Stanwood, Erik Colban
  • Publication number: 20170185761
    Abstract: 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: Application
    Filed: March 31, 2015
    Publication date: June 29, 2017
    Inventors: Kenneth L. STANWOOD, David GELL, Erik COLBAN, Ronald MURIAS
  • Patent number: 9668083
    Abstract: 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: Grant
    Filed: January 17, 2013
    Date of Patent: May 30, 2017
    Assignee: Taiwan Semiconductor Manufacturing Co., Ltd.
    Inventors: Haibo Xu, Gopinath Murali Chinnathambi, David Gell, Kenneth L. Stanwood, Erik Colban
  • Patent number: 9609624
    Abstract: 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: Grant
    Filed: September 29, 2015
    Date of Patent: March 28, 2017
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Vibhor Julka, Erik Colban
  • Publication number: 20170026787
    Abstract: 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: Application
    Filed: June 30, 2016
    Publication date: January 26, 2017
    Inventors: Jerry Chow, Kenneth Stanwood, Erik Colban
  • Publication number: 20160192132
    Abstract: 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: Application
    Filed: December 11, 2015
    Publication date: June 30, 2016
    Applicant: Wi-LAN Labs, Inc.
    Inventors: Kenneth L. Stanwood, David Gell, Erik Colban
  • Publication number: 20160183280
    Abstract: 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: Application
    Filed: December 18, 2015
    Publication date: June 23, 2016
    Applicant: Wi-LAN LABS, INC.
    Inventors: Jerry Chow, David Gell, Erik Colban
  • Publication number: 20160135094
    Abstract: 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: Application
    Filed: January 14, 2016
    Publication date: May 12, 2016
    Inventors: Vibhor Julka, Erik Colban
  • Patent number: 9271144
    Abstract: 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: Grant
    Filed: August 31, 2009
    Date of Patent: February 23, 2016
    Assignee: Telefonaktiebolaget L M Ericsson (publ)
    Inventors: Vibhor Julka, Erik Colban
  • Publication number: 20160021640
    Abstract: 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: Application
    Filed: September 29, 2015
    Publication date: January 21, 2016
    Applicant: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)
    Inventors: Vibhor Julka, Erik Colban
  • Patent number: 9198156
    Abstract: 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: Grant
    Filed: February 14, 2005
    Date of Patent: November 24, 2015
    Assignee: Telefonaktiebolaget L M Ericsson (publ)
    Inventors: Vibhor Julka, Erik Colban
  • Publication number: 20150319677
    Abstract: 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: Application
    Filed: November 12, 2014
    Publication date: November 5, 2015
    Applicant: WI-LAN LABS, INC.
    Inventors: Erik Colban, David Gell
  • Patent number: 9107226
    Abstract: 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: Grant
    Filed: March 8, 2012
    Date of Patent: August 11, 2015
    Assignee: Futurewei Technologies, Inc.
    Inventors: George Calcev, Bin Chen, Erik Colban, George Cummings, Ronald Xuzhuang Mao