Patents by Inventor Rong PENG

Rong PENG 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).

  • Patent number: 10448210
    Abstract: Determining a location of a user device comprises a wireless computing system supported by an access point. The wireless computing system receives a signal from the user device. The system estimates a location of the user device based on RSSI and calculates a boundary around the estimated location. The wireless computing system selects a plurality of sections inside of the boundary and performs a coarse calculation of a location of the user device based on an angle of arrival of the received signal. The system determines sections of the plurality of sections that have results from the coarse calculation that are more likely to be a location of the user device. The system performs a fine calculation of the location based on the angle of arrival of the received signal within each of the sections. The system identifies a particular section as the location of the user device.
    Type: Grant
    Filed: September 19, 2018
    Date of Patent: October 15, 2019
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Santosh Pandey, Rong Peng
  • Patent number: 10349216
    Abstract: An enterprise system configures access point devices at an enterprise location to communicate with a location determination system. The location determination system receives wireless signal attributes of user computing devices broadcasting Wi-Fi signal data at the enterprise location from one or more access point devices. For a particular time window, the location determination system determines aggregated features of received wireless signal data across all access point devices, and classifies each of the user computing devices as moving or stationary by applying the wireless signal data to a model. For each of the user computing devices determined to be moving, the location determination system calculates a respective position of the user computing device based on the wireless signal data. For each of the user computing devices determined to be stationary, the location determination system does not calculate a respective position of the respective user computing device.
    Type: Grant
    Filed: August 14, 2018
    Date of Patent: July 9, 2019
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Huy Phuong Tran, Abhishek Mukherji, Rong Peng, Oscar Berjarano Chavez, Santosh Ghanshyam Pandey
  • Patent number: 10206058
    Abstract: Determining a location of a user device comprises a wireless system supported by wireless access points receiving signals from a user device. The wireless system estimates a location of the user device based on a coarse calculation based on an angle of arrival of the received signal and determines if the user device is in an area under an access point. The wireless system identifies received signal strength indicator values for the user device and uses the values and the calculated location of the user device to improve calibration of a received signal strength location model. If the system determines that the user is not in the area under the access point, the wireless system combines the coarse calculation location, a received signal strength determined location, and a previous received signal strength determined location, and estimates a location based on the combined calculations.
    Type: Grant
    Filed: November 29, 2017
    Date of Patent: February 12, 2019
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Santosh Pandey, Rong Peng
  • Publication number: 20190020977
    Abstract: Determining a location of a user device comprises a wireless computing system supported by an access point. The wireless computing system receives a signal from the user device. The system estimates a location of the user device based on RSSI and calculates a boundary around the estimated location. The wireless computing system selects a plurality of sections inside of the boundary and performs a coarse calculation of a location of the user device based on an angle of arrival of the received signal. The system determines sections of the plurality of sections that have results from the coarse calculation that are more likely to be a location of the user device. The system performs a fine calculation of the location based on the angle of arrival of the received signal within each of the sections. The system identifies a particular section as the location of the user device.
    Type: Application
    Filed: September 19, 2018
    Publication date: January 17, 2019
    Inventors: Santosh Pandey, Rong Peng
  • Patent number: 10149093
    Abstract: Determining a location of a user device comprises a wireless system supported by wireless access points receiving signals from a user device. The wireless system estimates a location of the user device based on a coarse calculation based on an angle of arrival of the received signal and determines if the user device is in an area under a access point. If so, the wireless system performs a fine location calculation. The wireless system identifies received signal strength indicator values for the user device and uses the values and the calculated location of the user device to improve calibration of a received signal strength location model. If the system determines that the user is not in the area under the access point, the wireless system combines the coarse calculation location and a received signal strength determined location and estimates a location based on the combined calculations.
    Type: Grant
    Filed: July 27, 2017
    Date of Patent: December 4, 2018
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Santosh Pandey, Rong Peng, Brian Donald Hart
  • Patent number: 10104503
    Abstract: Determining a location of a user device comprises a wireless computing system supported by an access point. The wireless computing system receives a signal from the user device. The system estimates a location of the user device based on RSSI and calculates a boundary around the estimated location. The wireless computing system selects a plurality of sections inside of the boundary and performs a coarse calculation of a location of the user device based on an angle of arrival of the received signal. The system determines sections of the plurality of sections that have results from the coarse calculation that are more likely to be a location of the user device. The system performs a fine calculation of the location based on the angle of arrival of the received signal within each of the sections. The system identifies a particular section as the location of the user device.
    Type: Grant
    Filed: May 23, 2017
    Date of Patent: October 16, 2018
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Santosh Pandey, Rong Peng
  • Publication number: 20180084378
    Abstract: Determining a location of a user device comprises a wireless system supported by wireless access points receiving signals from a user device. The wireless system estimates a location of the user device based on a coarse calculation based on an angle of arrival of the received signal and determines if the user device is in an area under an access point. The wireless system identifies received signal strength indicator values for the user device and uses the values and the calculated location of the user device to improve calibration of a received signal strength location model. If the system determines that the user is not in the area under the access point, the wireless system combines the coarse calculation location, a received signal strength determined location, and a previous received signal strength determined location, and estimates a location based on the combined calculations.
    Type: Application
    Filed: November 29, 2017
    Publication date: March 22, 2018
    Inventors: Santosh Pandey, Rong Peng
  • Patent number: 9860692
    Abstract: Determining a location of a user device comprises a wireless system supported by wireless access points receiving signals from a user device. The wireless system estimates a location of the user device based on a coarse calculation based on an angle of arrival of the received signal and determines if the user device is in an area under an access point. The wireless system identifies received signal strength indicator values for the user device and uses the values and the calculated location of the user device to improve calibration of a received signal strength location model. If the system determines that the user is not in the area under the access point, the wireless system combines the coarse calculation location, a received signal strength determined location, and a previous received signal strength determined location, and estimates a location based on the combined calculations.
    Type: Grant
    Filed: June 3, 2016
    Date of Patent: January 2, 2018
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Santosh Pandey, Rong Peng
  • Publication number: 20170325061
    Abstract: Determining a location of a user device comprises a wireless system supported by wireless access points receiving signals from a user device. The wireless system estimates a location of the user device based on a coarse calculation based on an angle of arrival of the received signal and determines if the user device is in an area under a access point. If so, the wireless system performs a fine location calculation. The wireless system identifies received signal strength indicator values for the user device and uses the values and the calculated location of the user device to improve calibration of a received signal strength location model. If the system determines that the user is not in the area under the access point, the wireless system combines the coarse calculation location and a received signal strength determined location and estimates a location based on the combined calculations.
    Type: Application
    Filed: July 27, 2017
    Publication date: November 9, 2017
    Inventors: Santosh Pandey, Rong Peng, Brian Donald Hart
  • Publication number: 20170280281
    Abstract: Determining a location of a user device comprises a wireless system supported by wireless access points receiving signals from a user device. The wireless system estimates a location of the user device based on a coarse calculation based on an angle of arrival of the received signal and determines if the user device is in an area under an access point. The wireless system identifies received signal strength indicator values for the user device and uses the values and the calculated location of the user device to improve calibration of a received signal strength location model. If the system determines that the user is not in the area under the access point, the wireless system combines the coarse calculation location, a received signal strength determined location, and a previous received signal strength determined location, and estimates a location based on the combined calculations.
    Type: Application
    Filed: June 3, 2016
    Publication date: September 28, 2017
    Inventors: Santosh Pandey, Rong Peng
  • Publication number: 20170257746
    Abstract: Determining a location of a user device comprises a wireless computing system supported by an access point. The wireless computing system receives a signal from the user device. The system estimates a location of the user device based on RSSI and calculates a boundary around the estimated location. The wireless computing system selects a plurality of sections inside of the boundary and performs a coarse calculation of a location of the user device based on an angle of arrival of the received signal. The system determines sections of the plurality of sections that have results from the coarse calculation that are more likely to be a location of the user device. The system performs a fine calculation of the location based on the angle of arrival of the received signal within each of the sections. The system identifies a particular section as the location of the user device.
    Type: Application
    Filed: May 23, 2017
    Publication date: September 7, 2017
    Inventors: Santosh Pandey, Rong Peng
  • Patent number: 9749786
    Abstract: Determining a location of a user device comprises a wireless system supported by wireless access points receiving signals from a user device. The wireless system estimates a location of the user device based on a coarse calculation based on an angle of arrival of the received signal and determines if the user device is in an area under a access point. If so, the wireless system performs a fine location calculation. The wireless system identifies received signal strength indicator values for the user device and uses the values and the calculated location of the user device to improve calibration of a received signal strength location model. If the system determines that the user is not in the area under the access point, the wireless system combines the coarse calculation location and a received signal strength determined location and estimates a location based on the combined calculations.
    Type: Grant
    Filed: March 22, 2016
    Date of Patent: August 29, 2017
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Santosh Pandey, Rong Peng, Brian Donald Hart
  • Patent number: 9693194
    Abstract: Determining a location of a user device comprises a wireless computing system supported by an access point. The wireless computing system receives a signal from the user device. The system estimates a location of the user device based on RSSI and calculates a boundary around the estimated location. The wireless computing system selects a plurality of sections inside of the boundary and performs a coarse calculation of a location of the user device based on an angle of arrival of the received signal. The system determines sections of the plurality of sections that have results from the coarse calculation that are more likely to be a location of the user device. The system performs a fine calculation of the location based on the angle of arrival of the received signal within each of the sections. The system identifies a particular section as the location of the user device.
    Type: Grant
    Filed: March 22, 2016
    Date of Patent: June 27, 2017
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Santosh Pandey, Rong Peng
  • Publication number: 20170078843
    Abstract: Determining a location of a user device comprises a wireless computing system supported by an access point. The wireless computing system receives a signal from the user device. The system estimates a location of the user device based on RSSI and calculates a boundary around the estimated location. The wireless computing system selects a plurality of sections inside of the boundary and performs a coarse calculation of a location of the user device based on an angle of arrival of the received signal. The system determines sections of the plurality of sections that have results from the coarse calculation that are more likely to be a location of the user device. The system performs a fine calculation of the location based on the angle of arrival of the received signal within each of the sections. The system identifies a particular section as the location of the user device.
    Type: Application
    Filed: March 22, 2016
    Publication date: March 16, 2017
    Inventors: Santosh Pandey, Rong Peng
  • Patent number: 9065406
    Abstract: A continuous variable gain amplifier includes an attenuator network, a boost network, a first amplifying network, and a second amplifying network, where the attenuator network generates first differential output signals according to an input signal and sends the first differential output signals to the first amplifying network and the second amplifying network; the first amplifying network and the second amplifying network receive one output of the first differential output signals each, and generate a first final output signal and a second final output signal respectively according to an externally input control voltage; and the boost network receives the first final output signal and the second final output signal, generates second differential output signals, and sends a first output and a second output of the second differential output signals to the first amplifying network and the second amplifying network, respectively.
    Type: Grant
    Filed: December 26, 2013
    Date of Patent: June 23, 2015
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Zhi Zhang, Xinrong Hu, Jin Rao, Yongli Wang, Xiaosheng Zhu, Rong Peng
  • Publication number: 20140319930
    Abstract: A power supply circuit which ceases the supply of power to an external device if the ground connection of the external device is broken includes a connector module, a test module, and a switch module. The connector module connects to the external device. The test module tests the connection between the connector module and the external device and can output a first or a second signal. The switch module is connected between the test module and the connector module, when the switch module receives the first signal from the test module, the switch module permits a connection between the connector module and power supply. When the switch module receives the second signal from the test module, the switch module disconnects the connector module from the power supply.
    Type: Application
    Filed: April 22, 2014
    Publication date: October 30, 2014
    Applicants: HONG FU JIN PRECISION INDUSTRY (ShenZhen) CO., LTD, HON HAI PRECISION INDUSTRY CO., LTD.
    Inventors: SONG-LIN TONG, XI-RONG PENG
  • Publication number: 20140310687
    Abstract: A database server communicates with a plurality of client devices. Each of the client devices is used to create a program package to cooperatively develop a software project. An integrating package is created in a storage of the database server. When two or more client devices simultaneously access the integrating package, a storage region is created for each of the two or more client devices in a storage space of the integrating package. When the two or more client devices write the program package to the integrating package, the program package of each of the two or more client devices is automatically written into a corresponding storage region.
    Type: Application
    Filed: February 27, 2014
    Publication date: October 16, 2014
    Applicants: HON HAI PRECISION INDUSTRY CO., LTD., Fu Tai Hua Industry (Shenzhen) Co., Ltd.
    Inventors: QI-DI WU, YAO-HUA LIU, XIAO-SONG LIU, XI LIN, YUN-YAN WU, RONG-RONG PENG, XIAN-YANG QU, XIN LU, SHIH-FANG WONG
  • Publication number: 20140281596
    Abstract: A frequency adjustment system includes a phase-locked loop (PLL) circuit, an adjusting circuit, and a voltage regulator module (VRM). The PLL circuit outputs a trigger signal when a communication frequency of a chip changes. The adjusting circuit adjusts a clock frequency of the adjusting circuit to receive communication data. The adjusting circuit further outputs a control signal to the VRM. The VRM outputs a voltage according to the control signal.
    Type: Application
    Filed: March 12, 2014
    Publication date: September 18, 2014
    Applicants: HON HAI PRECISION INDUSTRY CO., LTD., HONG FU JIN PRECISION INDUSTRY (ShenZhen) CO., LTD
    Inventors: SONG-LIN TONG, YUN BAI, XI-RONG PENG, PENG CHEN
  • Publication number: 20140191803
    Abstract: A continuous variable gain amplifier includes an attenuator network, a boost network, a first amplifying network, and a second amplifying network, where the attenuator network generates first differential output signals according to an input signal and sends the first differential output signals to the first amplifying network and the second amplifying network; the first amplifying network and the second amplifying network receive one output of the first differential output signals each, and generate a first final output signal and a second final output signal respectively according to an externally input control voltage; and the boost network receives the first final output signal and the second final output signal, generates second differential output signals, and sends a first output and a second output of the second differential output signals to the first amplifying network and the second amplifying network, respectively
    Type: Application
    Filed: December 26, 2013
    Publication date: July 10, 2014
    Applicant: Huawei Technologies Co., Ltd.
    Inventors: Zhi ZHANG, Xinrong HU, Jin RAO, Yongli WANG, Xiaosheng ZHU, Rong PENG
  • Publication number: 20140181846
    Abstract: A method manages a web system having a plurality of sub-systems using a computing device. A web project is created for the web system and is stored in a storage of the computing device. Each of the sub-systems has a directory created under the web project. Programs of each sub-system are compiled to generate a dynamic link library (DLL) document of each sub-system. The DLL document of each sub-system is written into a corresponding directory under the web project.
    Type: Application
    Filed: December 17, 2013
    Publication date: June 26, 2014
    Applicants: HON HAI PRECISION INDUSTRY CO., LTD., FU TAI HUA INDUSTRY (SHENZHEN) CO., LTD.
    Inventors: QI-DI WU, YAO-HUA LIU, XI LIN, XIAO-SONG LIU, RONG-RONG PENG, YUN-YAN WU, XIAN-YANG QU, XIN LU, SHIH-FANG WONG