Patents by Inventor Jingcheng Zhang

Jingcheng Zhang 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: 20200344667
    Abstract: A method of enabling a publisher mesh node to update a number of hops that is to be used for communication between said publisher mesh node and a subscriber mesh node in a wireless mesh network, wherein said method comprises the steps of periodically receiving, by said subscriber mesh node, broadcasted messages from said publisher mesh node, wherein said broadcasted messages comprise a number of hops that said broadcasted messages may traverse in said mesh network, determining, by said subscriber mesh node, that one or more periodically broadcasted messages have not been received, transmitting, by said subscriber mesh node in reply to said determination that one or more periodically broadcasted messages have not been received, a probe message to said publisher mesh node, wherein said probe message comprises a number of hops corresponding to a periodically broadcasted message that was received by said subscriber mesh node.
    Type: Application
    Filed: February 7, 2018
    Publication date: October 29, 2020
    Inventors: Jingcheng Zhang, Per Elmdahl, Wei Shen
  • Patent number: 10779149
    Abstract: An advertising wireless device (110) broadcasts (202; 802) an advertising message over a wireless communication link (115). The advertising wireless device receives (203a; 803), from an advertisement responding device (120-1), a request message that was sent by the advertisement responding device (120-1) at a certain point in time in response to the broadcasted advertising message. Said certain point in time being randomized within a listening time period during which the advertising wireless device (110) listens for a response to the broadcasted advertising message and is able to receive the request message.
    Type: Grant
    Filed: March 31, 2015
    Date of Patent: September 15, 2020
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Jingcheng Zhang, Per Elmdahl, Thomas Rimhagen, Wei Shen
  • Publication number: 20200196244
    Abstract: A wireless device and methods for handling wake-up signaling is presented. The wireless device is configured to receive a wake-up signal comprising wake-up information and authentication information, determine whether the wake-up signal is intended for the wireless device based on the wake-up information, and determine whether the wake-up signal is authentic based on the authentication information. Upon determining that the wake-up signal is intended for the wireless device and determining that the wake-up signal is authentic, the wireless device is further configured to initiate wake-up of radio circuitry comprised in the wireless device. Related computer program, computer program product and carrier are also described.
    Type: Application
    Filed: December 21, 2017
    Publication date: June 18, 2020
    Applicant: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Jingcheng ZHANG, Miguel LOPEZ
  • Publication number: 20200092203
    Abstract: A node (100) is configured for use in a communication network. The node (100) is configured to obtain a message with a source address and a destination address. The node (100) is also configured to determine whether the message is a type of message that is sent in response to a different message routed from the destination address to the source address, and whether a forward route (16) from the destination address to the source address has been established. The node (100) is also configured to selectively transmit the message on a backward route (18) that is the reverse of the forward route (16), depending on the determining.
    Type: Application
    Filed: March 21, 2018
    Publication date: March 19, 2020
    Inventors: Piergiuseppe di Marco, Per Skillermark, Jingcheng Zhang
  • Publication number: 20200059771
    Abstract: Embodiments herein relate to e.g. a method performed by a network node (10) for handling communication of data in a Bluetooth Low Energy (BLE) mesh network (1). The network node obtains a neighbor table, wherein the neighbor table is based on messages received from different network nodes; and selects an association between network nodes in the BLE mesh network (1) taking the neighbor table into account.
    Type: Application
    Filed: June 7, 2018
    Publication date: February 20, 2020
    Inventors: Jingcheng ZHANG, Piergiuseppe DI MARCO, Per ELMDAHL, Thomas RIMHAGEN, Wei SHEN, Per SKILLERMARK
  • Publication number: 20190289527
    Abstract: According to an aspect of the proposed technology, there is provided a method performed by a network device for enabling relayed communication in at least one direction between a first communication unit and a second communication unit in a wireless communication system. The method comprises the steps of the network device specifying a relay unit for the relayed communication, and the network device determining information for scheduling and/or configuring a first transmission of a data frame from the second communication unit to the specified relay unit and a second transmission of the data frame from the specified relay unit to the first communication unit, and the network device generating a trigger frame including the information for scheduling and/or configuring the first transmission and the second transmission.
    Type: Application
    Filed: October 21, 2016
    Publication date: September 19, 2019
    Inventors: Yu WANG, Dennis SUNDMAN, Jingcheng ZHANG
  • Publication number: 20190280984
    Abstract: Method of establishing a route between a Route Originator, RO, mesh node and a Route Destination, RD, mesh node in a mesh network, said mesh network comprising a plurality of mesh nodes, said method comprising the steps of assembling a Route Request, RREQ, message, broadcasting said assembled RREQ message in said mesh network, receiving, by said RD mesh node, via any of said plurality of mesh nodes, said RREQ message, and transmitting, by said RD mesh node, a Route Reply, RREP, message towards said RO mesh node, and receiving, by said RO mesh node, via any of said plurality of mesh nodes, said RREP message thereby establishing said route between said RO mesh node and said RD mesh node, wherein an Route Sequence Number is used, which is a number specific for a pair of RO mesh node and RD mesh node.
    Type: Application
    Filed: September 22, 2016
    Publication date: September 12, 2019
    Inventors: Per Elmdahl, Piergiuseppe di Marco, Jingcheng Zhang
  • Publication number: 20190253951
    Abstract: A relay node is configured to discover a route between a route origination node and a route destination node in a mesh communication network. The relay node in this regard generates a route request message that requests a route from the route origination node through the mesh communication network to the route destination node. The relay node transmits the route request message via unicast or broadcast, depending respectively on whether a routing table at the relay node has or does not have an entry indicating a known route to the route destination node.
    Type: Application
    Filed: July 14, 2017
    Publication date: August 15, 2019
    Inventors: Piergiuseppe DI MARCO, Thomas RIMHAGEN, Jingcheng ZHANG
  • Publication number: 20180198752
    Abstract: The present disclosure relates to methods and arrangements in a private address resolving node of a personal area network deploying Bluetooth low energy, BLE and in particular to methods and arrangements for proactively resolving periodically updated private addresses. When performed in a private address resolving node of a personal area network deploying Bluetooth low energy, BLE, a method comprises resolving a periodically updated private address of a private address generating node connected to the private address resolving node. The private address is used in addressing messages from the private address resolving node to the private address generating nodes.
    Type: Application
    Filed: July 2, 2015
    Publication date: July 12, 2018
    Applicant: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Jingcheng ZHANG, Per ELMDAHL, Thomas RIMHAGEN, Wei SHEN
  • Patent number: 9980207
    Abstract: A responding device (14) is configured to transmit messages at transmission opportunity times that occur substantially periodically according to a transmission interval. Configured in this way, the responding device (14) receives a request message (16) from a requesting device (12) in a wireless communication system (10). Responsive to the request message (16), the responding device (14) determines to transmit a response message (18) at a response time that is distinct from any of the transmission opportunity times and that occurs after at least the transmission interval has passed since receiving the request message (16). The responding device (14) in this regard delays transmission of the response message (18) until the response time, by refraining from transmitting the response message (18) at one or more transmission opportunity times that occur after receiving the request message (16) but before the response time. The responding device (14) then transmits the response message (18) at the response time.
    Type: Grant
    Filed: May 3, 2016
    Date of Patent: May 22, 2018
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Piergiuseppe Di Marco, Jingcheng Zhang
  • Publication number: 20180041861
    Abstract: An advertising wireless device (110) broadcasts (202; 802) an advertising message over a wireless communication link (115). The advertising wireless device receives (203a; 803), from an advertisement responding device (120-1), a request message that was sent by the advertisement responding device (120-1) at a certain point in time in response to the broadcasted advertising message. Said certain point in time being randomized within a listening time period during which the advertising wireless device (110) listens for a response to the broadcasted advertising message and is able to receive the request message.
    Type: Application
    Filed: March 31, 2015
    Publication date: February 8, 2018
    Inventors: Jingcheng ZHANG, Per ELMDAHL, Thomas RIMHAGEN, Wei SHEN
  • Publication number: 20170149658
    Abstract: A method in a relay device for forwarding messages in a mesh based network comprises receiving a message to be forwarded (step 201), and determining whether the message is to be forwarded using a routing profile associated with the message (step 203). If so, the message is routed according to a routing profile (step 205). If not, the message is outed using a flood procedure (step 207).
    Type: Application
    Filed: July 1, 2016
    Publication date: May 25, 2017
    Applicant: Telfonaktiebolaget LM Ericsson (PUBL)
    Inventors: Thomas Rimhagen, Piergiuseppe Di Marco, Jingcheng Zhang
  • Publication number: 20170127341
    Abstract: A responding device (14) is configured to transmit messages at transmission opportunity times that occur substantially periodically according to a transmission interval. Configured in this way, the responding device (14) receives a request message (16) from a requesting device (12) in a wireless communication system (10). Responsive to the request message (16), the responding device (14) determines to transmit a response message (18) at a response time that is distinct from any of the transmission opportunity times and that occurs after at least the transmission interval has passed since receiving the request message (16). The responding device (14) in this regard delays transmission of the response message (18) until the response time, by refraining from transmitting the response message (18) at one or more transmission opportunity times that occur after receiving the request message (16) but before the response time. The responding device (14) then transmits the response message (18) at the response time.
    Type: Application
    Filed: May 3, 2016
    Publication date: May 4, 2017
    Applicant: Telefonaktiebolaget L M Ericsson (publ)
    Inventors: Piergiuseppe Di Marco, Jingcheng Zhang
  • Publication number: 20160380778
    Abstract: A master device 103 and a method for transmitting a message towards a destination node. The master and the destination are operating in a network 100. The master has a Slave Neighbour Table (SNT) and a Master Neighbour Table (MNT). When the identity of the destination is comprised in the SNT, the master unicasts the message to the slave having the same identity as the destination, otherwise the master determines if the identity of the destination is in the MNT. If so, the master unicasts the message to the neighbour master having the same identity as the destination or to the neighbour master being the master of the neighbour slave having the same identity as the destination; otherwise the master multicasts the message to all neighbour masters comprised in the MNT. When the identity is neither comprised in the SNT nor in the MNT, the master broadcasts the message.
    Type: Application
    Filed: November 6, 2015
    Publication date: December 29, 2016
    Inventors: Wei Shen, Piergiuseppe di Marco, Per Elmdahl, Jingcheng Zhang
  • Patent number: 9230129
    Abstract: A software trusted platform module (sTPM) operates in a hypervisor, receives trust assurances from specialized hardware, and extends this trust such that the hypervisor performs trust attestation. The hypervisor receives a startup sequence validation from a TPM, or Trusted Platform Module. The TPM performs bus monitoring during a boot sequence of the computer system, records the startup sequence from the bus, and performs a hash on the sequence. The TPM performs an authentication exchange with the hypervisor such that the hypervisor authenticates the attestation of the computer system from the TPM, and the hypervisor, now delegated with trust assurances from the TPM, provides assurances to users via an authentication chain. The ATCB then performs the attestation of the computer system according to the attestation protocol much faster than the TPM. In this manner, the hypervisor operates as a software delegate of the TPM for providing user assurances of trust.
    Type: Grant
    Filed: April 4, 2012
    Date of Patent: January 5, 2016
    Assignee: EMC Corporation
    Inventors: Wenbo Mao, Haibo Chen, Jun Li, Jingcheng Zhang
  • Patent number: 8251582
    Abstract: A communications device with integrated case temperature measurement includes a case having at least one thermally conductive wall and a circuit board at least partially disposed within the case. At least one electronic component is mounted on the circuit board and a temperature sensor is mounted on the circuit board. At least one thermally conductive protrusion extends from the wall and is thermally coupled to the temperature sensor.
    Type: Grant
    Filed: February 6, 2012
    Date of Patent: August 28, 2012
    Assignee: Finisar Corporation
    Inventors: Lucy G. Hosking, Ricardo Enrique Saad, Jingcheng Zhang, Jiashu Chen, Donald A. Ice
  • Publication number: 20120134387
    Abstract: A communications device with integrated case temperature measurement includes a case having at least one thermally conductive wall and a circuit board at least partially disposed within the case. At least one electronic component is mounted on the circuit board and a temperature sensor is mounted on the circuit board. At least one thermally conductive protrusion extends from the wall and is thermally coupled to the temperature sensor.
    Type: Application
    Filed: February 6, 2012
    Publication date: May 31, 2012
    Inventors: Lucy G. Hosking, Ricardo Enrique Saad, Jingcheng Zhang, Jiashu Chen, Donald A. Ice
  • Patent number: 8176336
    Abstract: A software trusted platform module (sTPM) operates in a hypervisor, receives trust assurances from specialized hardware, and extends this trust such that the hypervisor performs trust attestation. The hypervisor receives a startup sequence validation from a TPM, or Trusted Platform Module. The TPM performs bus monitoring during a boot sequence of the computer system, records the startup sequence from the bus, and performs a hash on the sequence. The TPM performs an authentication exchange with the hypervisor such that the hypervisor authenticates the attestation of the computer system from the TPM, and the hypervisor, now delegated with trust assurances from the TPM, provides assurances to users via an authentication chain. The ATCB then performs the attestation of the computer system according to the attestation protocol much faster than the TPM. In this manner, the hypervisor operates as a software delegate of the TPM for providing user assurances of trust.
    Type: Grant
    Filed: December 19, 2008
    Date of Patent: May 8, 2012
    Assignee: EMC Corporation
    Inventors: Wenbo Mao, Haibo Chen, Jun Li, Jingcheng Zhang
  • Patent number: 8128283
    Abstract: The case temperature measurement device for an optoelectronic transceiver includes a case with at least one thermally conductive wall, at least one optical component at least partially disposed within the case, circuitry electrically coupled to the optical component. The circuitry includes a temperature sensor coupled to the circuitry. The case temperature measurement device also includes at least one protrusion formed on the wall of the case of the optoelectronic transceiver. The protrusion is thermally coupled to temperature sensor via a thermal pad. A method for estimating case temperature of the optoelectronic transceiver based on an internal temperature measurement and knowledge of the relationship between the measured internal temperature and the actual case temperature, and compensating for the effects of variable heat sources within the transceiver upon this estimate.
    Type: Grant
    Filed: September 29, 2008
    Date of Patent: March 6, 2012
    Assignee: Finisar Corporation
    Inventors: Lucy G. Hosking, Ricardo Enrique Saad, Jingcheng Zhang, Jiashu Chen, Donald A. Ice
  • Patent number: 8051665
    Abstract: A temperature control system is provided for efficiently controlling the temperature of an optical transmitter such as a laser diode. The temperature control system of the present invention reduces power consumption and achieves a higher efficiency by employing a voltage controller and a high-efficiency DC-DC step-down converter between the TEC controller, which drives the thermoelectric cooler, and the microcontroller, which governs the optical transmitter operation. The voltage controller converts an analog voltage command signal into a current-based command signal, which is then sent to the DC-DC step-down converter. The DC-DC converter produces a stepped-down voltage which it supplies to the TEC controller. The TEC controller receives the stepped-down voltage input from the DC-DC converter and outputs a corresponding current signal to the thermoelectric cooler.
    Type: Grant
    Filed: December 12, 2007
    Date of Patent: November 8, 2011
    Assignee: Finisar Corporation
    Inventors: Ziv Lipkin, Jingcheng Zhang