Patents by Inventor Liang-Yun Wang

Liang-Yun Wang 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: 20160373917
    Abstract: Methods and systems for joining a wireless connection advertisement include connecting to a commissioning device via a wireless point-to-point communication in response to receiving an advertisement broadcast to establish an advertisement-based connection. The commissioning device is configured to manage access to a fabric. The methods and systems also include receiving network credentials from the commissioning device via the wireless point-to-point communication, the network credentials being configured to facilitate connection to a wireless network. Furthermore, the method and systems include connecting to the wireless network using the received network credentials.
    Type: Application
    Filed: June 14, 2016
    Publication date: December 22, 2016
    Inventors: Jay D. Logue, Liang-Yun Wang, Andrew William Stebbins
  • Publication number: 20160371967
    Abstract: Methods and devices may be used to remotely hushing alarms by receiving an indication of an alarm event occurring at a remote device and presenting a visual indicator of the alarm event including a hush option to alter an audible and/or visual alarm notification of the remote device. A user selection of the hush option is received. In response to receiving the user selection of the hush option, communicating, from the electronic device to the remote device via a point-to-point low power wireless connection between the electronic device and the remote device, a hush request requests that the remote device alter its audible and/or visual alarm notification and causes an adjustment of the visual indicator to reflect a status of the hush request.
    Type: Application
    Filed: June 15, 2016
    Publication date: December 22, 2016
    Inventors: Smriti Narang, Prashanth Ramachandran, Liang-Yun Wang, Andrew William Stebbins, Jay D. Logue
  • Publication number: 20160374133
    Abstract: Methods and systems for joining a wireless connection advertisement. The joining device connects to a commissioning device through a first wireless connection protocol. The first wireless connection protocol comprises a relatively low power connection. The commissioning device is configured to manage access to a fabric. The joining device also receives credentials, via the first wireless connection protocol, for connecting to a first wireless network having a second wireless connection protocol. Furthermore, the joining device attempts to join the first wireless network using the received network credentials.
    Type: Application
    Filed: June 15, 2016
    Publication date: December 22, 2016
    Inventors: Jay D. Logue, Liang-Yun Wang, Andrew William Stebbins
  • Publication number: 20160374120
    Abstract: Methods and systems for communicating messages with another electronic device via a characteristic-based communication. Communicating includes establishing a connection with the other electronic device over a low power wireless radio using a characteristic-based communication protocol and submitting a connection request message to the other device by writing a value to a first characteristic associated with the characteristic-based communication protocol. Communicating also includes subscribing to messages from the other electronic device by writing a value to a second characteristic associated with the characteristic-based communication protocol and communicating with the other electronic device by using the first characteristic to send messages to the remote device and the second characteristic to receive messages from the other electronic device.
    Type: Application
    Filed: June 14, 2016
    Publication date: December 22, 2016
    Inventors: Jay D. Logue, Liang-Yun Wang, Andrew William Stebbins
  • Publication number: 20160371961
    Abstract: Methods and devices may be used to remotely hushing an event notification by receiving, from a sensor of the electronic device, an indication that a measured level has surpassed a notification threshold. In response to the indication, generating an advertising packet including an event notification for broadcast over a low power wireless point-to-point communication protocol and communicating the advertising packet including the event notification over the low power wireless point-to-point communication protocol.
    Type: Application
    Filed: June 14, 2016
    Publication date: December 22, 2016
    Inventors: Smriti Narang, Prashanth Ramachandran, Liang-Yun Wang, Andrew William Stebbins, Jay D. Logue
  • Publication number: 20160278016
    Abstract: Systems and methods for activating select devices are described herein. More particularly, this specification relates to using structure specific service IDs (SSSIDs) when two devices that are part of a common ecosystem are deciding whether to establish a connection according to a Bluetooth protocol. The SSSID can be a unique identifier that can be included in packets that are transmitted in accordance with the standards defining the Bluetooth Low Energy (BLE) protocol. The SSSIDs can be generated and provided to select devices such that only the select devices that are in possession of the SSSID are able to communicate with each other. This advantageously eliminates spurious activation of unintended recipient devices by enabling them to ignore the packet if the SSSID is not recognized, thereby enabling the unintended recipient device to remain in a low power sleepy state.
    Type: Application
    Filed: March 21, 2016
    Publication date: September 22, 2016
    Inventors: Liang-Yun Wang, Prashanth Ramachandran
  • Publication number: 20160240060
    Abstract: A computing system receives blackbody radiation data from a thermal radiation sensor that is located in a room with a heat source and is directed at the heat source. An operating state of the heat source is determined using the blackbody radiation data. Occupancy data is received for a dwelling that includes the room with the heat source; using this data, an occupancy of the dwelling is determined, including an occupancy for the room. It is determined, using the operating state of the heat source and the occupancy of the dwelling, including the occupancy of the room, whether a heat-source alert condition that includes a first threshold time is met. If so, a heat-source alert is provided. A request of a first type is then received to cancel the heat-source alert. In response, the heat-source alert is canceled and the heat-source alert condition is modified.
    Type: Application
    Filed: February 12, 2015
    Publication date: August 18, 2016
    Inventor: Liang-Yun Wang
  • Publication number: 20160183077
    Abstract: Systems and methods for reducing connection latency are described herein. More particularly, this specification relates to shortening connection latency between devices operating according to a Bluetooth protocol. Connection latency can be reduced by using the receipt of a wireless packet as a trigger for selectively accelerating a transmission rate of advertising packets. By selectively accelerating the transmission rate advertising packets, a connection interval between two devices can be shortened.
    Type: Application
    Filed: December 22, 2015
    Publication date: June 23, 2016
    Inventors: Liang-Yun Wang, Martin Ünsal
  • Publication number: 20140254888
    Abstract: Systems, apparatus, and methods according to one or more embodiments are provided for encoding assistance data in locations technologies. In an embodiment, a method includes reading, by a processor, tile data of a database in a specific order, wherein the tile data comprises one or more reference data points and/or one or more empty spaces. The method also includes compressing, by the processor, the tile data based on the specific order using encoding. And the method further includes generating relative positions for each individual reference data point with respect to each other in the compressed tile data without specific location identification information for each reference data point.
    Type: Application
    Filed: March 7, 2013
    Publication date: September 11, 2014
    Applicant: QUALCOMM Incorporated
    Inventors: Liang-Yun Wang, Ashok Bhatia, Weihua Gao
  • Patent number: 7913017
    Abstract: An embedded system and an interruption handling method are provided. A plurality of interruption requests are received, and corresponding service routines are triggered with priority control. In the embedded system, a memory device comprises a plurality of service routines stored at different entry addresses, each related to an interruption request. A processor receives an enable signal to initialize one of the service routines through a branch instruction. A control unit buffers the interruption requests to schedule executions of corresponding service routines. When a specific service routine is to be executed, the control unit provides the branch instruction pointing to entry address of the specific service routine and asserts the enable signal to the processor, such that the processor executes the branch instruction to initialize the specific service routine.
    Type: Grant
    Filed: September 25, 2008
    Date of Patent: March 22, 2011
    Assignee: Mediatek Inc.
    Inventors: Tse-Hong Wu, Liang-Yun Wang
  • Publication number: 20100077120
    Abstract: An embedded system and an interruption handling method are provided. A plurality of interruption requests are received, and corresponding service routines are triggered with priority control. In the embedded system, a memory device comprises a plurality of service routines stored at different entry addresses, each related to an interruption request. A processor receives an enable signal to initialize one of the service routines through a branch instruction. A control unit buffers the interruption requests to schedule executions of corresponding service routines. When a specific service routine is to be executed, the control unit provides the branch instruction pointing to entry address of the specific service routine and asserts the enable signal to the processor, such that the processor executes the branch instruction to initialize the specific service routine.
    Type: Application
    Filed: September 25, 2008
    Publication date: March 25, 2010
    Applicant: MEDIATEK INC.
    Inventors: Tse-Hong WU, Liang-Yun WANG
  • Publication number: 20090024784
    Abstract: Disclosed are a method for writing data into a first storage on a chip and a system thereof. The method includes storing an initial firmware into a second storage on the chip, programming the first storage according to a specific data by utilizing the initial firmware, and blocking further programming operations applied to at least part of the specific data after the specific data is successfully stored in the first storage. Therefore the invention can save the external pin connections of the chip to prevent computer hackers from accessing or changing the content of the storage.
    Type: Application
    Filed: July 20, 2007
    Publication date: January 22, 2009
    Inventors: Liang-Yun Wang, Yao-Dun Chang, Ming-Yang Chao, Ping-Sheng Chen
  • Patent number: 7383360
    Abstract: An electronic system includes two or more peripheral devices or units each of which is electronically coupled to the host through a single port of a predetermined bus. By splitting commands from the host to at least one of the two or more peripheral units into subcommands or by repeating commands, the data bus will be released for another command to another device or unit, the overall system efficiency is thus improved.
    Type: Grant
    Filed: November 16, 2004
    Date of Patent: June 3, 2008
    Assignee: Mediatek, Inc.
    Inventors: Liang-Yun Wang, Chin-Sung Lee
  • Publication number: 20080072068
    Abstract: A method for obtaining a firmware image from a second encrypted data having an encrypted firmware image. The encrypted firmware image is generated from the firmware image sequentially encrypted utilizing a first encryption key and a second encryption key. The first encryption key is specified for securing the firmware image. The second encryption key is specified for securing a distribution of the firmware image. The method includes: providing a second decryption key specified for decrypting the second encrypted data; decrypting at least the encrypted firmware image utilizing the second decryption key to generate a first encrypted data; providing a first decryption key specified for decrypting the first encrypted data; and decrypting the first encrypted data utilizing the first decryption key to obtain the firmware image.
    Type: Application
    Filed: September 19, 2006
    Publication date: March 20, 2008
    Inventors: Liang-Yun Wang, Kuo-Chang Li, Tau-Li Huang
  • Publication number: 20070162964
    Abstract: A system containing both software and hardware to perform secure operations especially suited for Digital Right Management. The system has hardware to accelerate Elliptic Curve calculations, hash algorithms, and various encryption algorithms. The system runs on encrypted software, and the software is checked for integrity before it boots.
    Type: Application
    Filed: January 10, 2007
    Publication date: July 12, 2007
    Inventors: Liang-Yun Wang, Li-Lien Lin, Ming-Yang Chao, Ping-Sheng Chen, Ying-Che Hung, Chien-Hsun Tung, Yao-Dun Chang
  • Publication number: 20070047409
    Abstract: A data recording control method for an optical recording system is provided. The optical recording system includes a host and an optical recording device. The method first provides a set of preferences about a write strategy learning at the host. Then, at the optical recording device, the method performs the write strategy learning, according to the set of preferences, to generate an updated write strategy for recording data on an optical storage medium.
    Type: Application
    Filed: August 31, 2006
    Publication date: March 1, 2007
    Inventor: Liang-Yun Wang
  • Publication number: 20060106950
    Abstract: An electronic system includes two or more peripheral devices or units each of which is electronically coupled to the host through a single port of a predetermined bus. By splitting commands from the host to at least one of the two or more peripheral units into subcommands or by repeating commands, the data bus will be released for another command to another device or unit, the overall system efficiency is thus improved.
    Type: Application
    Filed: November 16, 2004
    Publication date: May 18, 2006
    Inventors: Liang-Yun Wang, Chin-Sung Lee
  • Publication number: 20050198425
    Abstract: An electronic system includes a host; a controller electrically coupled to the host through a single port of a predetermined bus, the single port for providing the host access to N devices; and M peripheral devices electrically coupled to the controller, M being greater than N.By modifying control codes, reserved vendor-specific bits in packets or registers in an IDE task file that are sent between the host and the controller, the host is able to specify a target peripheral device and to determine which peripheral device sent each packet that is received by the host. In this way, the host can access the peripheral devices using the single port. When the peripheral devices include a first peripheral device and a second peripheral device, the controller can directly transfer data stored on the first peripheral to the second peripheral device without requiring the data to be buffered in the host.
    Type: Application
    Filed: March 5, 2004
    Publication date: September 8, 2005
    Inventor: Liang-Yun WANG