Patents by Inventor Xuefu Wang
Xuefu Wang 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: 12035225Abstract: Examples described herein provide multi-band channel scanning. Examples may include transmitting, by a first radio of a first network device operating at a first frequency band below the millimeter-wave (mmWave), a beacon frame indicating a particular scanning channel of a second frequency band within the mmWave, receiving, by a second radio of the first network device operating the second frequency band, a probe request from a second network device via the particular scanning channel, wherein the probe request is in response to the beacon frame received by the second network device, and in response to the probe request, transmitting, by the second radio of the first network device, a probe response in each of one or more sector transmitting directions via the particular scanning channel.Type: GrantFiled: April 24, 2019Date of Patent: July 9, 2024Assignee: Hewlett Packard Enterprise Development LPInventors: Xuefu Wang, Jianpo Han, Chao Guo
-
Patent number: 11881921Abstract: Examples described herein provide multi-band directional scanning. Examples may include receiving, by a first radio of a first network device operating at a first frequency band below the millimeter-wave (mmWave), a probe request from a second network device indicating a protocol and a particular sector receiving direction of the second network device, and in response to the protocol indicated by the probe request, transmitting, by a second radio of the first network device operating at a second frequency band within the mmWave, a probe response in each of one or more sector transmitting directions, wherein the second network device receives one or more probe responses in the particular sector receiving direction.Type: GrantFiled: April 24, 2019Date of Patent: January 23, 2024Assignee: Hewlett Packard Enterprise Development LPInventors: Xuefu Wang, Jianpo Han, Kuanyue Li
-
Patent number: 11881946Abstract: Systems and methods for improving the performance and stability of bonding radios are provided. One method includes receiving a packet from a client device. Next, the method includes determining whether the received packet is an expected next packet and transmitting the received packet to a next destination if the received packet is the expected next packet. In an event the received packet is not the expected next packet, transmitting the received packet to a queue, setting a timer to wait for the expected next packet, and transmitting a message to the sender of the received packet requesting that the expected next packet be sent.Type: GrantFiled: May 24, 2022Date of Patent: January 23, 2024Assignee: Hewlett Packard Enterprise Development LPInventors: Xuefu Wang, Jianpo Han
-
Publication number: 20220286230Abstract: Systems and methods for improving the performance and stability of bonding radios are provided. One method includes receiving a packet from a client device. Next, the method includes determining whether the received packet is an expected next packet and transmitting the received packet to a next destination if the received packet is the expected next packet. In an event the received packet is not the expected next packet, transmitting the received packet to a queue, setting a timer to wait for the expected next packet, and transmitting a message to the sender of the received packet requesting that the expected next packet be sent.Type: ApplicationFiled: May 24, 2022Publication date: September 8, 2022Inventors: Xuefu WANG, Jianpo HAN
-
Patent number: 11405275Abstract: An example device comprising: a processor to determine whether an uplink of the network device in a mesh network is operational, to determine whether a host is reachable through the uplink in response to the uplink being operational, and to periodically determine a mesh network role of the network device based on the determination of whether the host is reachable through the uplink.Type: GrantFiled: March 18, 2019Date of Patent: August 2, 2022Assignee: Hewlett Packard Enterprise Development LPInventors: Kangchang Huang, Xiaoyang Fu, Xuefu Wang
-
Patent number: 11405775Abstract: Some examples relate to use of a three-address scheme for forwarding frames in a wireless mesh network (WMN). In an example, a node in a WMN may receive an Ethernet packet from a station outside of the WMN. The Ethernet packet may include a first address scheme comprising a destination address (DA) field, and a source address (SA) of the Ethernet packet. The Ethernet packet may be encapsulated in a second Ethernet packet comprising second address scheme. The second Ethernet packet may be encapsulated in an IEEE 802.11 frame comprising a third address scheme.Type: GrantFiled: April 28, 2017Date of Patent: August 2, 2022Assignee: Hewlett Packard Enterprise Development LPInventors: Jianpo Han, Xuefu Wang, Guangzhi Ran, Qiang Zhou
-
Publication number: 20220201595Abstract: Examples described herein provide multi-band channel scanning. Examples may include transmitting, by a first radio of a first network device operating at a first frequency band below the millimeter-wave (mmWave), a beacon frame indicating a particular scanning channel of a second frequency band within the mmWave, receiving, by a second radio of the first network device operating the second frequency band, a probe request from a second network device via the particular scanning channel, wherein the probe request is in response to the beacon frame received by the second network device, and in response to the probe request, transmitting, by the second radio of the first network device, a probe response in each of one or more sector transmitting directions via the particular scanning channel.Type: ApplicationFiled: April 24, 2019Publication date: June 23, 2022Inventors: Xuefu WANG, Jianpo HAN, Chao GUO
-
Patent number: 11368253Abstract: Systems and methods for improving the performance and stability of bonding radios are provided. One method includes receiving a packet from a client device. Next, the method includes determining whether the received packet is an expected next packet and transmitting the received packet to a next destination if the received packet is the expected next packet. In an event the received packet is not the expected next packet, transmitting the received packet to a queue, setting a timer to wait for the expected next packet, and transmitting a message to the sender of the received packet requesting that the expected next packet be sent.Type: GrantFiled: June 21, 2019Date of Patent: June 21, 2022Assignee: Hewlett Packard Enterprise Development LPInventors: Xuefu Wang, Jianpo Han
-
Publication number: 20220190904Abstract: Examples described herein provide multi-band directional scanning. Examples may include receiving, by a first radio of a first network device operating at a first frequency band below the millimeter-wave (mmWave), a probe request from a second network device indicating a protocol and a particular sector receiving direction of the second network device, and in response to the protocol indicated by the probe request, transmitting, by a second radio of the first network device operating at a second frequency band within the mmWave, a probe response in each of one or more sector transmitting directions, wherein the second network device receives one or more probe responses in the particular sector receiving direction.Type: ApplicationFiled: April 24, 2019Publication date: June 16, 2022Inventors: Xuefu WANG, Jianpo HAN, Kuanyue LI
-
Publication number: 20210176627Abstract: Some examples relate to use of a three-address scheme for forwarding frames in a wireless mesh network (WMN). In an example, a node in a WMN may receive an Ethernet packet from a station outside of the WMN. The Ethernet packet may include a first address scheme comprising a destination address (DA) field, and a source address (SA) of the Ethernet packet. The Ethernet packet may be encapsulated in a second Ethernet packet comprising second address scheme. The second Ethernet packet may be encapsulated in an IEEE 802.11 frame comprising a third address scheme.Type: ApplicationFiled: April 28, 2017Publication date: June 10, 2021Inventors: Jianpo Han, Xuefu Wang, Guangzhi Ran, Qiang Zhou
-
Patent number: 10932157Abstract: Techniques and systems perform link aggregation and fault tolerance across a wireless link connecting two wired networks. In a first example, a wireless networking device includes first radio and a second radio communicatively coupled to a wired network communication interface. The first and second radios have different operational parameters for bandwidth of transmission and other factors. The wireless networking device may include a processing device to cause the wireless networking device to establish a single data communication channel via the first radio; determine throughput of communication has been affected by an impact condition causing communication via the first radio to be impacted negatively and the second radio impacted positively. Based on that determination the single data communication channel may be transitioned to be received via the second radio. Each radio may maintain an active/backup status or perform load balancing to provide transmission of the single data communication channel.Type: GrantFiled: December 19, 2018Date of Patent: February 23, 2021Assignee: Hewlett Packard Enterprise Development LPInventors: Jianpo Han, Xuefu Wang, Qiang Zhou, Guangzhi Ran
-
Publication number: 20200403732Abstract: Systems and methods for improving the performance and stability of bonding radios are provided. One method includes receiving a packet from a client device. Next, the method includes determining whether the received packet is an expected next packet and transmitting the received packet to a next destination if the received packet is the expected next packet. In an event the received packet is not the expected next packet, transmitting the received packet to a queue, setting a timer to wait for the expected next packet, and transmitting a message to the sender of the received packet requesting that the expected next packet be sent.Type: ApplicationFiled: June 21, 2019Publication date: December 24, 2020Inventors: Xuefu Wang, Jianpo Han
-
Publication number: 20200205035Abstract: Techniques and systems perform link aggregation and fault tolerance across a wireless link connecting two wired networks. In a first example, a wireless networking device includes first radio and a second radio communicatively coupled to a wired network communication interface. The first and second radios have different operational parameters for bandwidth of transmission and other factors. The wireless networking device may include a processing device to cause the wireless networking device to establish a single data communication channel via the first radio; determine throughput of communication has been affected by an impact condition causing communication via the first radio to be impacted negatively and the second radio impacted positively. Based on that determination the single data communication channel may be transitioned to be received via the second radio. Each radio may maintain an active/backup status or perform load balancing to provide transmission of the single data communication channel.Type: ApplicationFiled: December 19, 2018Publication date: June 25, 2020Inventors: Jianpo Han, Xuefu Wang, Qiang Zhou, Guangzhi Ran
-
Publication number: 20190334772Abstract: An example device comprising: a processor to determine whether an uplink of the network device in a mesh network is operational, to determine whether a host is reachable through the uplink in response to the uplink being operational, and to periodically determine a mesh network role of the network device based on the determination of whether the host is reachable through the uplink.Type: ApplicationFiled: March 18, 2019Publication date: October 31, 2019Inventors: Kangchang HUANG, Xiaoyang FU, Xuefu WANG
-
Patent number: 10002201Abstract: Methods and systems allow users to enter natural language terms that describe a particular web site into an address field of a browser instead of a formal URL. The terms are evaluated to determine whether they correspond, with a high likelihood, to a particular web site. If so, this web site may be immediately accessed. If not, a list of search results based on the terms may be displayed by the browser.Type: GrantFiled: September 23, 2015Date of Patent: June 19, 2018Assignee: Google LLCInventors: John Piscitello, Xuefu Wang, Simon Tong, Breen Hagan
-
Patent number: 9256694Abstract: Methods and systems allow users to enter natural language terms that describe a particular web site into an address field of a browser instead of a formal URL. The terms are evaluated to determine whether they correspond, with a high likelihood, to a particular web site. If so, this web site may be immediately accessed. If not, a list of search results based on the terms may be displayed by the browser.Type: GrantFiled: June 27, 2008Date of Patent: February 9, 2016Assignee: Google Inc.Inventors: John Piscitello, Xuefu Wang, Simon Tong, Breen Hagan
-
Publication number: 20160012112Abstract: Methods and systems allow users to enter natural language terms that describe a particular web site into an address field of a browser instead of a formal URL. The terms are evaluated to determine whether they correspond, with a high likelihood, to a particular web site. If so, this web site may be immediately accessed. If not, a list of search results based on the terms may be displayed by the browser.Type: ApplicationFiled: September 23, 2015Publication date: January 14, 2016Inventors: John Piscitello, Xuefu Wang, Simon Tong, Breen Hagan
-
Publication number: 20150142565Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer-readable storage medium, and including a method for determining content based on a location. The method comprises: receiving a query; determining the query is a local query including determining a location associated with the query; when the query is a local query, determining one or more categories associated with the query; and using the query, the location, and the one or more categories to determine content responsive to the query.Type: ApplicationFiled: October 14, 2011Publication date: May 21, 2015Inventors: Xuefu Wang, Julia Lennerz, Xinyu Tang, Shalini Agarwal
-
Patent number: 9026516Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer-readable storage medium, and including a method for providing content. The method comprises receiving a request for content from a user, the request for content being associated with a location and including one or more keywords. The method further comprises determining a prominent entity in proximity to the location and one or more categories associated with the prominent entity. The method further comprises evaluating historical search queries received from the user to determine one or more interests of the user. The method further comprises determining one or more additional keywords based on the evaluating. The method further comprises determining one or more content items based at least in part on the one or more keywords, the categories and the one or more additional keywords. The method further comprises providing the one or more content items responsive to the request.Type: GrantFiled: August 9, 2011Date of Patent: May 5, 2015Assignee: Google Inc.Inventors: Charles Chapin, Vibhor Nanavati, Xuefu Wang, Xinyu Tang, Bhavesh R. Mehta, Shalini Agarwal
-
Publication number: 20150081420Abstract: A computer-implemented method for identifying relationships between online content items uses a computing device including a processor and a memory. The method includes identifying a first content item and identifying a plurality of occurrence results for the first content item. Each occurrence result of the plurality of occurrence results includes an indicator that the first content item was retrieved along with a list of other content items based on an online activity of at least one user device. The method also includes computing a number of co-occurrence events involving the first content item and a second content item from the plurality of occurrence results. Each co-occurrence event includes an indicator that both first content item and second content item were retrieved together in an occurrence result. The method further includes computing a relationship value between first content item and second content item using at least the number of co-occurrence events.Type: ApplicationFiled: September 18, 2013Publication date: March 19, 2015Applicant: GOOGLE INC.Inventors: Jianyuan Min, Wenjun Lu, Stephen Leung, Xuefu Wang, Li Zou