Patents by Inventor Yanxin Zhang
Yanxin 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: 12189859Abstract: A method for driving vibration based on micro-touch, including: acquiring, according to a given input of a touch interface, a plurality of node coordinates of a dynamic effect model corresponding to the given input and a total duration of the node coordinates; generating a dynamic effect curve according to the plurality of node coordinates and the total duration; obtaining a vibration characteristic curve from the dynamic effect curve according to a preset mapping rule; and generating a vibration driving file based on the vibration characteristic curve. The vibration driving file is configured to drive a vibrating motor to vibrate. An apparatus for driving vibration, an electronic device, and a computer-readable storage medium are also provided. The method for driving vibration based on micro-touch and the related device can achieve generation of an appropriate micro-touch interaction effect according to animation matching of application scenes, and bring better user experience.Type: GrantFiled: January 4, 2024Date of Patent: January 7, 2025Assignee: AAC Acoustic Technologies (Shanghai) Co., Ltd.Inventors: Yanxin Zhang, Yajun Zheng, Shiyu Pei
-
Publication number: 20240408644Abstract: The present disclosure relates to the technical field of signal processing, and discloses a spring vibration generation method and apparatus, a device, and a storage medium. The method includes: acquiring a preset spring vibration model, and extracting a first characteristic parameter of the spring vibration model; normalizing the first characteristic parameter to generate a spring motion state curve; extracting a second characteristic parameter of the spring motion state curve, and generating a vibration characteristic curve according to the second characteristic parameter based on a preset mapping rule; and extracting a third characteristic parameter of the vibration characteristic curve, and generating a corresponding vibration file according to the third characteristic parameter and outputting the vibration file.Type: ApplicationFiled: December 29, 2023Publication date: December 12, 2024Inventors: Yanxin Zhang, Yajun Zheng, Shuhan Yao
-
Publication number: 20240338080Abstract: A method for driving vibration based on micro-touch, including: acquiring, according to a given input of a touch interface, a plurality of node coordinates of a dynamic effect model corresponding to the given input and a total duration of the node coordinates; generating a dynamic effect curve according to the plurality of node coordinates and the total duration; obtaining a vibration characteristic curve from the dynamic effect curve according to a preset mapping rule; and generating a vibration driving file based on the vibration characteristic curve. The vibration driving file is configured to drive a vibrating motor to vibrate. An apparatus for driving vibration, an electronic device, and a computer-readable storage medium are also provided. The method for driving vibration based on micro-touch and the related device can achieve generation of an appropriate micro-touch interaction effect according to animation matching of application scenes, and bring better user experience.Type: ApplicationFiled: January 4, 2024Publication date: October 10, 2024Inventors: Yanxin Zhang, Yajun Zheng, Shiyu Pei
-
Patent number: 11226636Abstract: An architecture for receiving and responding to requests in a vehicle system may include transmitting requests to a remote processing system configured to verify the authenticity of requests and determine responsive actions. The action jobs may be maintained at a location remote from the vehicle, and the vehicle may be configured to retrieve action jobs from the remote location.Type: GrantFiled: March 31, 2020Date of Patent: January 18, 2022Assignee: Zoox, Inc.Inventors: Yanxin Zhang, John David Castillo
-
Patent number: 11219134Abstract: A device for detecting a missing element on a circuit board comprising a positioning tray, a data processing assembly, a lifting control assembly, and a detecting assembly. The positioning tray supports and positions a circuit board to be tested. The data processing assembly is connected with the lifting control assembly and the detecting assembly, and sends a control signal to the lifting control assembly, receives detection data sent by the detecting assembly, and compares the detection data with preset reference data to obtain a detection result of a missing element. The detecting assembly moves up and down between an initial position and a preset position under the control of the lifting control assembly, and sends the detection data to the data processing assembly according to a contact state with elements on the circuit board to be tested at the preset position.Type: GrantFiled: August 27, 2019Date of Patent: January 4, 2022Assignees: HEFEI BOE VISION-ELECTRONIC TECHNOLOGY CO., LTD., BOE TECHNOLOGY GROUP CO., LTD.Inventors: Qianqian Hu, Chendong Xie, Jie Yang, Yanxin Zhang
-
Publication number: 20200245475Abstract: A device for detecting a missing element on a circuit board comprising a positioning tray, a data processing assembly, a lifting control assembly, and a detecting assembly. The positioning tray supports and positions a circuit board to be tested. The data processing assembly is connected with the lifting control assembly and the detecting assembly, and sends a control signal to the lifting control assembly, receives detection data sent by the detecting assembly, and compares the detection data with preset reference data to obtain a detection result of a missing element. The detecting assembly moves up and down between an initial position and a preset position under the control of the lifting control assembly, and sends the detection data to the data processing assembly according to a contact state with elements on the circuit board to be tested at the preset position.Type: ApplicationFiled: August 27, 2019Publication date: July 30, 2020Inventors: Qianqian HU, Chendong XIE, Jie YANG, Yanxin ZHANG
-
Patent number: 10726125Abstract: Techniques for malware detection using clustering with malware source information are disclosed. In some embodiments, malware detection using clustering with malware source information includes generating a first cluster of source information associated with a first malware sample, in which the first malware sample was determined to be malware, and the first malware sample was determined to be downloaded from a first source; and determining that a second source is associated with malware based on the first cluster.Type: GrantFiled: November 5, 2018Date of Patent: July 28, 2020Assignee: Palo Alto Networks, Inc.Inventors: Yanxin Zhang, Xinran Wang, Huagang Xie, Wei Xu
-
Publication number: 20200225682Abstract: An architecture for receiving and responding to requests in a vehicle system may include transmitting requests to a remote processing system configured to verify the authenticity of requests and determine responsive actions. The action jobs may be maintained at a location remote from the vehicle, and the vehicle may be configured to retrieve action jobs from the remote location.Type: ApplicationFiled: March 31, 2020Publication date: July 16, 2020Inventors: Yanxin Zhang, John David Castillo
-
Patent number: 10613548Abstract: An architecture for receiving and responding to requests in a vehicle system may include transmitting requests to a remote processing system configured to verify the authenticity of requests and determine responsive actions. The action jobs may be maintained at a location remote from the vehicle, and the vehicle may be configured to retrieve action jobs from the remote location.Type: GrantFiled: October 19, 2017Date of Patent: April 7, 2020Assignee: Zoox, Inc.Inventors: Yanxin Zhang, John David Castillo
-
Publication number: 20190121357Abstract: An architecture for receiving and responding to requests in a vehicle system may include transmitting requests to a remote processing system configured to verify the authenticity of requests and determine responsive actions. The action jobs may be maintained at a location remote from the vehicle, and the vehicle may be configured to retrieve action jobs from the remote location.Type: ApplicationFiled: October 19, 2017Publication date: April 25, 2019Inventors: Yanxin Zhang, John David Castillo
-
Patent number: 10235521Abstract: Techniques for malware detection using clustering with malware source information are disclosed. In some embodiments, malware detection using clustering with malware source information includes generating a first cluster of source information associated with a first malware sample, in which the first malware sample was determined to be malware, and the first malware sample was determined to be downloaded from a first source; and determining that a second source is associated with malware based on the first cluster.Type: GrantFiled: June 5, 2017Date of Patent: March 19, 2019Assignee: Palo Alto Networks, Inc.Inventors: Yanxin Zhang, Xinran Wang, Huagang Xie, Wei Xu
-
Patent number: 10237283Abstract: Techniques for malware domain detection using passive Domain Name Service (DNS) are disclosed. In some embodiments, malware domain detection using passive DNS includes generating a malware association graph that associates a plurality of malware samples with malware source information, in which the malware source information includes a first domain; generating a reputation score for the first domain using the malware association graph and passive DNS information; and determining whether the first domain is a malware domain based on the reputation score for the first domain.Type: GrantFiled: July 18, 2017Date of Patent: March 19, 2019Assignee: Palo Alto Networks, Inc.Inventors: Yanxin Zhang, Xinran Wang, Huagang Xie, Wei Xu
-
Publication number: 20190073474Abstract: Techniques for malware detection using clustering with malware source information are disclosed. In some embodiments, malware detection using clustering with malware source information includes generating a first cluster of source information associated with a first malware sample, in which the first malware sample was determined to be malware, and the first malware sample was determined to be downloaded from a first source; and determining that a second source is associated with malware based on the first cluster.Type: ApplicationFiled: November 5, 2018Publication date: March 7, 2019Inventors: Yanxin Zhang, Xinran Wang, Huagang Xie, Wei Xu
-
Patent number: 10169579Abstract: Detecting malicious PDF documents is disclosed. A PDF document is received. The PDF is classified using a classifier. The classifier is trained at least in part by using one of the following: (1) a feature associated with embedded script code; (2) a feature associated with a PDF action; and (3) a feature associated with a PDF structure.Type: GrantFiled: September 28, 2012Date of Patent: January 1, 2019Assignee: Palo Alto Networks, Inc.Inventors: Wei Xu, Xinran Wang, Huagang Xie, Yanxin Zhang
-
Publication number: 20180041521Abstract: Techniques for malware domain detection using passive Domain Name Service (DNS) are disclosed. In some embodiments, malware domain detection using passive DNS includes generating a malware association graph that associates a plurality of malware samples with malware source information, in which the malware source information includes a first domain; generating a reputation score for the first domain using the malware association graph and passive DNS information; and determining whether the first domain is a malware domain based on the reputation score for the first domain.Type: ApplicationFiled: July 18, 2017Publication date: February 8, 2018Inventors: Yanxin Zhang, Xinran Wang, Huagang Xie, Wei Xu
-
Publication number: 20170344742Abstract: Techniques for malware detection using clustering with malware source information are disclosed. In some embodiments, malware detection using clustering with malware source information includes generating a first cluster of source information associated with a first malware sample, in which the first malware sample was determined to be malware, and the first malware sample was determined to be downloaded from a first source; and determining that a second source is associated with malware based on the first cluster.Type: ApplicationFiled: June 5, 2017Publication date: November 30, 2017Inventors: Yanxin Zhang, Xinran Wang, Huagang Xie, Wei Xu
-
Patent number: 9749336Abstract: Techniques for malware domain detection using passive Domain Name Service (DNS) are disclosed. In some embodiments, malware domain detection using passive DNS includes generating a malware association graph that associates a plurality of malware samples with malware source information, in which the malware source information includes a first domain; generating a reputation score for the first domain using the malware association graph and passive DNS information; and determining whether the first domain is a malware domain based on the reputation score for the first domain.Type: GrantFiled: February 26, 2013Date of Patent: August 29, 2017Assignee: Palo Alto Networks, Inc.Inventors: Yanxin Zhang, Xinran Wang, Huagang Xie, Wei Xu
-
Patent number: 9710646Abstract: Techniques for malware detection using clustering with malware source information are disclosed. In some embodiments, malware detection using clustering with malware source information includes generating a first cluster of source information associated with a first malware sample, in which the first malware sample was determined to be malware, and the first malware sample was determined to be downloaded from a first source; and determining that a second source is associated with malware based on the first cluster.Type: GrantFiled: February 26, 2013Date of Patent: July 18, 2017Assignee: Palo Alto Networks, Inc.Inventors: Yanxin Zhang, Xinran Wang, Huagang Xie, Wei Xu