Patents by Inventor Ye Zhuang
Ye Zhuang 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: 20250052851Abstract: A positioning method and a communication device are provided, which relate to the field of communication technologies. The method includes: determining first information. The first information includes at least one of the following: direction information of a target beam, energy change information of the target beam, LOS path indication information, and beam identification information. The first information is used to determine positioning information of the first device. The LOS path indication information is used to indicate whether the target beam is an LOS path. The beam identification information is identification information of the target beam.Type: ApplicationFiled: October 29, 2024Publication date: February 13, 2025Inventors: Yuanyuan WANG, Huaming WU, Ye SI, Zixun ZHUANG
-
Publication number: 20250056227Abstract: The present disclosure discloses an authentication and/or key management method, a first device, a terminal and a communication device. The method includes: receiving, by a first device, a session establishment request message initiated by a user equipment (UE), where the request message carries a key identifier, acquiring, by the first device, a first key between the first device and the UE according to the key identifier.Type: ApplicationFiled: December 28, 2022Publication date: February 13, 2025Inventors: Xiaojun ZHUANG, Xiaoting HUANG, Ye TIAN
-
Publication number: 20240290746Abstract: A semiconductor device includes a semiconductor die having a die surface, in which the die surface includes a bond pad. A ball bond has a distal surface and flattened-disk shape extending from the distal surface and terminating in a proximal surface spaced apart from the distal surface. The distal surface is coupled to the bond pad and a channel extends a depth into the proximal surface surrounding a central portion of the proximal surface. A bond wire extending from the central portion of the proximal surface, in which the channel is spaced apart from and surrounds the bond wire.Type: ApplicationFiled: February 24, 2023Publication date: August 29, 2024Inventors: Ye ZHUANG, Zi Qi WANG, Xiao Lin KANG, Tingting YU, Jiafeng LIAO, Xiaoling KANG
-
Publication number: 20240250060Abstract: An example semiconductor package comprises a semiconductor die having a top surface, a bond pad formed on the top surface, a bond wire having a first end and a second end, wherein the first end is attached to the bond pad. The semiconductor package having a contact pad, wherein the second end of the wire bond is attached to the contact pad by a stitch bond, the stitch bond having a plateau region formed between a cut end and a ramped portion, wherein a bottom surface of the plateau region forms an attachment to the contact pad.Type: ApplicationFiled: January 24, 2023Publication date: July 25, 2024Inventors: Ye Zhuang, Huo Yun Duan, Zi Qi Wang, Xiao Lin Kang, Xiaoling Kang, Tingting Yu
-
Publication number: 20240113065Abstract: In some examples, a semiconductor package comprises an electrically conductive surface and a bond wire coupled to the electrically conductive surface. The bond wire includes a first stitch bond coupled to the electrically conductive surface, and a second stitch bond contiguous with the first stitch bond and coupled to the electrically conductive surface. The second stitch bond is partially, but not completely, overlapping with the first stitch bond.Type: ApplicationFiled: September 29, 2022Publication date: April 4, 2024Inventors: Xiaolin KANG, Ziqi WANG, Huoyun DUAN, Peng PENG, Ye ZHUANG, Xiaoling KANG, Hongxia DENG
-
Patent number: 11562063Abstract: Disclosed embodiments relate to encoded inline capabilities. In one example, a system includes a trusted execution environment (TEE) to partition an address space within a memory into a plurality of compartments each associated with code to execute a function, the TEE further to assign a message object in a heap to each compartment, receive a request from a first compartment to send a message block to a specified destination compartment, respond to the request by authenticating the request, generating a corresponding encoded capability, conveying the encoded capability to the destination compartment, and scheduling the destination compartment to respond to the request, and subsequently, respond to a check capability request from the destination compartment by checking the encoded capability and, when the check passes, providing a memory address to access the message block, and, otherwise, generating a fault, wherein each compartment is isolated from other compartments.Type: GrantFiled: December 7, 2020Date of Patent: January 24, 2023Assignee: Intel CorporationInventors: Michael Lemay, David M. Durham, Michael E. Kounavis, Barry E. Huntley, Vedvyas Shanbhogue, Jason W. Brandt, Josh Triplett, Gilbert Neiger, Karanvir Grewal, Baiju Patel, Ye Zhuang, Jr-Shian Tsai, Vadim Sukhomlinov, Ravi Sahita, Mingwei Zhang, James C. Farwell, Amitabh Das, Krishna Bhuyan
-
Patent number: 11188639Abstract: The disclosed embodiments relate to system, method and apparatus to compartmentalize information in a program so as to protect against malware. In one embodiment, the disclosed provides a compiler that is enhanced to automatically define multiple compartments within a program based on the data sets that they access. The disclosed embodiments may be implemented at a compiler and certain embodiments may be referred to as compartmentalizing compiler. For each data set, an exemplary compartmentalizing compiler separates program elements that need direct access to the data set from those that do not and it defines a boundary around the data set and the program elements that need to access it. In certain embodiments, other portions of the program may still need to invoke the compartment. Thus, the disclosure also generates interface routines to copy data back and forth through the compartment boundary.Type: GrantFiled: July 19, 2018Date of Patent: November 30, 2021Assignee: INTEL CORPORATIONInventors: Michael LeMay, Ye Zhuang
-
Publication number: 20210117535Abstract: Disclosed embodiments relate to encoded inline capabilities. In one example, a system includes a trusted execution environment (TEE) to partition an address space within a memory into a plurality of compartments each associated with code to execute a function, the TEE further to assign a message object in a heap to each compartment, receive a request from a first compartment to send a message block to a specified destination compartment, respond to the request by authenticating the request, generating a corresponding encoded capability, conveying the encoded capability to the destination compartment, and scheduling the destination compartment to respond to the request, and subsequently, respond to a check capability request from the destination compartment by checking the encoded capability and, when the check passes, providing a memory address to access the message block, and, otherwise, generating a fault, wherein each compartment is isolated from other compartments.Type: ApplicationFiled: December 7, 2020Publication date: April 22, 2021Inventors: Michael LEMAY, David M. DURHAM, Michael E. KOUNAVIS, Barry E. HUNTLEY, Vedvyas SHANBHOGUE, Jason W. BRANDT, Josh TRIPLETT, Gilbert NEIGER, Karanvir GREWAL, Baiju PATEL, Ye ZHUANG, Jr-Shian TSAI, Vadim SUKHOMLINOV, Ravi SAHITA, Mingwei ZHANG, James C. FARWELL, Amitabh DAS, Krishna BHUYAN
-
Patent number: 10860709Abstract: Disclosed embodiments relate to encoded inline capabilities. In one example, a system includes a trusted execution environment (TEE) to partition an address space within a memory into a plurality of compartments each associated with code to execute a function, the TEE further to assign a message object in a heap to each compartment, receive a request from a first compartment to send a message block to a specified destination compartment, respond to the request by authenticating the request, generating a corresponding encoded capability, conveying the encoded capability to the destination compartment, and scheduling the destination compartment to respond to the request, and subsequently, respond to a check capability request from the destination compartment by checking the encoded capability and, when the check passes, providing a memory address to access the message block, and, otherwise, generating a fault, wherein each compartment is isolated from other compartments.Type: GrantFiled: June 29, 2018Date of Patent: December 8, 2020Assignee: Intel CorporationInventors: Michael Lemay, David M. Durham, Michael E. Kounavis, Barry E. Huntley, Vedvyas Shanbhogue, Jason W. Brandt, Josh Triplett, Gilbert Neiger, Karanvir Grewal, Baiju V. Patel, Ye Zhuang, Jr-Shian Tsai, Vadim Sukhomlinov, Ravi Sahita, Mingwei Zhang, James C. Farwell, Amitabh Das, Krishna Bhuyan
-
Publication number: 20200004953Abstract: Disclosed embodiments relate to encoded inline capabilities. In one example, a system includes a trusted execution environment (TEE) to partition an address space within a memory into a plurality of compartments each associated with code to execute a function, the TEE further to assign a message object in a heap to each compartment, receive a request from a first compartment to send a message block to a specified destination compartment, respond to the request by authenticating the request, generating a corresponding encoded capability, conveying the encoded capability to the destination compartment, and scheduling the destination compartment to respond to the request, and subsequently, respond to a check capability request from the destination compartment by checking the encoded capability and, when the check passes, providing a memory address to access the message block, and, otherwise, generating a fault, wherein each compartment is isolated from other compartments.Type: ApplicationFiled: June 29, 2018Publication date: January 2, 2020Inventors: Michael LEMAY, David M. DURHAM, Michael E. KOUNAVIS, Barry E. HUNTLEY, Vedvyas SHANBHOGUE, Jason W. BRANDT, Josh TRIPLETT, Gilbert NEIGER, Karanvir GREWAL, Baiju V. PATEL, Ye ZHUANG, Jr-Shian TSAI, Vadim SUKHOMLINOV, Ravi SAHITA, Mingwei ZHANG, James C. FARWELL, Amitabh DAS, Krishna BHUYAN
-
Publication number: 20190095796Abstract: Logic may determine a physical resource assignment via a neural network logic trained to determine an optimal policy for assignment of the physical resources in source code. Logic may generate training data to train a neural network by generating multiple instances of machine code for one or more source codes in accordance with different policies. Logic may generate different policies by adjusting, combining, mutating, and/or randomly changing a previous policy. Logic may execute and measure and/or statically determine measurements for each instance of a machine code associated with a source code to determine a reward associated with each state in the source code. Logic may apply weights and biases to the training data to approximate a value function. Logic may determine a gradient descent of the approximated value function and may backpropagate the output from the gradient descent to adjust the weights and biases to determine an optimal policy.Type: ApplicationFiled: September 22, 2017Publication date: March 28, 2019Applicant: INTEL CORPORATIONInventors: LI CHEN, MICHAEL LEMAY, YE ZHUANG
-
Publication number: 20190050558Abstract: The disclosed embodiments relate to system, method and apparatus to compartmentalize information in a program so as to protect against malware. In one embodiment, the disclosed provides a compiler that is enhanced to automatically define multiple compartments within a program based on the data sets that they access. The disclosed embodiments may be implemented at a compiler and certain embodiments may be referred to as compartmentalizing compiler. For each data set, an exemplary compartmentalizing compiler separates program elements that need direct access to the data set from those that do not and it defines a boundary around the data set and the program elements that need to access it. In certain embodiments, other portions of the program may still need to invoke the compartment. Thus, the disclosure also generates interface routines to copy data back and forth through the compartment boundary.Type: ApplicationFiled: July 19, 2018Publication date: February 14, 2019Applicant: Intel CorporationInventors: Michael LeMay, Ye Zhuang
-
Patent number: 9272291Abstract: A device includes a chamber having an air inlet and an air outlet. The device includes a plurality of stages including at least a first stage adjacent a second stage. The plurality of stages are disposed in the chamber and each stage has a plurality of discharge electrodes disposed in an interior region and is bounded by an upstream baffle on an end proximate the air inlet and bounded by a downstream baffle on an end proximate the air outlet. Each stage has at least one sidewall between the upstream baffle and the downstream baffle. The sidewall is configured as a collection electrode and has a plurality of apertures disposed along a length between the upstream baffle and the downstream baffle. The upstream baffle of the first stage is positioned in staggered alignment relative to the upstream baffle of the second stage and the downstream baffle of the first stage are positioned in staggered alignment relative to the downstream baffle of the second stage.Type: GrantFiled: March 14, 2013Date of Patent: March 1, 2016Assignee: Energy & Environmental Research Center FoundationInventors: Stanley J. Miller, Jay C. Almlie, Ye Zhuang
-
Publication number: 20140053727Abstract: A device includes a chamber having an air inlet and an air outlet. The device includes a plurality of stages including at least a first stage adjacent a second stage. The plurality of stages are disposed in the chamber and each stage has a plurality of discharge electrodes disposed in an interior region and is bounded by an upstream baffle on an end proximate the air inlet and bounded by a downstream baffle on an end proximate the air outlet. Each stage has at least one sidewall between the upstream baffle and the downstream baffle. The sidewall is configured as a collection electrode and has a plurality of apertures disposed along a length between the upstream baffle and the downstream baffle. The upstream baffle of the first stage is positioned in staggered alignment relative to the upstream baffle of the second stage and the downstream baffle of the first stage are positioned in staggered alignment relative to the downstream baffle of the second stage.Type: ApplicationFiled: March 14, 2013Publication date: February 27, 2014Inventors: Stanley J. Miller, Jay C. Almlie, Ye Zhuang
-
Patent number: 8628603Abstract: A method for treating a process gas with a liquid comprises contacting a process gas with a hygroscopic working fluid in order to remove a constituent from the process gas. A system for treating a process gas with a liquid comprises a hygroscopic working fluid comprising a component adapted to absorb or react with a constituent of a process gas, and a liquid-gas contactor for contacting the working fluid and the process gas, wherein the constituent is removed from the process gas within the liquid-gas contactor.Type: GrantFiled: September 23, 2011Date of Patent: January 14, 2014Assignee: Energy & Enviromental Research Center FoundationInventors: Christopher L. Martin, Ye Zhuang
-
Publication number: 20130074693Abstract: A method for treating a process gas with a liquid comprises contacting a process gas with a hygroscopic working fluid in order to remove a constituent from the process gas. A system for treating a process gas with a liquid comprises a hygroscopic working fluid comprising a component adapted to absorb or react with a constituent of a process gas, and a liquid-gas contactor for contacting the working fluid and the process gas, wherein the constituent is removed from the process gas within the liquid-gas contactor.Type: ApplicationFiled: September 23, 2011Publication date: March 28, 2013Applicant: ENERGY & ENVIRONMENTAL RESEARCH CENTER FOUNDATIONInventors: Christopher L. Martin, Ye Zhuang
-
Patent number: 8092768Abstract: Apparatus and methods for collection and removal of particulate matter, including fine particulate matter, from a gas stream, comprising a unique combination of high collection efficiency and ultralow pressure drop across the filter. The apparatus and method utilize simultaneous electrostatic precipitation and membrane filtration of a particular pore size, wherein electrostatic collection and filtration occur on the same surface.Type: GrantFiled: June 11, 2010Date of Patent: January 10, 2012Assignee: Energy & Environmental Research Center FoundationInventors: Stanley J. Miller, Ye Zhuang, Jay C. Almlie
-
Publication number: 20110195002Abstract: Apparatus and methods for collection and removal of particulate matter, including fine particulate matter, from a gas stream, comprising a unique combination of high collection efficiency and ultralow pressure drop across the filter. The apparatus and method utilize simultaneous electrostatic precipitation and membrane filtration of a particular pore size, wherein electrostatic collection and filtration occur on the same surface.Type: ApplicationFiled: June 11, 2010Publication date: August 11, 2011Inventors: Stanley J. Miller, Ye Zhuang, Jay C. Almlie
-
Patent number: 7628969Abstract: An apparatus and a method that uses generated alkaline, alkaline-earth, and/or silica/alumina aerosols as a multifunctional additive to scavenge sulfur oxides in flue gas, minimize poisoning effects of sulfur oxides on mercury sorbent performance, and enhance particulate matter capture in electrostatic precipitators and other particulate filter devices by conditioning the fly ash.Type: GrantFiled: July 22, 2008Date of Patent: December 8, 2009Assignee: Energy & Environmental Research Center FoundationInventors: Michael J. Holmes, John H. Pavlish, Ye Zhuang, Steven A. Benson, Edwin S. Olson, Jason D. Laumb
-
Patent number: 7615101Abstract: An apparatus and method for controlling mercury emissions in the gas stream from a fuel fired system includes a chamber for creating dissociated halogen to be supplied to the gas stream, with or without carbonaceous material.Type: GrantFiled: September 7, 2005Date of Patent: November 10, 2009Assignee: Energy & Environmental Research FoundationInventors: Michael J. Holmes, John H Pavlish, Edwin S. Olson, Ye Zhuang