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: 10448210Abstract: 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: GrantFiled: September 19, 2018Date of Patent: October 15, 2019Assignee: CISCO TECHNOLOGY, INC.Inventors: Santosh Pandey, Rong Peng
-
Patent number: 10349216Abstract: 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: GrantFiled: August 14, 2018Date of Patent: July 9, 2019Assignee: CISCO TECHNOLOGY, INC.Inventors: Huy Phuong Tran, Abhishek Mukherji, Rong Peng, Oscar Berjarano Chavez, Santosh Ghanshyam Pandey
-
Patent number: 10206058Abstract: 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: GrantFiled: November 29, 2017Date of Patent: February 12, 2019Assignee: CISCO TECHNOLOGY, INC.Inventors: Santosh Pandey, Rong Peng
-
Publication number: 20190020977Abstract: 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: ApplicationFiled: September 19, 2018Publication date: January 17, 2019Inventors: Santosh Pandey, Rong Peng
-
Patent number: 10149093Abstract: 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: GrantFiled: July 27, 2017Date of Patent: December 4, 2018Assignee: CISCO TECHNOLOGY, INC.Inventors: Santosh Pandey, Rong Peng, Brian Donald Hart
-
Patent number: 10104503Abstract: 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: GrantFiled: May 23, 2017Date of Patent: October 16, 2018Assignee: CISCO TECHNOLOGY, INC.Inventors: Santosh Pandey, Rong Peng
-
Publication number: 20180084378Abstract: 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: ApplicationFiled: November 29, 2017Publication date: March 22, 2018Inventors: Santosh Pandey, Rong Peng
-
Patent number: 9860692Abstract: 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: GrantFiled: June 3, 2016Date of Patent: January 2, 2018Assignee: CISCO TECHNOLOGY, INC.Inventors: Santosh Pandey, Rong Peng
-
Publication number: 20170325061Abstract: 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: ApplicationFiled: July 27, 2017Publication date: November 9, 2017Inventors: Santosh Pandey, Rong Peng, Brian Donald Hart
-
Publication number: 20170280281Abstract: 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: ApplicationFiled: June 3, 2016Publication date: September 28, 2017Inventors: Santosh Pandey, Rong Peng
-
Publication number: 20170257746Abstract: 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: ApplicationFiled: May 23, 2017Publication date: September 7, 2017Inventors: Santosh Pandey, Rong Peng
-
Patent number: 9749786Abstract: 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: GrantFiled: March 22, 2016Date of Patent: August 29, 2017Assignee: CISCO TECHNOLOGY, INC.Inventors: Santosh Pandey, Rong Peng, Brian Donald Hart
-
Patent number: 9693194Abstract: 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: GrantFiled: March 22, 2016Date of Patent: June 27, 2017Assignee: CISCO TECHNOLOGY, INC.Inventors: Santosh Pandey, Rong Peng
-
Publication number: 20170078843Abstract: 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: ApplicationFiled: March 22, 2016Publication date: March 16, 2017Inventors: Santosh Pandey, Rong Peng
-
Patent number: 9065406Abstract: 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: GrantFiled: December 26, 2013Date of Patent: June 23, 2015Assignee: Huawei Technologies Co., Ltd.Inventors: Zhi Zhang, Xinrong Hu, Jin Rao, Yongli Wang, Xiaosheng Zhu, Rong Peng
-
Publication number: 20140319930Abstract: 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: ApplicationFiled: April 22, 2014Publication date: October 30, 2014Applicants: HONG FU JIN PRECISION INDUSTRY (ShenZhen) CO., LTD, HON HAI PRECISION INDUSTRY CO., LTD.Inventors: SONG-LIN TONG, XI-RONG PENG
-
Publication number: 20140310687Abstract: 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: ApplicationFiled: February 27, 2014Publication date: October 16, 2014Applicants: 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: 20140281596Abstract: 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: ApplicationFiled: March 12, 2014Publication date: September 18, 2014Applicants: HON HAI PRECISION INDUSTRY CO., LTD., HONG FU JIN PRECISION INDUSTRY (ShenZhen) CO., LTDInventors: SONG-LIN TONG, YUN BAI, XI-RONG PENG, PENG CHEN
-
Publication number: 20140191803Abstract: 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, respectivelyType: ApplicationFiled: December 26, 2013Publication date: July 10, 2014Applicant: Huawei Technologies Co., Ltd.Inventors: Zhi ZHANG, Xinrong HU, Jin RAO, Yongli WANG, Xiaosheng ZHU, Rong PENG
-
Publication number: 20140181846Abstract: 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: ApplicationFiled: December 17, 2013Publication date: June 26, 2014Applicants: 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