Patents by Inventor Wilson So
Wilson So 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: 11395126Abstract: In order to establish a mesh network, an electronic device may iteratively identify one or more mesh-network nodes and may determine associated duty-cycle ratios based on communication with the one or more mesh-network nodes. In particular, the electronic device may select candidate mesh-network nodes based on estimated throughput metrics of their communication with a root device in the mesh network. Then, for each of the candidate mesh-network nodes, the electronic device may associate with a given candidate mesh-network node, and may measure the throughput of the given candidate mesh-network node during a time interval by communicating packets. Based on comparisons of the measured throughputs, the electronic device may identify the one or more mesh-network nodes in the candidate mesh-network nodes and may determine the associated duty-cycle ratios. Subsequently, the electronic device communicates information with the root device via the one or more mesh-network nodes based on the duty-cycle ratios.Type: GrantFiled: December 16, 2020Date of Patent: July 19, 2022Assignee: ARRIS Enterprises LLCInventors: Wilson So, Steve Lee, Ki-Young Jang
-
Patent number: 11019479Abstract: In order to establish a mesh network, an electronic device may iteratively identify one or more mesh-network nodes and may determine associated duty-cycle ratios based on communication with the one or more mesh-network nodes. In particular, the electronic device may select candidate mesh-network nodes based on estimated throughput metrics of their communication with a root device in the mesh network. Then, for each of the candidate mesh-network nodes, the electronic device may associate with a given candidate mesh-network node, and may measure the throughput of the given candidate mesh-network node during a time interval by communicating packets. Based on comparisons of the measured throughputs, the electronic device may identify the one or more mesh-network nodes in the candidate mesh-network nodes and may determine the associated duty-cycle ratios. Subsequently, the electronic device communicates information with the root device via the one or more mesh-network nodes based on the duty-cycle ratios.Type: GrantFiled: December 20, 2019Date of Patent: May 25, 2021Assignee: ARRIS Enterprises LLCInventors: Wilson So, Steve Lee, Ki-Young Jang
-
Publication number: 20210105604Abstract: In order to establish a mesh network, an electronic device may iteratively identify one or more mesh-network nodes and may determine associated duty-cycle ratios based on communication with the one or more mesh-network nodes. In particular, the electronic device may select candidate mesh-network nodes based on estimated throughput metrics of their communication with a root device in the mesh network. Then, for each of the candidate mesh-network nodes, the electronic device may associate with a given candidate mesh-network node, and may measure the throughput of the given candidate mesh-network node during a time interval by communicating packets. Based on comparisons of the measured throughputs, the electronic device may identify the one or more mesh-network nodes in the candidate mesh-network nodes and may determine the associated duty-cycle ratios. Subsequently, the electronic device communicates information with the root device via the one or more mesh-network nodes based on the duty-cycle ratios.Type: ApplicationFiled: December 16, 2020Publication date: April 8, 2021Applicant: ARRIS Enterprises LLCInventors: Wilson So, Steve Lee, Ki-Young Jang
-
Publication number: 20200128387Abstract: In order to establish a mesh network, an electronic device may iteratively identify one or more mesh-network nodes and may determine associated duty-cycle ratios based on communication with the one or more mesh-network nodes. In particular, the electronic device may select candidate mesh-network nodes based on estimated throughput metrics of their communication with a root device in the mesh network. Then, for each of the candidate mesh-network nodes, the electronic device may associate with a given candidate mesh-network node, and may measure the throughput of the given candidate mesh-network node during a time interval by communicating packets. Based on comparisons of the measured throughputs, the electronic device may identify the one or more mesh-network nodes in the candidate mesh-network nodes and may determine the associated duty-cycle ratios. Subsequently, the electronic device communicates information with the root device via the one or more mesh-network nodes based on the duty-cycle ratios.Type: ApplicationFiled: December 20, 2019Publication date: April 23, 2020Applicant: Ruckus Wireless, Inc.Inventors: Wilson So, Steve Lee, Ki-Young Jang
-
Patent number: 10542408Abstract: In order to establish a mesh network, an electronic device may iteratively identify one or more mesh-network nodes and may determine associated duty-cycle ratios based on communication with the one or more mesh-network nodes. In particular, the electronic device may select candidate mesh-network nodes based on estimated throughput metrics of their communication with a root device in the mesh network. Then, for each of the candidate mesh-network nodes, the electronic device may associate with a given candidate mesh-network node, and may measure the throughput of the given candidate mesh-network node during a time interval by communicating packets. Based on comparisons of the measured throughputs, the electronic device may identify the one or more mesh-network nodes in the candidate mesh-network nodes and may determine the associated duty-cycle ratios. Subsequently, the electronic device communicates information with the root device via the one or more mesh-network nodes based on the duty-cycle ratios.Type: GrantFiled: March 25, 2017Date of Patent: January 21, 2020Assignee: Arris Enterprises, LLCInventors: Wilson So, Steve Lee, Ki-Young Jang
-
Publication number: 20180279108Abstract: In order to establish a mesh network, an electronic device may iteratively identify one or more mesh-network nodes and may determine associated duty-cycle ratios based on communication with the one or more mesh-network nodes. In particular, the electronic device may select candidate mesh-network nodes based on estimated throughput metrics of their communication with a root device in the mesh network. Then, for each of the candidate mesh-network nodes, the electronic device may associate with a given candidate mesh-network node, and may measure the throughput of the given candidate mesh-network node during a time interval by communicating packets. Based on comparisons of the measured throughputs, the electronic device may identify the one or more mesh-network nodes in the candidate mesh-network nodes and may determine the associated duty-cycle ratios. Subsequently, the electronic device communicates information with the root device via the one or more mesh-network nodes based on the duty-cycle ratios.Type: ApplicationFiled: March 25, 2017Publication date: September 27, 2018Applicant: Ruckus Wireless, Inc.Inventors: Wilson So, Steve Lee, Ki-Young Jang
-
Patent number: 8218600Abstract: A system and method for operating a communications system network, the method including operating an access point (AP) acting as a network controller in a frequency hopping network, the AP communicating with other communication devices of the network over m number of frequencies using a hopping sequence of at least some of the m number of frequencies and a dwell time d for the plurality of frequencies; and operating a communication device seeking to establish synchronized communication with other communication devices of the frequency hopping network without any cross-AP coordination, the communication device scanning all of the m number of frequencies using a scanning time s for each of the m number of frequencies; and, wherein the scanning time s is no greater than 1/m of the AP dwell time d.Type: GrantFiled: December 18, 2008Date of Patent: July 10, 2012Assignee: Siemens AktiengesellschaftInventors: Hoi-Sheung Wilson So, Raghuveer Chereddy, Raymond Rui-Feng Liao
-
Patent number: 8149893Abstract: A method and system, the method including determining a frequency quality measurement value for each of a plurality of frequencies a network coordinator can use in a frequency hopping sequence for communicating with a client, classifying each of the plurality of communication frequencies into one of a plurality of different categories based on a relative ranking of the determined frequency quality measurement value of each of the plurality of frequencies, generating, by the network coordinator, a frequency hopping sequence to be used for communication between the network coordinator and the client, the generated hopping sequence including only select frequencies from the plurality of frequencies in a predetermined number of future time slots that minimize a probability of a predetermined number of consecutive frequency hop failures in the predetermined number of future time slots, and notifying the client of the generated frequency hopping sequence to be used for communication.Type: GrantFiled: December 18, 2008Date of Patent: April 3, 2012Assignee: Siemens AktiengesellschaftInventors: Hoi-Sheung Wilson So, Raghuveer Chereddy, Raymond Rui-Feng Liao
-
Publication number: 20100046585Abstract: A system and method for operating a communications system network, the method including operating an access point (AP) acting as a network controller in a frequency hopping network, the AP communicating with other communication devices of the network over m number of frequencies using a hopping sequence of at least some of the m number of frequencies and a dwell time d for the plurality of frequencies; and operating a communication device seeking to establish synchronized communication with other communication devices of the frequency hopping network without any cross-AP coordination, the communication device scanning all of the m number of frequencies using a scanning time s for each of the m number of frequencies; and, wherein the scanning time s is no greater than 1/m of the AP dwell time d.Type: ApplicationFiled: December 18, 2008Publication date: February 25, 2010Inventors: Hoi-Sheung Wilson So, Raghuveer Chereddy, Raymond Rui-Feng Liao
-
Publication number: 20100046583Abstract: A method and system, the method including determining a frequency quality measurement value for each of a plurality of frequencies a network coordinator can use in a frequency hopping sequence for communicating with a client, classifying each of the plurality of communication frequencies into one of a plurality of different categories based on a relative ranking of the determined frequency quality measurement value of each of the plurality of frequencies, generating, by the network coordinator, a frequency hopping sequence to be used for communication between the network coordinator and the client, the generated hopping sequence including only select frequencies from the plurality of frequencies in a predetermined number of future time slots that minimize a probability of a predetermined number of consecutive frequency hop failures in the predetermined number of future time slots, and notifying the client of the generated frequency hopping sequence to be used for communication.Type: ApplicationFiled: December 18, 2008Publication date: February 25, 2010Inventors: Hoi-Sheung Wilson So, Raghuveer Chereddy, Raymond Rui-Feng Liao
-
Publication number: 20050209975Abstract: A system, method and computer program product for conducting a secure transaction via a network is disclosed. Coupled to a network are a first site and a terminal for permitting a user to perform a first portion of a transaction at the first site via the network. A second site is also coupled to the network for performing a second portion of the transaction which requires the use of personal data of the user. The second site is contacted by the first site via the network to perform the second portion of the transaction. In response, the second site transmits a certificate for verifying the identity of the second site to the terminal via the network. After the terminal authenticates the certificate, the second site then transmits a request for the personal data to the terminal via the network. A secure device associated with the user is coupled to the terminal. The secure device contains an encrypted version of the personal data and a first key for decrypting the encrypted personal data.Type: ApplicationFiled: March 18, 2004Publication date: September 22, 2005Applicant: Hitachi, Ltd.Inventors: Wilson So, Yoichi Shintani, Tomohisa Kohiyama