Patents by Inventor Tairan ZHANG
Tairan 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).
-
Patent number: 11968104Abstract: Techniques are disclosed relating to monitoring network traffic of an embeddable browser displayed by an application executing on a mobile computing device. In some embodiments, a first layer of the application manipulates one or more user interface elements displayed in the embeddable browser. The first layer of the application then detects network requests made by one or more application programming interfaces (APIs) executed by the embeddable browser in response to the manipulating. In some embodiments, the first layer sends to a second layer of the application results of observing network requests. In some embodiments, the second layer of the application displays, in real-time, information corresponding to the results of observing network requests.Type: GrantFiled: January 27, 2023Date of Patent: April 23, 2024Assignee: PayPal, Inc.Inventors: Caitlin Tierney Roberts, Tairan Zhang, Robert Andrew Toledo, Aaron Craig, Taylor James Harwood
-
Publication number: 20230208732Abstract: Techniques are disclosed relating to monitoring network traffic of an embeddable browser displayed by an application executing on a mobile computing device. In some embodiments, a first layer of the application manipulates one or more user interface elements displayed in the embeddable browser. The first layer of the application then detects network requests made by one or more application programming interfaces (APIs) executed by the embeddable browser in response to the manipulating. In some embodiments, the first layer sends to a second layer of the application results of observing network requests. In some embodiments, the second layer of the application displays, in real-time, information corresponding to the results of observing network requests.Type: ApplicationFiled: January 27, 2023Publication date: June 29, 2023Inventors: Caitlin Tierney Roberts, Tairan Zhang, Robert Andrew Toledo, Aaron Craig, Taylor James Harwood
-
Patent number: 11570071Abstract: Techniques are disclosed relating to monitoring network traffic of an embeddable browser displayed by an application executing on a mobile computing device. In some embodiments, a first layer of the application manipulates one or more user interface elements displayed in the embeddable browser. The first layer of the application then detects network requests made by one or more application programming interfaces (APIs) executed by the embeddable browser in response to the manipulating. In some embodiments, the first layer sends to a second layer of the application results of observing network requests. In some embodiments, the second layer of the application displays, in real-time, information corresponding to the results of observing network requests.Type: GrantFiled: April 19, 2021Date of Patent: January 31, 2023Assignee: PayPal, Inc.Inventors: Caitlin Tierney Roberts, Tairan Zhang, Robert Andrew Toledo, Aaron Craig, Taylor James Harwood
-
Publication number: 20220337498Abstract: Techniques are disclosed relating to monitoring network traffic of an embeddable browser displayed by an application executing on a mobile computing device. In some embodiments, a first layer of the application manipulates one or more user interface elements displayed in the embeddable browser. The first layer of the application then detects network requests made by one or more application programming interfaces (APIs) executed by the embeddable browser in response to the manipulating. In some embodiments, the first layer sends to a second layer of the application results of observing network requests. In some embodiments, the second layer of the application displays, in real-time, information corresponding to the results of observing network requests.Type: ApplicationFiled: April 19, 2021Publication date: October 20, 2022Inventors: Caitlin Tierney Roberts, Tairan Zhang, Robert Andrew Toledo, Aaron Craig, Taylor James Harwood
-
Patent number: 11252630Abstract: A method and a system for rail transit communication. The method includes: selecting a second target FSO transceiver from the FSO transceivers that are currently located within a signal coverage of a target FSO base station, in response to detecting that a first target free-space-optics (FSO) transceiver moves out of the signal coverage of the target FSO base station when data communication between the target FSO base station and the target user terminal is performed via the first target FSO transceiver, where the target FSO base station is one of the FSO base stations located on the rail; and maintaining the data communication between the target FSO base station and the target user terminal, by using the second target FSO transceiver. Handover among the base stations is reduced for user equipment, data communication rate is increased, and communication experience of passengers can be improved.Type: GrantFiled: May 17, 2017Date of Patent: February 15, 2022Assignees: CRRC ZHUZHOU ELECTRIC LOCOMOTIVE RESEARCH INSTITUTE CO., LTD., NEW JERSEY INSTITUTE OF TECHNOLOGYInventors: Jianghua Feng, Mina Taheri, Qiang Fan, Nirwan Ansari, Roberto Rojas-Cessa, Mengchu Zhou, Gaohua Chen, Dajun Wang, Jun Tang, Tairan Zhang
-
Patent number: 10547382Abstract: An FSO communication system includes a laser, an optical detector and a first optical adjustment module and a controller. The laser is configured to emit an optical signal. The optical detector is configured to receive an optical signal from the first optical adjustment module. The controller is configured to obtain an optical power of an optical signal received by the optical detector; and generate a control command based on the optical power and transmit the control command. The first optical adjustment module is configured to: receive the control command and the optical signal emitted by the laser; adjust, in response to the control command, the optical signal emitted by the laser to cause the optical power of the optical signal received by the optical detector to be in a preset reasonable range; and transmit the adjusted optical signal to the optical detector.Type: GrantFiled: May 11, 2017Date of Patent: January 28, 2020Assignee: CRRC ZHUZHOU ELECTRIC LOCOMOTIVE RESEARCH INSTITUTE CO., LTD.Inventors: Jianghua Feng, Jiabo Xiao, Qinghua Quan, Tairan Zhang, Guotao Jiang, Qi Lu
-
Publication number: 20190380084Abstract: A method and a system for rail transit communication. The method includes: selecting a second target FSO transceiver from the FSO transceivers that are currently located within a signal coverage of a target FSO base station, in response to detecting that a first target free-space-optics (FSO) transceiver moves out of the signal coverage of the target FSO base station when data communication between the target FSO base station and the target user terminal is performed via the first target FSO transceiver, where the target FSO base station is one of the FSO base stations located on the rail; and maintaining the data communication between the target FSO base station and the target user terminal, by using the second target FSO transceiver. Handover among the base stations is reduced for user equipment, data communication rate is increased, and communication experience of passengers can be improved.Type: ApplicationFiled: May 17, 2017Publication date: December 12, 2019Applicants: CRRC ZHUZHOU ELECTRIC LOCOMOTIVE RESEARCH INSTITUTE CO., LTD., NEW JERSEY INSTITUTE OF TECHNOLOGYInventors: Jianghua FENG, Mina TAHERI, Qiang FAN, Nirwan ANSARI, Roberto ROJAS-CESSA, Mengchu ZHOU, Gaohua CHEN, Dajun WANG, Jun TANG, Tairan ZHANG
-
Publication number: 20190253143Abstract: An FSO communication system includes a laser, an optical detector and a first optical adjustment module and a controller. The laser is configured to emit an optical signal. The optical detector is configured to receive an optical signal from the first optical adjustment module. The controller is configured to obtain an optical power of an optical signal received by the optical detector; and generate a control command based on the optical power and transmit the control command. The first optical adjustment module is configured to: receive the control command and the optical signal emitted by the laser; adjust, in response to the control command, the optical signal emitted by the laser to cause the optical power of the optical signal received by the optical detector to be in a preset reasonable range; and transmit the adjusted optical signal to the optical detector.Type: ApplicationFiled: May 11, 2017Publication date: August 15, 2019Applicant: CRRC ZHUZHOU ELECTRIC LOCOMOTIVE RESEARCH INSTITUTE CO., LTD.Inventors: Jianghua FENG, Jiabo XIAO, Qinghua QUAN, Tairan ZHANG, Guotao JIANG, Qi LU