-
公开(公告)号:US11595804B1
公开(公告)日:2023-02-28
申请号:US16884992
申请日:2020-05-27
发明人: Zhao Lou , QingYun Wei , Shao-Cheng Wang , Avinash Joshi , Zhen Xie , Xi Chen
摘要: Techniques for establishing communication channels between user devices experiencing network connectivity issues and remote communication systems are described herein. The techniques include the use of a secondary device to act as a proxy, or a “middle man,” to facilitate the communications with the user device. A user device may detect lack of network connectivity, and begin broadcasting advertisement messages that indicate the lack of connectivity. A secondary device may detect the advertisement message, and send a discovery message to a connectivity system indicating that it detected the advertisement message. The connectivity system can provide this information to a remote communication system, and the remote communication system can establish a connection with the secondary device and instruct the secondary device to establish a connection with the user device. The remote communication system then has a communication channel with the user device, using the secondary device, to troubleshoot the user device.
-
公开(公告)号:US10588069B1
公开(公告)日:2020-03-10
申请号:US15801732
申请日:2017-11-02
发明人: Xi Chen , Ashish Kumar Shukla , Avinash Joshi , Qiang Hu
IPC分类号: H04W40/04 , H04L12/721 , H04L12/875 , H04W84/18
摘要: A method of route discovery in wireless mesh networks comprises: receiving, by a first mesh network device of a wireless mesh network, from a second mesh network device of the wireless mesh network, a first route request identifying a destination mesh network device of the wireless mesh network and a first path selection metric value; determining a path selection metric increment, wherein the path selection metric increment reflects a radio channel contention by the first mesh network device and the second mesh network device; generating a second path selection metric value by adding the path selection metric increment to the first path selection metric value; and broadcasting a second route request identifying the destination mesh network device and the second path selection metric value.
-
公开(公告)号:US12069766B1
公开(公告)日:2024-08-20
申请号:US18114572
申请日:2023-02-27
发明人: Zhao Lou , QingYun Wei , Shao-Cheng Wang , Avinash Joshi , Zhen Xie , Xi Chen
摘要: Techniques for establishing communication channels between user devices experiencing network connectivity issues and remote communication systems are described herein. The techniques include the use of a secondary device to act as a proxy, or a “middle man,” to facilitate the communications with the user device. A user device may detect lack of network connectivity, and begin broadcasting advertisement messages that indicate the lack of connectivity. A secondary device may detect the advertisement message, and send a discovery message to a connectivity system indicating that it detected the advertisement message. The connectivity system can provide this information to a remote communication system, and the remote communication system can establish a connection with the secondary device and instruct the secondary device to establish a connection with the user device. The remote communication system then has a communication channel with the user device, using the secondary device, to troubleshoot the user device.
-
公开(公告)号:US10595185B1
公开(公告)日:2020-03-17
申请号:US15886394
申请日:2018-02-01
发明人: Xi Chen , Lori Yoshida , Avinash Joshi
IPC分类号: H04L12/28 , H04W8/00 , H04W72/12 , H04W40/24 , H04L5/00 , H04W48/16 , H04L29/08 , H04B7/04 , H04W84/18
摘要: Technology for neighbor selection with radio channel diversity awareness is described. In one embodiment, processing logic receives an RSSI value, a neighbor-sector identifier that identifies an antenna, and an unused channel list from each neighboring mesh network device. The processing logic generates a data structure with data in entries that are sorted according to an order of ascending or descending RSSI values. The processing logic performs a first search of the data structure to obtain a first set of radio channels for a first set of communication links and a second search to obtain a second set of radio channels for a second set of communication links. The processing logic determines that the second set of radio channels is higher than a second connectivity-quality metric value of the first set of radio channels and sends a neighbor pairing request to each neighboring mesh network device in the second set.
-
公开(公告)号:US11302312B1
公开(公告)日:2022-04-12
申请号:US16585988
申请日:2019-09-27
发明人: Ajay Soni , Xi Chen , Jingqian Zhao , Liu Yang , Prathap Ramachandra , Ruiqi Luo
摘要: A new model is introduced into a particular domain that receives a routing of a dialog from a speech processing component. A method associated with the model includes running a set of test utterances through the speech processing component that enables a spoken language dialog with a user to establish a base line score associated with processing for the set of test utterances. The speech processing component determines an intent of the user and routes the spoken language dialog to a network-based domain based on the intent. The method includes establishing an automatic test run of the set of test utterances to obtain a current score and, when a threshold associated with a difference between the current score and the base line score is breached, switching, at the network-based domain, from the false accept detection model to a second model.
-
公开(公告)号:US11037432B1
公开(公告)日:2021-06-15
申请号:US16714321
申请日:2019-12-13
IPC分类号: G08B25/00 , G08B25/14 , G06F16/335 , G06N20/00
摘要: Systems and methods of security monitoring using a learning process are provided. Intelligent security systems may perform a learning process to observe the paths of travel by occupants, as detected by various sensors distributed throughout a monitored location over a period of time. After the security system is initially installed, the system may learn the various paths taken by occupants of the house by keeping track of the sequence in which the sensors are activated due to normal human activity. Based on this data, a fully connected graph of sensors with all valid interconnections between sensors is available to the security system.
-
公开(公告)号:US10484925B1
公开(公告)日:2019-11-19
申请号:US15886488
申请日:2018-02-01
发明人: Xi Chen , Avinash Joshi
摘要: A method of route discovery in wireless mesh networks comprises: receiving, using a first radio channel, by a first mesh network device of a wireless mesh network, a first route request identifying a destination mesh network device of the wireless mesh network, a first count of interfering communication links on a network path traversed by the first route request, and a second radio channel utilized by a second mesh network device along the network path; determining that the first radio channel matches the second radio channel; incrementing the first count of interfering communication links to produce a second count of interfering communication links; and broadcasting a second route request including an identifier of the destination mesh network device, a value reflecting the second count of interfering communication links, and an identifier of the first radio channel.
-
公开(公告)号:US11671904B1
公开(公告)日:2023-06-06
申请号:US17020129
申请日:2020-09-14
发明人: QingYun Wei , Zhao Lou , Shao-Cheng Wang , Avinash Joshi , Xi Chen
IPC分类号: H04W48/14 , H04L67/02 , H04L67/56 , H04W4/80 , H04W12/06 , H04W76/12 , H04W76/15 , H04W84/12
CPC分类号: H04W48/14 , H04L67/02 , H04L67/56 , H04W4/80 , H04W12/06 , H04W76/12 , H04W76/15 , H04W84/12
摘要: Techniques for establishing connections between user devices and headless devices attempting to connect to networks. A headless device may attempt to connect to an access point that requires interaction with a captive portal webpage for access to a network. However, the headless device my lack a display to present the captive portal webpage. The headless device may establish a connection with a user device using a PAN protocol. The headless device may then receive the captive portal webpage received from the access point, and relay the webpage to the user device using the PAN protocol. A user may use the user device to interact with the captive portal webpage, and the user device may then relay interaction data back to the headless device using the PAN protocol. The headless device may then provide that interaction data to the access point to be provided access to the network.
-
公开(公告)号:US20220415311A1
公开(公告)日:2022-12-29
申请号:US17304720
申请日:2021-06-24
发明人: Ponnu Jacob , Adam Kalman , Uday Kumar Kollu , Ruiqi Luo , Xi Chen , Jingqian Zhao , Yunqiang Zhu Zhu , Adriano Devillaine
摘要: A speech processing system uses contextual data to determine the specific domains, subdomains, and applications appropriate for taking action in response to spoken commands and other utterances. The system can use signals and other contextual data associated with an utterance, such as location signals, content catalog data, data regarding historical usage patterns, data regarding content visually presented on a display screen of a computing device when an utterance was made, other data, or some combination thereof.
-
公开(公告)号:US20220415309A1
公开(公告)日:2022-12-29
申请号:US17304712
申请日:2021-06-24
发明人: Ponnu Jacob , Jingqian Zhao , Prathap Ramachandra , Jinning Wu , Uday Kumar Kollu , Xi Chen , Wenbo Yan , Charlotte Alizerine Dzialo , Liu Yang
IPC分类号: G10L15/18 , G06F16/687 , G10L15/22
摘要: A speech processing system uses contextual data to determine the specific domains, subdomains, and applications appropriate for taking action in response to spoken commands and other utterances. Some applications may be given priority over others such that some applications are general request applications to which responsibility for processing an intent is to be assigned as long as contextual criteria are satisfied, while other applications are specific request applications to which responsibility for processing an intent is to be assigned only if the applications are specifically requested, if the contextual criteria of priority applications are not satisfied, and/or if certain contextual criteria associated with the specific request applications are satisfied.
-
-
-
-
-
-
-
-
-