Patents by Inventor Yonggang Zhao
Yonggang Zhao 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: 11966377Abstract: A method includes receiving a request to perform a shuffle operation on a data stream; receiving at least a portion of the data stream including a plurality of records, each including a key; storing each of the plurality of records in a persistent storage location assigned to a key range corresponding to keys included in the plurality of records; receiving a request from a consumer for a subset of the plurality of records including a range of keys; and upon receiving the request from the consumer, providing the subset of the plurality of records including the range of keys from the one or more persistent storage locations.Type: GrantFiled: March 3, 2022Date of Patent: April 23, 2024Assignee: Google LLCInventors: Alexander Gourkov Balikov, Marian Dvorsky, Yonggang Zhao
-
Publication number: 20240092679Abstract: The present invention discloses a fabrication method and use of a ?40 mm large-size and high-contrast fiber optic image inverter, belonging to the field of manufacturing of fiber optic imaging elements. The light-absorbing glass for preparing the ?40 mm large-size and high-contrast fiber optic image inverter consists of the following components in molar percentage: SiO2 60-69.9, Al2O3 1.0-10.0, B2O3 10.1-15.0, Na2O 1.0-8.0, K2O 3.0-10.0, MgO 0.1-1.0, CaO 0.5-5.0, ZnO 0-0.1, TiO2 0-0.1, ZrO2 0.1-1.0, Fe2O3 3.0-6.5, Co2O3 0.1-0.5, V2O5 0.51-1.5 and MoO3 0.1-1.0. The fiber optic image inverter has the advantages of low crosstalk of stray light, high resolution and high contrast.Type: ApplicationFiled: July 20, 2023Publication date: March 21, 2024Inventors: Lei Zhang, Jinsheng Jia, Yue Zhao, Yu Shi, Huichao Xu, Haoyang Yu, Jing Zhang, Zhiheng Fan, Xian Zhang, Xiaofeng Tang, Puguang Song, Jiuwang Wang, Yun Wang, Yang Fu, Yajie Du, Yonggang Huang
-
Publication number: 20230281041Abstract: A method includes receiving, by a data processing apparatus, a plurality of file operation requests, each file operation request including a priority, a deadline, and an operation type and representing a request to perform an operation on at least one file maintained in a distributed file system; identifying, by the data processing apparatus, a group of file operation requests to be executed together from the plurality of file operation requests, the identification based at least in part on at least one of: the file operations in the group of file operations being directed to a same storage system, or file operations in the group of file operations sharing a common operation type; and sending a request to execute the group of file operation requests to a system configured to perform the group of file operation requests.Type: ApplicationFiled: May 13, 2023Publication date: September 7, 2023Applicant: Google LLCInventors: Chi Ma, Kenneth J. Goldman, Yonggang Zhao, Stephen P.G. Gildea
-
Patent number: 11681547Abstract: A method includes receiving, by a data processing apparatus, a plurality of file operation requests, each file operation request including a priority, a deadline, and an operation type and representing a request to perform an operation on at least one file maintained in a distributed file system; identifying, by the data processing apparatus, a group of file operation requests to be executed together from the plurality of file operation requests, the identification based at least in part on at least one of: the file operations in the group of file operations being directed to a same storage system, or file operations in the group of file operations sharing a common operation type; and sending a request to execute the group of file operation requests to a system configured to perform the group of file operation requests.Type: GrantFiled: May 27, 2021Date of Patent: June 20, 2023Assignee: Google LLCInventors: Chi Ma, Kenneth J. Goldman, Yonggang Zhao, Stephen P. G. Gildea
-
Patent number: 11648306Abstract: Disclosed are a non-integrative Listeria-based vaccine and a method for inducing antitumor immune response. In particular, the present disclosure provides a recombinant nucleic acid molecule, a recombinant plasmid or a recombinant expression vector comprising the recombinant nucleic acid molecule, a recombinant protein, and a recombinant Listeria. Also disclosed are a pharmaceutical composition and a vaccine comprising the above component, a method for slowly and continuously killing cells using the same, and a method for inducing immune response in a subject using the same.Type: GrantFiled: April 23, 2019Date of Patent: May 16, 2023Assignees: Suzhou RoyalTech Med CO., Ltd, Shanghai RoyalTech Med CO., LtdInventors: Nan Dai, Yonggang Zhao
-
Publication number: 20220261392Abstract: A method includes receiving a request to perform a shuffle operation on a data stream; receiving at least a portion of the data stream including a plurality of records, each including a key; storing each of the plurality of records in a persistent storage location assigned to a key range corresponding to keys included in the plurality of records; receiving a request from a consumer for a subset of the plurality of records including a range of keys; and upon receiving the request from the consumer, providing the subset of the plurality of records including the range of keys from the one or more persistent storage locations.Type: ApplicationFiled: March 3, 2022Publication date: August 18, 2022Inventors: Alexander Gourkov Balikov, Marian Dvorsky, Yonggang Zhao
-
Patent number: 11269847Abstract: A method includes receiving a request to perform a shuffle operation on a data stream; receiving at least a portion of the data stream including a plurality of records, each including a key; storing each of the plurality of records in a persistent storage location assigned to a key range corresponding to keys included in the plurality of records; receiving a request from a consumer for a subset of the plurality of records including a range of keys; and upon receiving the request from the consumer, providing the subset of the plurality of records including the range of keys from the one or more persistent storage locations.Type: GrantFiled: December 5, 2019Date of Patent: March 8, 2022Assignee: Google LLCInventors: Alexander Gourkov Balikov, Marian Dvorsky, Yonggang Zhao
-
Publication number: 20210308260Abstract: Disclosed are a non-integrative Listeria-based vaccine and a method for inducing antitumor immune response. In particular, the present disclosure provides a recombinant nucleic acid molecule, a recombinant plasmid or a recombinant expression vector comprising the recombinant nucleic acid molecule, a recombinant protein, and a recombinant Listeria. Also disclosed are a pharmaceutical composition and a vaccine comprising the above component, a method for slowly and continuously killing cells using the same, and a method for inducing immune response in a subject using the same.Type: ApplicationFiled: April 23, 2019Publication date: October 7, 2021Inventors: Nan DAI, Yonggang ZHAO
-
Publication number: 20210279098Abstract: A method includes receiving, by a data processing apparatus, a plurality of file operation requests, each file operation request including a priority, a deadline, and an operation type and representing a request to perform an operation on at least one file maintained in a distributed file system; identifying, by the data processing apparatus, a group of file operation requests to be executed together from the plurality of file operation requests, the identification based at least in part on at least one of: the file operations in the group of file operations being directed to a same storage system, or file operations in the group of file operations sharing a common operation type; and sending a request to execute the group of file operation requests to a system configured to perform the group of file operation requests.Type: ApplicationFiled: May 27, 2021Publication date: September 9, 2021Applicant: Google LLCInventors: Chi Ma, Kenneth J. Goldman, Yonggang Zhao, Stephen P.G. Gildea
-
Publication number: 20210236545Abstract: A tumor immunotherapy composition based on modified cells, in particular antigen-presenting cells activated by means of attenuated Listeria monocytogenes, a preparation method therefor and an application thereof. Attenuated Listeria monocytogenes carrying a specific antigen plasmid is used to activate antigen-presenting cells, thereby activating WIC antigen presenting properties and a series of cellular immune responses in vivo so as to achieve the purpose of anti-tumor therapy. The described technical solution may specifically activate macrophages and/or dendritic cells, thereby eliciting a series of specific anti-tumor immune responses. The operation process does not require genetic modification of autologous cells, is not limited by tumor type, and operations of the overall process are simple, easy-to-implement and reproducible.Type: ApplicationFiled: July 31, 2019Publication date: August 5, 2021Inventors: Nan DAI, Yonggang ZHAO
-
Patent number: 11036547Abstract: A method includes receiving, by a data processing apparatus, a plurality of file operation requests, each file operation request including a priority, a deadline, and an operation type and representing a request to perform an operation on at least one file maintained in a distributed file system; identifying, by the data processing apparatus, a group of file operation requests to be executed together from the plurality of file operation requests, the identification based at least in part on at least one of: the file operations in the group of file operations being directed to a same storage system, or file operations in the group of file operations sharing a common operation type; and sending a request to execute the group of file operation requests to a system configured to perform the group of file operation requests.Type: GrantFiled: June 25, 2019Date of Patent: June 15, 2021Assignee: Google LLCInventors: Chi Ma, Kenneth J. Goldman, Yonggang Zhao, Stephen P. G. Gildea
-
Publication number: 20200110737Abstract: A method includes receiving a request to perform a shuffle operation on a data stream; receiving at least a portion of the data stream including a plurality of records, each including a key; storing each of the plurality of records in a persistent storage location assigned to a key range corresponding to keys included in the plurality of records; receiving a request from a consumer for a subset of the plurality of records including a range of keys; and upon receiving the request from the consumer, providing the subset of the plurality of records including the range of keys from the one or more persistent storage locations.Type: ApplicationFiled: December 5, 2019Publication date: April 9, 2020Inventors: Alexander Gourkov Balikov, Marian Dvorsky, Yonggang Zhao
-
Patent number: 10572146Abstract: An electronic device is disclosed. The electronic device may include a touch display unit that receives and displays user gesture inputs. The electronic device may include a processor coupled to the touch display unit. Upon the touch display unit receiving a user gesture input, the processor may acquire the user gesture input from the touch display unit and determine an operation type from multiple operation types of the user gesture input based on one or more properties of the user gesture input. Upon the touch display unit receiving a user gesture input, the touch display unit may display the user gesture input in accordance with the operation type of the user gesture input as determined by the processor.Type: GrantFiled: December 2, 2016Date of Patent: February 25, 2020Assignee: Lenovo (Beijing) LimitedInventors: Yonggang Zhao, Xiaoping Zhang, Qiang Yao
-
Patent number: 10515065Abstract: A method includes receiving a request to perform a shuffle operation on a data stream; receiving at least a portion of the data stream including a plurality of records, each including a key; storing each of the plurality of records in a persistent storage location assigned to a key range corresponding to keys included in the plurality of records; receiving a request from a consumer for a subset of the plurality of records including a range of keys; and upon receiving the request from the consumer, providing the subset of the plurality of records including the range of keys from the one or more persistent storage locations.Type: GrantFiled: March 5, 2018Date of Patent: December 24, 2019Assignee: Google LLCInventors: Alexander Gourkov Balikov, Marian Dvorsky, Yonggang Zhao
-
Publication number: 20190377601Abstract: A method includes receiving, by a data processing apparatus, a plurality of file operation requests, each file operation request including a priority, a deadline, and an operation type and representing a request to perform an operation on at least one file maintained in a distributed file system; identifying, by the data processing apparatus, a group of file operation requests to be executed together from the plurality of file operation requests, the identification based at least in part on at least one of: the file operations in the group of file operations being directed to a same storage system, or file operations in the group of file operations sharing a common operation type; and sending a request to execute the group of file operation requests to a system configured to perform the group of file operation requests.Type: ApplicationFiled: June 25, 2019Publication date: December 12, 2019Inventors: Chi Ma, Kenneth J. Goldman, Yonggang Zhao, Stephen P.G. Gildea
-
Patent number: 10338961Abstract: A method includes receiving, by a data processing apparatus, a plurality of file operation requests, each file operation request including a priority, a deadline, and an operation type and representing a request to perform an operation on at least one file maintained in a distributed file system; identifying, by the data processing apparatus, a group of file operation requests to be executed together from the plurality of file operation requests, the identification based at least in part on at least one of: the file operations in the group of file operations being directed to a same storage system, or file operations in the group of file operations sharing a common operation type; and sending a request to execute the group of file operation requests to a system configured to perform the group of file operation requests.Type: GrantFiled: September 15, 2016Date of Patent: July 2, 2019Assignee: Google LLCInventors: Chi Ma, Kenneth J. Goldman, Yonggang Zhao, Stephen P. G. Gildea
-
Patent number: 10081061Abstract: The present invention provides an aluminum wheel burr removing machine which includes a roller bed device (1), a positioning and rotating device (2) and a knife box device (3). A wheel (4) is conveyed to a specified position by the roller bed device (1), the positioning and rotating mechanism (2) clamps and rotates the wheel (4), the knife box device (3) horizontally feeds to cut burrs of the wheel (4), the roller bed device (1) conveys the wheel to next station, meanwhile, next wheel enters the roller bed device (1), and next cutting cycle is carried out. The machining time of the present invention is 25-30 seconds, so that the manpower cost is reduced, the machining efficiency is improved, and positive effects are achieved in hub burr removal.Type: GrantFiled: February 3, 2017Date of Patent: September 25, 2018Assignee: Qinhuangdao Xinyue Intelligent Equipment Co., LTDInventors: Yan Sun, Fuqiang Li, Shuangyong Liu, Shaojiang Wang, Yonggang Zhao, Lijie Song, Xu Hou, Guoxin Xiao, Fanbo Meng, Yanchao Ren
-
Publication number: 20180247647Abstract: A method includes receiving a speech input, activating a voice control function to recognize a subsequent speech input and output a feedback corresponding to the subsequent speech input in response to the speech input being determined as a first wake-up-word (WUW), and activating a speech recording function to record one or more inputs selected from the group consisting of the speech input and the subsequent speech input in response to the speech input being determined as a second WUW.Type: ApplicationFiled: February 27, 2018Publication date: August 30, 2018Inventors: Xiaoping ZHANG, Yongwen SHI, Yonggang ZHAO, Zhepeng WANG
-
Publication number: 20180196840Abstract: A method includes receiving a request to perform a shuffle operation on a data stream; receiving at least a portion of the data stream including a plurality of records, each including a key; storing each of the plurality of records in a persistent storage location assigned to a key range corresponding to keys included in the plurality of records; receiving a request from a consumer for a subset of the plurality of records including a range of keys; and upon receiving the request from the consumer, providing the subset of the plurality of records including the range of keys from the one or more persistent storage locations.Type: ApplicationFiled: March 5, 2018Publication date: July 12, 2018Inventors: Alexander Gourkov Balikov, Marian Dvorsky, Yonggang Zhao
-
Patent number: D961795Type: GrantFiled: June 4, 2020Date of Patent: August 23, 2022Inventors: Yonggang Zhao, Shaowen Tian