Patents by Inventor Tao Zou
Tao Zou 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: 20250111128Abstract: A Portable Document Format (PDF) document processing method, in the fields of natural language processing and computer vision in artificial intelligence, includes: performing Optical Character Recognition (OCR) on a PDF document in image form to obtain recognized target results and first coordinate information for each target result, where each target result includes one character or at least two consecutive characters forming a character segment; for each target result, converting the first coordinate information into corresponding PDF coordinates and using the PDF coordinates as second coordinate information; determining a target font library for rewriting based on one or more characters in each target result; rewriting the one or more characters from each target result into the PDF document based on the second coordinate information and the target font library, to obtain a desired target document.Type: ApplicationFiled: December 12, 2024Publication date: April 3, 2025Applicant: BEIJING DUYOU INFORMATION TECHNOLOGY CO., LTD.Inventor: Tao ZOU
-
Patent number: 12254606Abstract: This application relates to the field of terminal technologies, and provides an image display method and apparatus, a terminal device, a storage medium, and a program product. The method includes: obtaining, in response to a first instruction entered by a user, a first offset corresponding to a first display specification; and displaying a first target image on a display based on the first display specification, where the first target image is obtained by cropping a first original image based on the first display specification, an offset between a center of the first target image and a center of the first original image is the first offset, and the first original image is an image shot by using a front-facing camera as a center.Type: GrantFiled: April 26, 2021Date of Patent: March 18, 2025Assignee: Huawei Technologies Co., Ltd.Inventor: Tao Zou
-
Patent number: 12204880Abstract: An incremental compiling method and an incremental compiling system based on a heterogeneous device. The method comprises: a user using P4 to develop a network program, checking the syntax and semantics of the network program and converting into an intermediate representation; allocating intermediate representation files according to constraints such as the functions and resources of the heterogeneous device; then, transforming the network program into different rule expressions of the heterogeneous device according to the constraints of the heterogeneous device, flow table entries and the like, and loading the on different rule expressions to a target device; when the user needs to deploy network functions incrementally, the user only needs to write new network programs and regenerate rule expressions; by comparing and analyzing the old and new rule expressions, a rule expression that can be loaded on heterogeneous device is formed, and the incremental deployment of network functions is realized.Type: GrantFiled: August 5, 2024Date of Patent: January 21, 2025Assignee: ZHEJIANG LABInventors: Xiaoyu Yi, Ji Zhang, Tao Zou, Jun Zhu, Qi Xu, Fujun Zhang, Juncheng Ge, Yongjie Wang
-
Publication number: 20250016070Abstract: A polymorphic network system and a polymorphic network operation method are provided. From top to bottom, the polymorphic network system sequentially includes: an application layer configured to provide network applications corresponding to network service requirements; a service layer configured to determine network capability requirements for implementing the network applications; a mode layer configured to provide corresponding network modes based on the network capability requirements; and an environment layer configured to provide network infrastructure that is capable of supporting operation of the network modes. The network infrastructure is configured to load and transmit messages corresponding to the network applications. The messages are capable of being generated, encapsulated, decapsulated, and routed and forwarded based on the network modes corresponding to the network applications.Type: ApplicationFiled: December 4, 2023Publication date: January 9, 2025Inventors: Hanguang LUO, Huifeng ZHANG, Geyang XIAO, Qi XU, Wanxin GAO, Jun ZHU, Tao ZOU, Ruyun ZHANG
-
Patent number: 12177072Abstract: A data storage system includes: a server, a client and a control end; the control end is configured to generate a configuration file, and send the configuration file to the client and the server; the client is configured to generate an encapsulation rule based on the configuration file, generate a storage request, perform encapsulation on the storage request to obtain a message packet, and send the message packet to the server; the server is configured to generate an extraction unit and an action unit based on the configuration file, analyze the message packet to obtain the target information, write the target information into each extraction unit, read action information and determine an action unit matching the action information as a target action unit, and execute the storage actions corresponding to the target action unit to store byte stream data of the target information.Type: GrantFiled: July 13, 2023Date of Patent: December 24, 2024Assignee: ZHEJIANG LABInventors: Peilei Wang, Ruyun Zhang, Jun Zhu, Tao Zou, Shunbin Li, Qi Xu
-
Publication number: 20240422057Abstract: A data storage system includes: a server, a client and a control end; the control end is configured to generate a configuration file, and send the configuration file to the client and the server; the client is configured to generate an encapsulation rule based on the configuration file, generate a storage request, perform encapsulation on the storage request to obtain a message packet, and send the message packet to the server; the server is configured to generate an extraction unit and an action unit based on the configuration file, analyze the message packet to obtain the target information, write the target information into each extraction unit, read action information and determine an action unit matching the action information as a target action unit, and execute the storage actions corresponding to the target action unit to store byte stream data of the target information.Type: ApplicationFiled: July 13, 2023Publication date: December 19, 2024Applicant: ZHEJIANG LABInventors: Peilei WANG, Ruyun ZHANG, Jun ZHU, Tao ZOU, Shunbin LI, Qi XU
-
Patent number: 12148075Abstract: A method includes displaying a face image of a user collected by a camera; obtaining makeup contours corresponding to a target makeup effect image, recognizing makeup areas corresponding to the makeup contours from the face image, and adaptively superimposing and displaying the makeup contours on the makeup areas corresponding to the makeup contours to enable the user to perform makeup based on the makeup contours.Type: GrantFiled: March 25, 2021Date of Patent: November 19, 2024Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventor: Tao Zou
-
Patent number: 12149642Abstract: The present disclosure belongs to an identity authentication technology in network security field, and relates to a lightweight identity authentication method. The method utilizes lightweight operations of the physical unclonable function, Hash operation, XOR operation, etc.Type: GrantFiled: July 29, 2022Date of Patent: November 19, 2024Assignee: Zhejiang LabInventors: Hanguang Luo, Tao Zou, Shunbin Li, Qi Xu, Huifeng Zhang
-
Patent number: 12120039Abstract: A traffic alarm method and apparatus based on a programmable switch, a device and a medium. The method monitors traffic with different priorities, when the traffic is greater than or equal to a threshold, the programmable switch may give a real-time alarm on a data plane and return low priority traffic information in a current network back to a sending end, and the sending end may adjust a task priority through alarm information. The present disclosure uses a programmable switch device, the lower priority traffic information may be alarmed to the sending end in real time on the data plane without passing through a controller, an alarm delay is significantly reduced, the sending end may adjust a sending rate timely, real-time scheduling of network traffic is achieved, high priority traffic transmission is ensured, and meanwhile link utilization is improved.Type: GrantFiled: December 20, 2023Date of Patent: October 15, 2024Assignee: ZHEJIANG LABInventors: Xiaoyu Yi, Yuan Liang, Geyang Xiao, Xingchang Guo, Tao Zou, Ruyun Zhang, Linlin Yan
-
Publication number: 20240340341Abstract: The present disclosure provides a data processing system and a data processing method. The system includes: a client interaction module, a subscribing and publishing module, a storage module, and a sub-database management module. The client interaction module is configured to: receive an interaction request sent by a client, analyze the interaction request to obtain an analyzing result, and based on the analyzing result, determine a process type to be started and start a response process of the process type, and repackage the interaction request and send the repackaged interaction request to the response process, where the process type includes a first process type corresponding to the subscribing and publishing module, a second process type corresponding to the storage module and a third process type corresponding to the sub-database management module.Type: ApplicationFiled: July 5, 2023Publication date: October 10, 2024Applicant: ZHEJIANG LABInventors: Peilei WANG, Ruyun ZHANG, Tao ZOU, Shunbin LI, Peilong HUANG
-
Publication number: 20240314074Abstract: The present disclosure relates to a data processing method and apparatus, a storage medium and an electronic device. In the method, after a switch chip receives a data frame, the data frame is analyzed by a data analysis model deployed in a data processing unit and based on an analysis result, a processing policy for the data frame is determined, and the switch chip processes the data frame based on the processing policy.Type: ApplicationFiled: June 30, 2023Publication date: September 19, 2024Applicant: ZHEJIANG LABInventors: Lincheng XU, Ruyun ZHANG, Tao ZOU, Xinbai DU, Peilong HUANG, Peilei WANG
-
Patent number: 12095862Abstract: The present disclosure provides a data processing system and a data processing method. The system includes: a client interaction module, a subscribing and publishing module, a storage module, and a sub-database management module. The client interaction module is configured to: receive an interaction request sent by a client, analyze the interaction request to obtain an analyzing result, and based on the analyzing result, determine a process type to be started and start a response process of the process type, and repackage the interaction request and send the repackaged interaction request to the response process, where the process type includes a first process type corresponding to the subscribing and publishing module, a second process type corresponding to the storage module and a third process type corresponding to the sub-database management module.Type: GrantFiled: July 5, 2023Date of Patent: September 17, 2024Assignee: ZHEJIANG LABInventors: Peilei Wang, Ruyun Zhang, Tao Zou, Shunbin Li, Peilong Huang
-
Method, apparatus and medium for optimizing allocation of switching resources in polymorphic network
Patent number: 12056533Abstract: A method, an apparatus and a medium for optimizing allocation of switching resources in the polymorphic network. The method selects the ASIC switching chip, FPGA and PPK software switching on the polymorphic network element based on machine learning, and specifically comprises the following steps: manually pre-configuring, formulating basic rules for polymorphic software and hardware co-processing; offline learning, designing training configuration in the offline learning stage to capture different switching resource usage variables, running experiments to generate the original data of a training classifier, and using the generated performance indices to train the model offline; and online reasoning, obtaining switching resource allocation advises, and updating modality codes according to the switching resource allocation advises.Type: GrantFiled: July 18, 2023Date of Patent: August 6, 2024Assignee: ZHEJIANG LABInventors: Huifeng Zhang, Congqi Shen, Tao Zou, Jun Zhu, Ruyun Zhang, Qi Xu, Hanguang Luo, Xingchang Guo -
Publication number: 20240233933Abstract: A method includes receiving, by a second electronic device, a first working key sent by a first electronic device, and a first working key set sent by a first server to the second electronic device after the first server determines that a user of the first electronic device is a target user. In response to the second electronic device determining that the first working key set comprises the first working key, determining, by the second electronic device, that a user of the second electronic device is a suspected target user.Type: ApplicationFiled: March 28, 2022Publication date: July 11, 2024Inventors: Peng Qin, Tao Zou, Tong Li, Lu Yan
-
Patent number: 12032933Abstract: The present disclosure discloses a compiling system for a compiling system and a compiling method for a programmable network element.Type: GrantFiled: October 26, 2023Date of Patent: July 9, 2024Assignee: ZHEJIANG LABInventors: Lei Xue, Tao Zou, Ruyun Zhang, Jun Zhu
-
Publication number: 20240214324Abstract: A traffic alarm method and apparatus based on a programmable switch, a device and a medium. The method monitors traffic with different priorities, when the traffic is greater than or equal to a threshold, the programmable switch may give a real-time alarm on a data plane and return low priority traffic information in a current network back to a sending end, and the sending end may adjust a task priority through alarm information. The present disclosure uses a programmable switch device, the lower priority traffic information may be alarmed to the sending end in real time on the data plane without passing through a controller, an alarm delay is significantly reduced, the sending end may adjust a sending rate timely, real-time scheduling of network traffic is achieved, high priority traffic transmission is ensured, and meanwhile link utilization is improved.Type: ApplicationFiled: December 20, 2023Publication date: June 27, 2024Inventors: Xiaoyu YI, Yuan LIANG, Geyang XIAO, Xingchang GUO, Tao ZOU, Ruyun ZHANG, Linlin YAN
-
Patent number: 12021751Abstract: The present application discloses a DQN-based distributed computing network coordinate flow scheduling system and method.Type: GrantFiled: August 23, 2023Date of Patent: June 25, 2024Assignee: ZHEJIANG LABInventors: Yuan Liang, Geyang Xiao, Yuanhao He, Tao Zou, Ruyun Zhang, Xiaofeng Cheng
-
Patent number: 12015548Abstract: A method and a device for identification management and optimized forwarding in a large-scale polymorphic network, the method comprising the follow steps: S1, constructing a polymorphic backbone network; S2, modality identification management; S3, determining a modality to be forwarded; S4, configuring a flow table for a switching node; S5, receiving a packet by a balanced distributor, and preliminarily parsing the type of the packet; S6, parsing key field information in the packet, determining the switching nodes to be allocated according to the key field information, and transmitting the key field information to the corresponding switching node; S7, the switching node matching the stored flow table according to the key field information to determine a correct forwarding action.Type: GrantFiled: December 18, 2023Date of Patent: June 18, 2024Assignee: ZHEJIANG LABInventors: Congqi Shen, Huifeng Zhang, Tao Zou, Ruyun Zhang
-
Patent number: 12015528Abstract: Provided is a network modal management system and a management method. The system includes a polymorphic intelligent network integrated development environment and a polymorphic intelligent network distributed compilation and deployment environment. The polymorphic intelligent network integrated development environment provides users with an environment for writing code and configuration files, and facilitates users to debug the code. The polymorphic intelligent network distributed compilation and deployment environment provides users with a management interface and services, and integrates various functions related to network modal. The network modal management system significantly improves the management efficiency of polymorphic intelligent network platforms.Type: GrantFiled: July 6, 2023Date of Patent: June 18, 2024Assignee: ZHEJIANG LABInventors: Jun Zhu, Tao Zou, Lei Xue, Hanguang Luo, Qi Xu
-
Publication number: 20240171509Abstract: A method and a device for identification management and optimized forwarding in a large-scale polymorphic network, the method comprising the follow steps: S1, constructing a polymorphic backbone network; S2, modality identification management; S3, determining a modality to be forwarded; S4, configuring a flow table for a switching node; S5, receiving a packet by a balanced distributor, and preliminarily parsing the type of the packet; S6, parsing key field information in the packet, determining the switching nodes to be allocated according to the key field information, and transmitting the key field information to the corresponding switching node; S7, the switching node matching the stored flow table according to the key field information to determine a correct forwarding action.Type: ApplicationFiled: December 18, 2023Publication date: May 23, 2024Inventors: Congqi SHEN, Huifeng ZHANG, Tao ZOU, Ruyun ZHANG