Patents by Inventor Shao-Wen Yang

Shao-Wen Yang 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).

  • Publication number: 20190007924
    Abstract: Sensors provisioned on a first device detect a movement of the first device corresponding to the first device changing position within an environment. Location information for the first device is updated based on the position change. A plurality of signals are detected, at the first device, from a second device in the environment, determine, and a distance between the first and second devices is determined based on each of the signals. From the signals, another change in position of the first device within the environment is determined and the location information updated for the first device. The movement is detected at the first device at an instance between two of the plurality of signals, and location information for the first device based on the first position change is updated prior to detection of the later of the two signals in the plurality of signals.
    Type: Application
    Filed: December 26, 2015
    Publication date: January 3, 2019
    Applicant: Intel Corporation
    Inventors: Yi Lin Chen, Mi Sun Park, Shao-Wen Yang, Lei Yang
  • Publication number: 20180375743
    Abstract: A plurality of sensor data instances from a sensor device are identified and one or more tensors for a data set based on the plurality of sensor data instances is determined. A predicted value for each instance in the data set based on the tensors, as well as a predicted variance for each instance in the data set. A sampling rate to be applied at the sensor device is determined based on the predicted variances.
    Type: Application
    Filed: December 26, 2015
    Publication date: December 27, 2018
    Applicant: Intel Corporation
    Inventors: Guang-He Lee, Shao-Wen Yang
  • Publication number: 20180375720
    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.
    Type: Application
    Filed: December 26, 2015
    Publication date: December 27, 2018
    Applicant: Intel Corporation
    Inventors: Shao-Wen Yang, Michael J. Nolan, Ignacio J. Alvarez Martinez, Robert Adams, John Brady, Mark Kelly, Yen-Kuang Chen
  • Publication number: 20180373906
    Abstract: A set of samples are returned by radio frequency identifier (RFID) reader corresponding to the readings of signals emitted from a particular RFID tag, each sample including a respective set of features identifying values of the attributes of the signals as detected. At least some of the features are provided as inputs to a random forest of decision trees, each providing a prediction that the particular RFID tag is located in one of a plurality of defined zones in a particular environment. From outputs of the plurality of decision trees based on the set of samples, it can be determined that the particular RFID tag is located in a particular one of the plurality of zones at a first instance in time.
    Type: Application
    Filed: December 22, 2015
    Publication date: December 27, 2018
    Applicant: Intel Corporation
    Inventors: Guang-He Lee, Kalpana A. Algotar, Shao-Wen Yang, Addicam V. Sanjay
  • Publication number: 20180367616
    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.
    Type: Application
    Filed: December 26, 2015
    Publication date: December 20, 2018
    Applicant: Intel Corporation
    Inventors: Shao-Wen Yang, Yen-Kuang Chen
  • Patent number: 10122906
    Abstract: An adaptive video end-to-end network is described that uses local abstraction. One example includes an image sensor to generate a sequence of images, a processor coupled to the image sensor to analyze the sequence of images to detect an event, to select images related to the event and to generate metadata regarding the event, and a communications interface coupled to the processor to send the metadata information through a network connection to a central node.
    Type: Grant
    Filed: August 9, 2017
    Date of Patent: November 6, 2018
    Assignee: Intel Corporation
    Inventors: Shao-Wen Yang, Yen-Kuang Chen
  • Publication number: 20180283889
    Abstract: Various systems and methods for generating navigation route plans based on user intents are described herein. A navigation system is disclosed that generates route plans based on user intents. The system includes a search engine for retrieving location data. The location data includes geolocations and location constraints associated with the geolocations. The system also includes an input device to receive selections of a plurality of geolocations and user intents corresponding to the plurality of geolocations. The system further includes a route generator to generate a route plan including a sequence of the plurality of geolocations. The sequence is based at least in part on comparing the user intents to location constraints associated with the plurality of geolocations. The system additionally includes a display device to present the route plan.
    Type: Application
    Filed: March 31, 2017
    Publication date: October 4, 2018
    Inventors: Nyuk Kin Koo, Shao-Wen Yang, Brad Vrabete, Suraj Sindia
  • Publication number: 20180275978
    Abstract: Systems, apparatuses and methods may receive, at a local Internet of Things (IOT) device, a request to deploy an IOT application. Additionally, the IOT application may be partitioned into a plurality of atomic nodes, wherein configuration information for the plurality of atomic nodes may be sent, at runtime, to a plurality of remote IOT devices having abstracted resources that support operation of the first plurality of atomic nodes. In one example, the configuration information is sent via a device independent message protocol having a universal namespace.
    Type: Application
    Filed: September 25, 2015
    Publication date: September 27, 2018
    Applicant: Intel Corporation
    Inventors: Shao-Wen Yang, Yen-Kuang Chen
  • Publication number: 20180248753
    Abstract: Systems, apparatuses and methods may identify a capability abstraction in a request to configure a first Internet of Things (IOT) application in a physical environment including a plurality of IOT devices and select a resource abstraction from a plurality of resource abstractions based on the capability abstraction. The selected resource abstraction may correspond to a first IOT device in the plurality of IOT devices. Additionally, the first IOT application may be bound with the first IOT device. In one example, first data originating from the first IOT device is received, a first runtime abstraction is selected from a plurality of runtime abstractions, wherein the first runtime abstraction corresponds to the first IOT application, and the first data is sent to the first IOT application via the first runtime abstraction.
    Type: Application
    Filed: September 25, 2015
    Publication date: August 30, 2018
    Inventors: Shao-wen Yang, Yen-Kuang Chen
  • Publication number: 20180246925
    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.
    Type: Application
    Filed: September 9, 2015
    Publication date: August 30, 2018
    Inventors: Guang-He Lee, Shao-Wen Yang
  • Publication number: 20180196118
    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.
    Type: Application
    Filed: September 26, 2017
    Publication date: July 12, 2018
    Inventors: MI S. Park, Lei Yang, Shao-Wen Yang, Myung Hwangbo, Shahrokh Shahidzadeh
  • Publication number: 20180189667
    Abstract: A weighting value is determined for each of a plurality of decision trees in a random forest model hosted on a particular device, where the weighting is based on entropy of the respective decision tree. A new decision tree is received at the particular device and a weighting value is determined for the new decision tree based on entropy of the new decision tree. Based on the determined weighting value, it is determined whether to add the new the decision tree to the random forest model. A classification for data generated at the particular device is predicted using the random forest model.
    Type: Application
    Filed: December 29, 2016
    Publication date: July 5, 2018
    Inventors: Yu-Lin Tsou, Shao-Wen Yang, Hong-Min Chu
  • Publication number: 20180152361
    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.
    Type: Application
    Filed: November 29, 2016
    Publication date: May 31, 2018
    Inventors: Hong-Min Chu, Shao-Wen Yang, Yen-Kuang Chen
  • Publication number: 20180096261
    Abstract: An anomaly detection model generator accesses sensor data generated by a plurality of sensors, determines a plurality of feature vectors from the sensor data, and executes a plurality of unsupervised anomaly detection machine learning algorithms in an ensemble using the plurality of feature vectors to generate a set of predictions. Respective entropy-based weightings are determined for each of the plurality of unsupervised anomaly detection machine learning algorithms from the set of predictions. A set of pseudo labels is generated based on the predictions and weightings, and a supervised machine learning algorithm uses the set of pseudo labels as training data to generate an anomaly detection model corresponding to the plurality of sensors.
    Type: Application
    Filed: October 1, 2016
    Publication date: April 5, 2018
    Applicant: Intel Corporation
    Inventors: Hong-Min Chu, Yu-Lin Tsou, Shao-Wen Yang
  • Publication number: 20180063406
    Abstract: An adaptive video end-to-end network is described that uses local abstraction. One example includes an image sensor to generate a sequence of images, a processor coupled to the image sensor to analyze the sequence of images to detect an event, to select images related to the event and to generate metadata regarding the event, and a communications interface coupled to the processor to send the metadata information through a network connection to a central node.
    Type: Application
    Filed: August 9, 2017
    Publication date: March 1, 2018
    Inventors: Shao-Wen Yang, Yen-Kuang Chen
  • Patent number: 9848302
    Abstract: A system for locating a mobile device includes an input that accesses a plurality of scans of wireless network access signaling, where the scans indicate received signal measurement results. A similarity measure module executes comparisons between the data of different scans in order to assess the similarity between those scans. The comparisons produce multi-dimensional comparison results. A dimension reduction module reduces dimensionality of the multi-dimensional comparison results to produce a dimension-reduced set of comparison results. A clustering module identifies groupings of similar scans based on the dimension-reduced set of comparison results.
    Type: Grant
    Filed: March 31, 2016
    Date of Patent: December 19, 2017
    Assignee: Intel Corporation
    Inventors: Lei Yang, Jared B. Counts, Xue Yang, Shao-Wen Yang, Arvind Kumar
  • Publication number: 20170289764
    Abstract: A system for locating a mobile device includes an input that accesses a plurality of scans of wireless network access signaling, where the scans indicate received signal measurement results. A similarity measure module executes comparisons between the data of different scans in order to assess the similarity between those scans. The comparisons produce multi-dimensional comparison results. A dimension reduction module reduces dimensionality of the multi-dimensional comparison results to produce a dimension-reduced set of comparison results. A clustering module identifies groupings of similar scans based on the dimension-reduced set of comparison results.
    Type: Application
    Filed: March 31, 2016
    Publication date: October 5, 2017
    Inventors: Lei Yang, Jared B. Counts, Xue Yang, Shao-Wen Yang, Arvind Kumar
  • Patent number: 9772395
    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.
    Type: Grant
    Filed: September 25, 2015
    Date of Patent: September 26, 2017
    Assignee: Intel Corporation
    Inventors: Mi S. Park, Lei Yang, Shao-Wen Yang, Myung Hwangbo, Shahrokh Shahidzadeh
  • Patent number: 9736349
    Abstract: An adaptive video end-to-end network is described that uses local abstraction. One example includes an image sensor to generate a sequence of images, a processor coupled to the image sensor to analyze the sequence of images to detect an event, to select images related to the event and to generate metadata regarding the event, and a communications interface coupled to the processor to send the metadata information through a network connection to a central node.
    Type: Grant
    Filed: December 24, 2014
    Date of Patent: August 15, 2017
    Assignee: Intel Corporation
    Inventors: Shao-Wen Yang, Yen-Kuang Chen
  • Publication number: 20170180480
    Abstract: A particular device is provided with a communications module to receive signals of a plurality of devices within range of the particular device and further provisioned with grouping logic. The grouping logic is executable by one or more processors to determine from each of the signals a respective identifier for each of the plurality of devices, determine, based at least in part on the identifiers, that a particular subset of the plurality of devices are also included with the particular device in a particular one of a plurality of defined groups, and converge data received from the particular subset of devices based on the particular group.
    Type: Application
    Filed: December 18, 2015
    Publication date: June 22, 2017
    Inventors: Shao-Wen Yang, Lei Yang, Anand P. Rangarajan, Vijay Sarathi Kesavan, Xingang Guo