-
公开(公告)号:US10743188B2
公开(公告)日:2020-08-11
申请号:US16451345
申请日:2019-06-25
Applicant: Cisco Technology, Inc.
Inventor: John George Apostolopoulos , Dan Tan , Mehdi Nikkhah , Xiaoqing Zhu , Herbert Wildfeuer , Rob Liston
Abstract: In one embodiment, a device determines locations of a plurality of transmitters relative to a particular wireless access point in a wireless network. One of the transmitters comprises a target client to which the particular wireless access point is to communicate. The device compares a plurality of beamforming patterns associated with the particular wireless access point to the determined locations. The device selects, based on the comparison, one of the beamforming patterns for use by the particular wireless access point to communicate with the target client. The device controls the particular wireless access point to use the selected beamforming pattern to communicate with the target client.
-
公开(公告)号:US20200090002A1
公开(公告)日:2020-03-19
申请号:US16131150
申请日:2018-09-14
Applicant: Cisco Technology, Inc.
Inventor: Xiaoqing Zhu , Yaqi Wang , Dan Tan , Rob Liston , Mehdi Nikkhah
Abstract: In one embodiment, a service receives machine learning-based generative models from a plurality of distributed sites. Each generative model is trained locally at a site using unlabeled data observed at that site to generate synthetic unlabeled data that mimics the unlabeled data used to train the generative model. The service receives, from each of the distributed sites, a subset of labeled data observed at that site. The service uses the generative models to generate synthetic unlabeled data. The service trains a global machine learning-based model using the received subsets of labeled data received from the distributed sites and the synthetic unlabeled data generated by the generative models.
-
公开(公告)号:US10333994B2
公开(公告)日:2019-06-25
申请号:US15347076
申请日:2016-11-09
Applicant: Cisco Technology, Inc.
Inventor: Wai-tian Tan , Herbert Michael Wildfeuer , Xiaoqing Zhu
IPC: H04L29/06 , H04W72/00 , H04W40/00 , H04L12/729 , H04L12/727 , H04L12/721 , H04L12/725 , H04L12/707 , H04W88/06 , H04W84/04 , H04W84/12
Abstract: In one embodiment, a method includes: determining a plurality of candidate paths for a plurality of media streams, where each of the candidate paths is characterized by a first set of performance attributes and each of the plurality of media streams is characterized by a set of stream parameters; jointly determining a respective path from among the plurality of candidate paths that satisfies the set of stream parameters for each of the plurality of the media streams; and coordinating transmission of the plurality of media streams via the jointly determined respective path for each of the plurality of media streams. According to some implementations, the method is performed by a device with one or more processors and non-transitory memory.
-
公开(公告)号:US10275683B2
公开(公告)日:2019-04-30
申请号:US15409821
申请日:2017-01-19
Applicant: Cisco Technology, Inc.
Inventor: Xiaoqing Zhu , Rob Liston , John G. Apostolopoulos , Wai-tian Tan
Abstract: Presented herein are techniques for assignment of an identity to a group of captured images. A plurality of captured images that each include an image of at least one person are obtained. For each of the plurality of captured images, relational metrics indicating a relationship between the image of the person in a respective captured image and the images of the persons in each of the remaining plurality of captured images is calculated. Based on the relational metrics, a clustering process is performed to generate one or more clusters from the plurality of captured images. Each of the one or more clusters are associated with an identity of an identity database. The one or more clusters may each be associated with an existing identity of the identity database or an additional identity that is not yet present in the identity database.
-
5.
公开(公告)号:US10218765B1
公开(公告)日:2019-02-26
申请号:US15271320
申请日:2016-09-21
Applicant: Cisco Technology, Inc.
Inventor: Xiaoqing Zhu , Dan Tan , John George Apostolopoulos , Ahmed Atef Younes Badr , Ashish Khisti
IPC: H04L12/24 , H04L29/06 , H04L12/26 , H04L12/807
Abstract: In one embodiment, a device in a network assigns packets from a communication transmitted via the network to time windows over a period of time. The device determines a transmission performance metric for each of the packets in a particular time window and calculates, for each of the time windows, local disturbance scores, which are based on the transmission performance metrics for the packet in the time windows. A particular local disturbance score for a particular time window maps the transmission performance metrics for the packets in the time window to a perceived quality metric. The device determines a distortion score for the communication by aggregating the local disturbance scores for the time windows over the period of time.
-
公开(公告)号:US10096123B2
公开(公告)日:2018-10-09
申请号:US15132679
申请日:2016-04-19
Applicant: Cisco Technology, Inc.
Inventor: Xiaoqing Zhu , Robert Edward Liston , Wai-tian Tan
Abstract: In one implementation, a method includes generating a set of candidate objects based at least in part on a set of image data, where the set of image data includes image data from a plurality of image sources. The method also includes generating a set of visual signatures, wherein each of the visual signatures in the set of visual signatures characterizes a candidate object in the set of candidate objects. The method further includes transforming at least two candidate objects in the set of candidate objects into a single object according to a determination that correspondence between visual signatures for the at least two candidate objects satisfies one or more correspondence criteria.
-
公开(公告)号:US20180205394A1
公开(公告)日:2018-07-19
申请号:US15405587
申请日:2017-01-13
Applicant: Cisco Technology, Inc.
Inventor: Xiaoqing Zhu , Ahmed Badr , Wai-tian Tan , Ashish Khisti , John Apostolopoulos
CPC classification number: H03M13/2906 , H03M13/05 , H03M13/353 , H03M13/356 , H04L1/0014 , H04L1/0041 , H04L1/0058 , H04L1/007
Abstract: In various implementations, a method includes determining a sequence of source packets. In some implementations, the sequence of source packets satisfies a windowing condition. In various implementations, the method includes synthesizing a first set of one or more parity packets as a function of a first set of source packets in the sequence. In some implementations, the first set of source packets satisfies a first encoding pattern. In various implementations, the method includes synthesizing a second set of parity packets as a function of a second set of source packets in the sequence. In some implementations, the second set of source packets satisfies a second encoding pattern that is different from the first encoding pattern. In some implementations, the first and second encoding patterns characterize an encoding structure determined as a function of a channel characterization vector.
-
公开(公告)号:US20180035140A1
公开(公告)日:2018-02-01
申请号:US15728681
申请日:2017-10-10
Applicant: Cisco Technology, Inc.
Inventor: Zhi Li , Joshua B. Gahm , Xiaoqing Zhu
IPC: H04N21/2343 , H04N21/647 , H04N21/2385 , H04N21/238 , H04L29/06 , H04N21/845 , H04N21/2662 , H04L12/825
CPC classification number: H04N21/234381 , H04L47/25 , H04L65/602 , H04L65/605 , H04L65/80 , H04N21/23439 , H04N21/23805 , H04N21/2385 , H04N21/2662 , H04N21/64769 , H04N21/8456
Abstract: Various implementations disclosed herein enable a more efficient allocation of one or more shared network resources (e.g., bandwidth, memory, processor time, etc.) amongst a number of client devices based on media content data complexity and client device resource constraints in order to better manage perceptual playback quality of adaptive streaming content. In some implementations, a method includes aligning sequences of one or more temporal segments such that time boundaries of temporal segments across the sequences are in alignment; and, selecting segment representations for each temporal segment based on a combination of the sequence alignment and perceptual quality level values associated with available segment representations, such that a combination of resulting perceptual quality levels satisfies a joint quality criterion. Each sequence is associated with a respective one of a number of client devices sharing a network resource and an instance of a respective video stream. The one or more temporal segments of each sequence are used to provide segment representations of media content data to one of the client devices. The alignment of time boundaries of temporal segments is achieved at least in part by adjusting performance characteristics associated with at least some of the one or more temporal segments.
-
公开(公告)号:US09860709B2
公开(公告)日:2018-01-02
申请号:US14243304
申请日:2014-04-02
Applicant: CISCO TECHNOLOGY, INC.
Inventor: Sateesh K. Addepalli , Lillian Lei Dai , Raghuram S. Sudhaakar , Flavio Bonomi , Xiaoqing Zhu , Preethi Natarajan , Vijaynarayanan Subramanian , Rong Pan , Robert Edward Somers
IPC: H04W72/00 , H04W4/04 , H04W72/04 , H04W28/06 , H04W52/12 , G06F9/54 , H04W48/06 , H04W48/18 , B60W50/10 , G06F3/01 , G06F3/16 , H04L12/26 , H04L29/06 , H04W12/08 , G06F21/45 , H04W12/06 , H04W28/02 , H04W40/20 , H04W48/02 , H04L29/08 , B60R16/023 , H04L12/721 , H04L29/12 , H04W8/06 , H04W8/08 , H04W8/26 , H04W40/02 , H04L1/00 , H04W4/00 , H04W4/10 , H04W12/02 , H04W12/04 , H04W76/00 , H04W80/02 , H04W84/00 , H04W36/08 , H04W52/14 , H04W52/22 , H04W52/24 , H04W52/34 , H04W84/12 , H04W92/18
CPC classification number: H04W4/046 , B60R16/023 , B60W50/10 , G06F3/017 , G06F3/167 , G06F9/542 , G06F21/45 , H04L1/008 , H04L29/06578 , H04L43/0811 , H04L43/0858 , H04L43/0876 , H04L45/12 , H04L51/02 , H04L61/2592 , H04L63/08 , H04L63/107 , H04L67/12 , H04L67/32 , H04L69/18 , H04Q9/00 , H04W4/00 , H04W4/10 , H04W8/06 , H04W8/08 , H04W8/26 , H04W12/02 , H04W12/04 , H04W12/06 , H04W12/08 , H04W28/0215 , H04W28/06 , H04W36/08 , H04W40/02 , H04W40/20 , H04W48/02 , H04W48/06 , H04W48/16 , H04W48/18 , H04W52/12 , H04W52/143 , H04W52/225 , H04W52/241 , H04W52/346 , H04W72/0406 , H04W72/042 , H04W72/0493 , H04W76/45 , H04W80/02 , H04W84/005 , H04W84/12 , H04W92/18 , Y02A30/60
Abstract: A method includes establishing communication channels between an on-board unit (OBU) of a vehicle and a plurality of nodes, tagging each of a plurality of data from the plurality of nodes with a priority level, storing the plurality of data in a priority queue according to respective priority levels, selecting a medium to present a first data of the plurality of data to a user, and presenting the first data to the user via the medium. In the method, the plurality of nodes includes a remote node and an in-vehicle device. Another method includes receiving a data from a remote node, generating a plurality of data streams from the data and transmitting the plurality of data streams across a plurality of wireless interfaces. Another method includes enhancing audio signals from a plurality of microphones and speakers. Yet another method includes various gesture based user interfaces coupled to the OBU.
-
公开(公告)号:US20170188194A1
公开(公告)日:2017-06-29
申请号:US15397407
申请日:2017-01-03
Applicant: Cisco Technology, Inc.
Inventor: John George Apostolopoulos , Wai-tian Tan , Xiaoqing Zhu
IPC: H04W4/02
CPC classification number: H04W4/023 , H04L61/6022 , H04W4/025 , H04W8/26 , H04W84/12
Abstract: In one implementation, a method of maintaining continuous identity for mobile devices includes: obtaining a first address for a first device; and obtaining, from one or more auxiliary sensors, auxiliary sensor information related to the first device. The method also includes determining whether the auxiliary sensor information matches information associated with a second address, where the second address was previously associated with the first device. The method further includes linking the first address with the second address for the first device, in order to continue tracking the first device when the second address is no longer detected, in response to determining that the auxiliary sensor information matches information associated with the second address.
-
-
-
-
-
-
-
-
-