-
公开(公告)号:US20210266145A1
公开(公告)日:2021-08-26
申请号:US16948861
申请日:2020-10-02
Applicant: Intel Corporation
Inventor: Yen-Kuang Chen , Shao-Wen Yang , Ibrahima J. Ndiour , Yiting Liao , Vallabhajosyula S. Somayazulu , Omesh Tickoo , Srenivas Varadarajan
IPC: H04L9/06 , G06F21/64 , G06F21/53 , G06N5/02 , G06K9/00 , G06N3/04 , H04L29/08 , G06F21/45 , H04L9/32 , H04W4/70 , G06F21/44 , G06K9/46 , G06K9/62 , G06F16/538 , G06F16/535 , G06F16/54 , G06F21/62 , G06F9/50 , G06N3/063 , G06N3/08 , H04N19/80 , G06F16/951 , G06K9/36 , H04N19/46 , G06T7/70 , G06K9/64 , G06K9/72
Abstract: In one embodiment, an apparatus comprises a communication interface and a processor. The communication interface is to communicate with a plurality of devices. The processor is to: receive compressed data from a first device, wherein the compressed data is associated with visual data captured by sensor(s); perform a current stage of processing on the compressed data using a current CNN, wherein the current stage of processing corresponds to one of a plurality of processing stages associated with the visual data, and wherein the current CNN corresponds to one of a plurality of CNNs associated with the plurality of processing stages; obtain an output associated with the current stage of processing; determine, based on the output, whether processing associated with the visual data is complete; if the processing is complete, output a result associated with the visual data; if the processing is incomplete, transmit the compressed data to a second device.
-
公开(公告)号:US11088912B2
公开(公告)日:2021-08-10
申请号:US16062108
申请日:2015-12-26
Applicant: Intel Corporation
Inventor: Shao-Wen Yang , Michael J. Nolan , Ignacio J. Alvarez Martinez , Robert Adams , John Brady , Mark Kelly , Yen-Kuang Chen
Abstract: Data is received describing a local model of a first device generated by the first device based on sensor readings at the first device and a global model is updated that is hosted remote from the first device based on the local model and modeling devices in a plurality of different asset taxonomies. A particular operating state affecting one or more of a set of devices deployed in a particular machine-to-machine network is detected and the particular machine-to-machine network is automatically reconfigured based on the global model.
-
公开(公告)号:US11025719B2
公开(公告)日:2021-06-01
申请号:US16062040
申请日:2015-12-20
Applicant: Intel Corporation
Inventor: Shao-Wen Yang , Yen-Kuang Chen , Nyuk Kin Koo
Abstract: Multiple devices are detected in an environment and a user input is received to define a relationship between two or more devices in the plurality of devices. A system can determine that a first of the two or more devices includes a sensor resource and a second of the two or more devices includes an actuator resource. Data is identified describing outputs of the first device corresponding to the sensor resource and inputs of the second device corresponding to the actuator resource. A model is generated modeling interoperation of the sensor resource and actuator resource based at least in part on the data.
-
公开(公告)号:US20210149012A1
公开(公告)日:2021-05-20
申请号:US17107372
申请日:2020-11-30
Applicant: Intel Corporation
Inventor: MI S. Park , Lei Yang , Shao-Wen Yang , Myung Hwangbo , Shahrokh Shahidzadeh
Abstract: An embodiment includes at least one computer readable storage medium comprising instructions that when executed enable a system to: receive (a)(i) first radio signal location data for a first object from a radio sensor; and (a)(ii) first visual signal location data for the first object from a camera sensor; perform feature extraction on (b)(i) the first radio signal location data to determine first extracted radio signal features; and (b)(ii) the first visual signal location data to determine first extracted visual signal features; solve a first association problem between the first extracted radio signal features and the first extracted visual signal features to determine first fused location data; and store the first fused location data in the at least one computer readable storage medium. Other embodiments are described herein.
-
公开(公告)号:US10999144B2
公开(公告)日:2021-05-04
申请号:US16306559
申请日:2016-07-01
Applicant: Intel Corporation
Inventor: Silviu Petria , Andra Paraschiv , George Cristian Dumitru Milescu , Ulf Christian Bjorkengren , Shao-Wen Yang
Abstract: A gateway is provided with configuration management logic to identify a set of configurations corresponding to a deployment of a particular application, and automatically send corresponding configuration data to a set of devices in range of the gateway. Service management logic of the gateway determines that assets on the set of devices correspond to one or more asset abstractions defined for the particular application, where the configuration data is sent to the set of devices based on the assets corresponding to the asset abstractions. Sensor data is received during the deployment as generated by a sensor asset of one of the devices, the sensor data is processed according to service logic of the particular application to generate a result, and actuating data is generated and sent during the deployment to an actuator asset on the set of devices based on the result.
-
公开(公告)号:US10949261B2
公开(公告)日:2021-03-16
申请号:US16367120
申请日:2019-03-27
Applicant: Intel Corporation
Inventor: Shao-Wen Yang
Abstract: In one embodiment, an apparatus comprises a communication interface to communicate over a network, and a processor. The processor is to: receive a workload provisioning request from a user, wherein the workload provisioning request comprises information associated with a workload, a network topology, and a plurality of potential hardware choices for deploying the workload over the network topology; receive hardware performance information for the plurality of potential hardware choices from one or more hardware providers; generate a task dependency graph associated with the workload; generate a device connectivity graph associated with the network topology; select, based on the task dependency graph and the device connectivity graph, one or more hardware choices from the plurality of potential hardware choices; and provision a plurality of resources for deploying the workload over the network topology, wherein the plurality of resources are provisioned based on the one or more hardware choices.
-
公开(公告)号:US10824618B2
公开(公告)日:2020-11-03
申请号:US15758072
申请日:2015-09-09
Applicant: Intel Corporation
Inventor: Guang-He Lee , Shao-Wen Yang
IPC: G06F16/00 , G06F16/23 , G06F16/2455 , G06F16/215 , G06F17/10
Abstract: A set of data is identified that includes a plurality of observed values generated by a plurality of sensor devices located in a plurality of different locations. For each of the plurality of observed values, a modality of the value, a spatial location of the value, and a timestamp of the value is determined. Values for one or more missing values in the set of data are determined from the modalities, spatial locations, and timestamps of the plurality of observed values.
-
98.
公开(公告)号:US20200322238A1
公开(公告)日:2020-10-08
申请号:US16736539
申请日:2020-01-07
Applicant: Intel Corporation
Inventor: Hong-Min Chu , Shao-Wen Yang , Yen-Kuang Chen
Abstract: Example task assignment methods disclosed herein for video analytics processing in a cloud computing environment include determining a graph, such as a directed acyclic graph, including nodes and edges to represent a plurality of video sources, a cloud computing platform, and a plurality of intermediate network devices in the cloud computing environment. Disclosed example task assignment methods also include specifying task orderings for respective sequences of video analytics processing tasks to be executed in the cloud computing environment on respective video source data generated by respective ones of the video sources. Disclosed example task assignment methods further include assigning, based on the graph and the task orderings, combinations of the video sources, the intermediate network devices and the cloud computing platform to execute the respective sequences of video analytics processing tasks to reduce an overall bandwidth utilized by the sequences of video analytics processing tasks in the cloud computing environment.
-
公开(公告)号:US10797863B2
公开(公告)日:2020-10-06
申请号:US16024356
申请日:2018-06-29
Applicant: Intel Corporation
Inventor: Yen-Kuang Chen , Shao-Wen Yang , Ibrahima J. Ndiour , Yiting Liao , Vallabhajosyula S. Somayazulu , Omesh Tickoo , Srenivas Varadarajan
IPC: H04L9/06 , G06F21/64 , G06F21/53 , G06N5/02 , G06K9/00 , G06N3/04 , H04L29/08 , G06F21/45 , H04L9/32 , H04W4/70 , G06F21/44 , G06K9/46 , G06K9/62 , G06N3/08 , H04N19/80 , G06F16/951 , G06K9/36 , H04N19/46 , G06T7/70 , G06K9/64 , G06K9/72 , H04W12/02 , H04N19/42 , H04N19/625 , H04N19/63 , G06T7/223
Abstract: In one embodiment, an apparatus comprises a communication interface and a processor. The communication interface is to communicate with a plurality of devices. The processor is to: receive compressed data from a first device, wherein the compressed data is associated with visual data captured by sensor(s); perform a current stage of processing on the compressed data using a current CNN, wherein the current stage of processing corresponds to one of a plurality of processing stages associated with the visual data, and wherein the current CNN corresponds to one of a plurality of CNNs associated with the plurality of processing stages; obtain an output associated with the current stage of processing; determine, based on the output, whether processing associated with the visual data is complete; if the processing is complete, output a result associated with the visual data; if the processing is incomplete, transmit the compressed data to a second device.
-
公开(公告)号:US10796548B2
公开(公告)日:2020-10-06
申请号:US16236222
申请日:2018-12-28
Applicant: Intel Corporation
Inventor: Ghouse Adoni Mohammed , Tamir Damian Munafo , Haseeb Mohammed Abdul , Katalin Bartfai-Walcott , Mohammed Imran Choudhary , Shao-Wen Yang
IPC: G08B21/02
Abstract: In embodiments, one or more non-transitory computer-readable storage media comprise a set of instructions, which, when executed on a processor of a server, causes the server to receive sensor data from at least one sensor proximate to an entity, the entity is a human under care of at least one temporary guardian (TG) pursuant to a set of guardianship rules, the guardianship rules including a pre-defined geographic boundary in which the entity is to remain while under the care of the at least one TG. When executed, the instructions further cause the server to extract location metadata of the entity from the sensor data, and based at least in part on the metadata, send notifications to the TG and to a primary guardian (PG) of the entity when the entity is outside of the pre-defined boundary.
-
-
-
-
-
-
-
-
-