Patents by Inventor Yi Zeng

Yi Zeng 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: 20200280902
    Abstract: A data transmission method and related apparatuses are disclosed. A sanding node transmits a plurality of data packets to a receiving node at an initial transmission rate. Each data packet carries a random sequence number and a rolling sequence number. The random sequence number identifies a data part of the data packet, and the rolling sequence number indicates a transmission sequence of the data packet. The sending node receives a packet loss feedback from the receiving node. The packet loss feedback is generated after the receiving node detects a packet loss event according to rolling sequence numbers of received data packets. The sending node determines a random sequence number of a lost data packet based on the received packet loss feedback. The sending node transmits a replacement data packet to the receiving node. The replacement data packet carries a different rolling sequence number.
    Type: Application
    Filed: May 19, 2020
    Publication date: September 3, 2020
    Applicant: HUAWEI TECHNOLOGIES CO.,LTD.
    Inventors: Tao Xiong, Kai Zheng, Yi Zeng
  • Patent number: 10715530
    Abstract: When a user inputs an action request, such as a requested command, to be performed on a target machine, a management system receives the request and verifies it with a separate authentication and permission system. The verified command request is sent to the target machine. An authentication worker on the target machine accesses a set of policies, local to the target machine, to identify a least privileged execution environment in which the requested command can be performed. The authentication worker on the target machine launches the requested command within the identified least privileged execution environment on the target machine.
    Type: Grant
    Filed: September 6, 2017
    Date of Patent: July 14, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Liqiang Zhu, Anand Menon, Guanghui He, Jiahui Wang, Neil Shipp, Nick Voicu, Yi Zeng, Yu Huang, Rajalakshmi Dani, David Hetherington, Zhaoan Liu, Gavin Ackroyd
  • Patent number: 10701616
    Abstract: A data transmission acceleration method and related apparatuses are disclosed. A sanding node transmits a plurality of data packets to a receiving node at an initial transmission rate. Each data packet carries a random sequence number and a rolling sequence number. The random sequence number identifies a data part of the data packet, and the rolling sequence number indicates a transmission sequence of the data packet. The sending node receives a packet loss feedback from the receiving node. The packet loss feedback is generated after the receiving node detects a packet loss event according to a rolling sequence number of a received data packet. The sending node determines a random sequence number of a lost data packet based on the received packet loss feedback. The sending node retransmits a data packet corresponding to the determined random sequence number. The retransmitted data packet carries a new rolling sequence number.
    Type: Grant
    Filed: June 11, 2018
    Date of Patent: June 30, 2020
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Tao Xiong, Kai Zheng, Yi Zeng
  • Publication number: 20200091955
    Abstract: Certain aspects of the present disclosure provide methods and apparatus for simultaneous multi-band transmission, including techniques and circuitry for reducing the coupling of a second-order harmonic signal into a victim circuit. One example radio frequency front-end circuit generally includes a first transmit output stage circuit configured to output signals in a first frequency band and a second transmit output stage circuit configured to output signals in a second frequency band. The first transmit output stage circuit generally includes a first adjustable transconductance stage comprising an input stage and a cascode stage coupled to the input stage; and a first adjustable impedance stage coupled to the first adjustable transconductance stage. For certain aspects, the second transmit output stage circuit generally includes a second adjustable transconductance stage and a second adjustable impedance stage coupled to the second adjustable transconductance stage.
    Type: Application
    Filed: September 13, 2018
    Publication date: March 19, 2020
    Inventors: Cheng-Han WANG, Yi ZENG
  • Publication number: 20200022932
    Abstract: The present invention relates to bioavailable fill compositions containing one or more of a decongestant, an expectorant, an antitussive, an analgesic, and/or an antihistamine; capsules filled with the bioavailable fill compositions; and methods of making same.
    Type: Application
    Filed: March 22, 2018
    Publication date: January 23, 2020
    Applicant: PuraCap Pharmaceutical LLC
    Inventors: Minh Tran, Yi Zeng, Zhang Julia Zhang, Hengsheng Adam Feng, Dahai Guo
  • Patent number: 10476870
    Abstract: A web application that is attempting to access a site hosted by a system that needs authentication based on a hardware-protected key is redirected to a local authority service on the machine. The local authority service interacts with a hardware key reader to obtain authentication information from a hardware key holder. The local authority service illustratively interacts with the system being accessed in order to obtain an operation result, based on the hardware-protected key obtained through the hardware key reader. The operation result is then posted to the web application, by the local authority service, for use in authenticating the user.
    Type: Grant
    Filed: August 25, 2017
    Date of Patent: November 12, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Yi Zeng, Yu Huang
  • Publication number: 20190342278
    Abstract: The description relates to password reset security. One example can receive a login request and a password for a cloud-based user account. The example can also retrieve stored authenticated user information associated with the password. The example can further send a notification of the login request to a contact address associated with the cloud-based user account. The notification can contain at least some of the stored authenticated user information.
    Type: Application
    Filed: July 19, 2019
    Publication date: November 7, 2019
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Liqiang ZHU, Yi ZENG, Yu HUANG
  • Publication number: 20190327236
    Abstract: Disclosed in various examples are methods, systems, and machine-readable media for exposing a Representational State Transfer (RESTful) interface to users whereby management commands on a datacenter may be issued remotely from the users' workstations for secure, remote management of the datacenter. An application task automation command (e.g., a POWERSHELL® command) is executed remotely by creating a proxy command (e.g., based on a POWERSHELL® cmdlet code) to cause the application task automation command to be executed when the proxy command is remotely invoked and deploying the proxy command to a remote computer, such as the user's workstation. The remote computer issues a request including a user identifier and any parameters for the application task automation command when the corresponding proxy command has been invoked by the remote computer.
    Type: Application
    Filed: April 19, 2018
    Publication date: October 24, 2019
    Inventors: Vikas Ahuja, Joel T. Hendrickson, Xiaoting Zhang, Yi Zeng
  • Publication number: 20190273227
    Abstract: A power battery base includes a tray and a liquid cooling tube disposed on the tray, wherein the tray includes a bottom plate and side plates disposed around the periphery of the bottom plate, the bottom plate and the side plates jointly form a receiving cavity for receiving a power battery pack, the bottom plate is provided with at least one beam, the beam divides the bottom plate into at least two sub-bottom plates, the liquid cooling tube is laid on at least one of the sub-bottom plates, and the liquid cooling tube is disposed across the beam that it passes through.
    Type: Application
    Filed: November 7, 2017
    Publication date: September 5, 2019
    Applicant: BYD COMPANY LIMITED
    Inventors: Yi ZENG, Weixin ZHENG, Jianhua ZHU, Yan ZHU
  • Patent number: 10404689
    Abstract: The description relates to password reset security. One example can receive a login request and a password for a cloud-based user account. The example can also retrieve stored authenticated user information associated with the password. The example can further send a notification of the login request to a contact address associated with the cloud-based user account. The notification can contain at least some of the stored authenticated user information.
    Type: Grant
    Filed: February 9, 2017
    Date of Patent: September 3, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Liqiang Zhu, Yi Zeng, Yu Huang
  • Patent number: 10364194
    Abstract: A method for preparing a ceramic-modified carbon-carbon composite material. The method includes preparing and thermally treating a carbon fiber preform, and depositing pyrolytic carbon on the carbon fiber preform in a chemical vapor infiltration furnace, to yield a porous carbon-carbon composite material; placing the carbon-carbon composite material deposited with the pyrolytic carbon on a zirconium-titanium powder mixture, and performing a reactive melt infiltration, to yield a carbon-carbon composite material modified by non-stoichiometric zirconium titanium carbide; and placing the carbon-carbon composite material modified by non-stoichiometric zirconium titanium carbide in a powder mixture including carbon, boron carbide, silicon carbide, silicon, and an infiltration enhancer, and performing an embedding method, to form a ceramic-modified carbon-carbon composite material.
    Type: Grant
    Filed: May 22, 2018
    Date of Patent: July 30, 2019
    Assignee: CENTRAL SOUTH UNIVERSITY
    Inventors: Yi Zeng, Xiang Xiong, Dini Wang, Wei Sun, Zhaoke Chen, Yalei Wang
  • Patent number: 10365994
    Abstract: Dynamically scheduled testing of a software application on one or more devices are disclosed. The system can schedule and execute of one or more test cases associated with a software application. When a device becomes available for testing, the system can determine the list of commits that have not yet been tested. If there are outstanding untested commits, the system can determine the list of test cases in a test plan that are to be scheduled and executed. For each test in the list of test cases, the system can compute an urgency value. Urgency value can be a function of the untested commits. For example, urgency value can be the number of untested commits associated with each test case. The system can then sort the test cases based on the urgency value and schedule the most “urgent” test case for execution.
    Type: Grant
    Filed: April 24, 2017
    Date of Patent: July 30, 2019
    Assignee: Facebook, Inc.
    Inventors: Juyuan Yang, Yi Zeng, Scott Kenneth Yost
  • Publication number: 20190224714
    Abstract: A process for preparing contact lens with film by plasma UV induced grafting polymerization is disclosed to plasma-modification on contact lens to form hydrophilic functional groups on said contact lens surface, and then to immerse said contact lens in a solution of the mixture of NVP, PEGMA and photoinitiator, and then remove said contact lens from said solution and expose said contact lens to an ultraviolet light from an ultraviolet device to form a thin film on said contact lens surface. Through the thin film, the contact lens can have good hydrophilicity and anti-fouling properties, so when the patient wear said contact lens, he or she does not feel uncomfortable foreign body sensation, significantly reducing deposit and corneal infection risk.
    Type: Application
    Filed: January 2, 2019
    Publication date: July 25, 2019
    Inventors: Meng-Jiy WANG, Wen-Pin LIN, Yi-Zeng SUN
  • Patent number: 10355163
    Abstract: The present disclosure provides a flexible light emitting diode (LED) device and a method for manufacturing the same. The method includes providing a p-type silicon wafer as a base, and then performing an exposure and development process to form a patterned layer including a plurality of p-type silicon microcolumns on the base; filling a plurality of gaps among the p-type silicon microcolumns with a soft polymer resin to form a compound layer; sequentially forming an n-type doped metal oxide layer and a first metal electrode layer on the compound layer; and removing the base, forming a second metal electrode layer, and then entirely shifting a whole body including these layers onto a flexible substrate.
    Type: Grant
    Filed: March 9, 2018
    Date of Patent: July 16, 2019
    Assignee: SHENZHEN CHINA STAR OPTOELECTRONICS TECHNOLOGY CO., LTD.
    Inventors: Bao Zha, Yi Zeng
  • Publication number: 20190207925
    Abstract: Services from domainless machines are made available in a security domain under a virtual name. Each machine is not joined to the domain but can reach a security domain controller. The controller controls at least one security domain using an authentication protocol, such as a modified Kerberos protocol. One obtains a set of security domain credentials, generates a cluster name secret, gives the cluster a virtual name, and authenticates the machines to the domain controller using these items. In some cases, authentication uses a ticket-based protocol which accepts the cluster name secret in place of a proof of valid security domain membership. In some, the domain controller uses a directory service which is compatible with an active directory service; the cluster virtual name is provisioned as an account in the directory service. The cluster virtual name may concurrently serve clients on different security domains of the directory service.
    Type: Application
    Filed: March 7, 2019
    Publication date: July 4, 2019
    Inventors: Sai Sudhir ANANTHA PADMANABAN, Lokesh Srinivas KOPPOLU, Andrea D'AMATO, Yi ZENG
  • Publication number: 20190155916
    Abstract: In one embodiment, a method includes receiving an text query, identifying and ranking multiple content objects corresponding to character strings from the text query. A computing system determines the ranking based on a real-time statistical analysis on the content objects using correlation coefficients of the terms in the content objects with respect to the n-grams identified in the query through parsing. The computing system accesses a real-time query-post log to calculate the correlation coefficients for the terms in the content objects, wherein the real-time query-post log includes multiple entries corresponding to multiple terms extracted from multiple prior queries over a recent time window. Each entry in the real-time query-post log includes a query term, and a related term extracted from a content object of the online social network matching the prior query from which the query term was extracted.
    Type: Application
    Filed: November 22, 2017
    Publication date: May 23, 2019
    Inventors: Chang Kuang Huang, Yi Zeng
  • Publication number: 20190155915
    Abstract: In one embodiment, a method includes receiving an text query, identifying and ranking multiple content objects corresponding to character strings from the text query. A computing system determines the ranking based on an analysis of the association between the terms in the content objects and the n-grams in the query using term frequency-inverse document frequency (TF-IDF) scores of the terms. The computing system accesses a query-term index to determine the TF-IDF scores for the terms, wherein the query-term index includes multiple entries corresponding to multiple terms extracted from multiple prior queries. Each entry in the query-term index includes a query term, one or more related terms extracted from content objects of the online social network matching the prior query term, and a term frequency-inverse document frequency (TF-IDF) score for the respective related terms.
    Type: Application
    Filed: November 22, 2017
    Publication date: May 23, 2019
    Inventors: Chang Kuang Huang, Yi Zeng
  • Patent number: 10270760
    Abstract: Services from domainless machines are made available in a security domain under a virtual name. Each machine is not joined to the domain but can reach a security domain controller. The controller controls at least one security domain using an authentication protocol, such as a modified Kerberos protocol. One obtains a set of security domain credentials, generates a cluster name secret, gives the cluster a virtual name, and authenticates the machines to the domain controller using these items. In some cases, authentication uses a ticket-based protocol which accepts the cluster name secret in place of a proof of valid security domain membership. In some, the domain controller uses a directory service which is compatible with an active directory service; the cluster virtual name is provisioned as an account in the directory service. The cluster virtual name may concurrently serve clients on different security domains of the directory service.
    Type: Grant
    Filed: October 5, 2017
    Date of Patent: April 23, 2019
    Assignee: Microsoft Tehnology Licensing, LLC
    Inventors: Sai Sudhir Anantha Padmanaban, Lokesh Srinivas Koppolu, Andrea D'Amato, Yi Zeng
  • Publication number: 20190097966
    Abstract: Systems and methods described herein provide a high availability DHCP server capable of serving multiple tenants in a data center. The DHCP server may use a different logical DHCP server instance for each tenant, and may be implemented as one process without the use of namespaces. A DHCP server is executed on a gateway virtual machine (VM) that is capable of hosting a plurality of logical DHCP servers. For each tenant in a data center, a logical network and a corresponding logical DHCP server instance are implemented. The DHCP server may service requests for DHCP services from VMs via their physical host by determining the tenant that the VM originates from and leasing a DHCP resource from that tenant's corresponding logical DHCP server instance.
    Type: Application
    Filed: September 28, 2017
    Publication date: March 28, 2019
    Inventors: Michael HU, Ansis ATTEKA, Dongping CHEN, Bo LIN, Yi ZENG, Shadab SHAH
  • Publication number: 20190079934
    Abstract: In one embodiment, a method includes receiving a search query from a client system. The method includes identifying, by a search-engine server, multiple content objects matching the search query, wherein each content object includes a plurality of content tokens. The method includes determining, by a snippet generator, for each content object matching the search query, a snippet including multiple content tokens from the content object, the snippet being determined based on a token score associated with each content token. The method includes ranking each identified content object based on a content-object ranking-score calculated for the content object and a snippet ranking-score calculated for the snippet of the respective content object. The method includes sending, to the client system, instructions for presenting multiple search-results including a reference to a content object and a preview of the content of the respective content object including the snippet associated with the content object.
    Type: Application
    Filed: September 8, 2017
    Publication date: March 14, 2019
    Inventors: Zhen Liao, Han Jiang, Yi Zeng