-
公开(公告)号:US12033000B2
公开(公告)日:2024-07-09
申请号:US17201635
申请日:2021-03-15
Applicant: Intel Corporation
Inventor: Shao-Wen Yang
IPC: G06F9/50 , G06F9/48 , H04L41/0806 , H04L41/0896 , H04L41/12
CPC classification number: G06F9/5038 , G06F9/4881 , G06F9/505 , G06F9/5072 , H04L41/0806 , H04L41/0896 , H04L41/12 , G06F2209/5017 , G06F2209/506
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.
-
公开(公告)号:US11570466B2
公开(公告)日:2023-01-31
申请号:US17509246
申请日:2021-10-25
Applicant: Intel Corporation
Inventor: Yiting Liao , Yen-Kuang Chen , Shao-Wen Yang , Vallabhajosyula S. Somayazulu , Srenivas Varadarajan , Omesh Tickoo , Ibrahima J. Ndiour
IPC: H04N19/52 , H04N19/523 , H04N19/172 , G06V10/20 , G06N3/04 , G06K9/62
Abstract: In one embodiment, an apparatus comprises processing circuitry to: receive, via a communication interface, a compressed video stream captured by a camera, wherein the compressed video stream comprises: a first compressed frame; and a second compressed frame, wherein the second compressed frame is compressed based at least in part on the first compressed frame, and wherein the second compressed frame comprises a plurality of motion vectors; decompress the first compressed frame into a first decompressed frame; perform pixel-domain object detection to detect an object at a first position in the first decompressed frame; and perform compressed-domain object detection to detect the object at a second position in the second compressed frame, wherein the object is detected at the second position in the second compressed frame based on: the first position of the object in the first decompressed frame; and the plurality of motion vectors from the second compressed frame.
-
公开(公告)号:US11467247B2
公开(公告)日:2022-10-11
申请号:US17107372
申请日:2020-11-30
Applicant: Intel Corporation
Inventor: Mi S. Park , Lei Yang , Shao-Wen Yang , Myung Hwangbo , Shahrokh Shahidzadeh
IPC: H04W24/00 , G01S5/02 , G06T7/30 , H04W4/021 , G06V20/52 , G06V40/20 , G01C21/20 , H04W4/33 , G06K9/62 , G01S5/16
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.
-
公开(公告)号:US20220173987A1
公开(公告)日:2022-06-02
申请号:US17473597
申请日:2021-09-13
Applicant: Intel Corporation
Inventor: Hong-Min Chu , Shao-Wen Yang , Yen-Kuang Chen
IPC: H04L43/045 , H04L41/12 , H04L12/44 , H04L41/0896 , H04L67/02
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.
-
公开(公告)号:US11301897B2
公开(公告)日:2022-04-12
申请号:US16244940
申请日:2019-01-10
Applicant: Intel Corporation
Inventor: Shao-Wen Yang , Ned M. Smith , Addicam V. Sanjay , James Quaranta, Jr. , Joshua Ruggiero , Jose A. Avalos
IPC: G06Q30/02 , G06Q20/32 , G06F16/955 , G06F21/53
Abstract: In one embodiment, an apparatus comprises a display interface to communicate with a display device and a processor. The processor is to: identify a mobile transaction associated with a user, wherein the mobile transaction comprises a potential transaction to be completed using a mobile device of the user; access transaction data associated with the mobile transaction; encrypt the transaction data based on an encryption key associated with the user; generate a visual code associated with the encrypted transaction data, wherein the visual code comprises visually encoded data, and wherein the visual code is generated within a protected execution environment of the processor; establish a protected datapath between the processor and the display device via the display interface; and transmit the visual code to the display device via the protected datapath, wherein the visual code is to be displayed on the display device.
-
公开(公告)号:US11139958B2
公开(公告)日:2021-10-05
申请号:US16145047
申请日:2018-09-27
Applicant: Intel Corporation
Inventor: Ned M. Smith , Shao-Wen Yang
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 , 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 visual computing device over a network. The processor is to: access visual data captured by a camera; detect a particular feature in the visual data, wherein the particular feature comprises a visual indication of privacy-sensitive information; sanitize the visual data to mask the privacy-sensitive information associated with the particular feature, wherein sanitizing the visual data causes sanitized visual data to be produced; and transmit, via the communication interface, the sanitized visual data to the visual computing device over the network, wherein the visual computing device is to use the sanitized visual data to process a visual query associated with the visual data.
-
公开(公告)号:US20210194674A1
公开(公告)日:2021-06-24
申请号:US16947590
申请日:2020-08-07
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 storage device and a processor. The storage device may store a plurality of compressed images comprising one or more compressed master images and one or more compressed slave images. The processor may: identify an uncompressed image; access context information associated with the uncompressed image and the one or more compressed master images; determine, based on the context information, whether the uncompressed image is associated with a corresponding master image; upon a determination that the uncompressed image is associated with the corresponding master image, compress the uncompressed image into a corresponding compressed image with reference to the corresponding master image; upon a determination that the uncompressed image is not associated with the corresponding master image, compress the uncompressed image into the corresponding compressed image without reference to the one or more compressed master images; and store the corresponding compressed image on the storage device.
-
公开(公告)号:US10938909B2
公开(公告)日:2021-03-02
申请号:US16062106
申请日:2015-12-26
Applicant: Intel Corporation
Inventor: Shao-Wen Yang , Yen-Kuang Chen
Abstract: A plurality of devices are detected within range of a particular device, and capabilities of each of the plurality of devices are determined, as well as a respective taxonomy to be associated with each device based on the device's capabilities. A set of asset abstractions are identified, referenced by a particular software application configured to manage a particular machine-to-machine network. Each asset abstraction can correspond to a respective one of the set of taxonomies, and the particular machine-to-machine network can be built from an instance of each one of the set of asset abstractions. A subset of the plurality of devices can be selected for deployment in the particular machine-to-machine network based on the associated taxonomies, the subset of devices representing an instance of each one of the set of asset abstractions. The subset of devices are then automatically deployed to implement the instance of the particular machine-to-machine network.
-
公开(公告)号:US10887614B2
公开(公告)日:2021-01-05
申请号:US16450743
申请日:2019-06-24
Applicant: Intel Corporation
Inventor: Srenivas Varadarajan , Omesh Tickoo , Vallabhajosyula Somayazulu , Yiting Liao , Ibrahima Ndiour , Shao-Wen Yang , Yen-Kuang Chen
IPC: H04N19/42 , H04N19/176 , H04N19/167 , H04N19/70 , H04N19/513 , H04N19/119 , H04N19/115 , H04N19/137 , H04N19/17
Abstract: Techniques related to applying computer vision to decompressed video are discussed. Such techniques may include generating a region of interest in an individual video frame by translating spatial indicators of a first detected computer vision result from a reference video frame to the individual video frame and applying a greater threshold within the region of interest than outside of the region of interest for computer vision evaluation in the individual frame.
-
公开(公告)号:US20190318382A1
公开(公告)日:2019-10-17
申请号:US16244940
申请日:2019-01-10
Applicant: Intel Corporation
Inventor: Shao-Wen Yang , Ned M. Smith , Addicam V. Sanjay , James Quaranta, JR. , Joshua Ruggiero , Jose A. Avalos
IPC: G06Q30/02 , G06Q20/32 , G06F21/53 , G06F16/955
Abstract: In one embodiment, an apparatus comprises a display interface to communicate with a display device and a processor. The processor is to: identify a mobile transaction associated with a user, wherein the mobile transaction comprises a potential transaction to be completed using a mobile device of the user; access transaction data associated with the mobile transaction; encrypt the transaction data based on an encryption key associated with the user; generate a visual code associated with the encrypted transaction data, wherein the visual code comprises visually encoded data, and wherein the visual code is generated within a protected execution environment of the processor; establish a protected datapath between the processor and the display device via the display interface; and transmit the visual code to the display device via the protected datapath, wherein the visual code is to be displayed on the display device.
-
-
-
-
-
-
-
-
-