Patents by Inventor Ke Yin
Ke Yin 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: 20240115541Abstract: The invention provides a method for treating cerebral apoplexy and hyperbilirubinemia by the compound or reagent for competitively inhibiting or blocking combination of bilirubin and the TRPM2 channel. The compound or the reagent is competitively combined with the D1069 residue of TRPM2 channel (the analogous D1066 residue of the mouse TRPM2). It is verified that bilirubin can serve as an extracellular endogenous agonist to be directly combined with the TRPM2 channel to aggravate brain tissue damage caused by stroke and hyperbilirubinemia, K928 and/or D1069 residues are key amino acid residues for playing roles. When the K928 and/or D1069 residues are mutated or competitively combined, the bilirubin is prevented from activating the TRPM2 channel; wherein D1069 residue mutation can effectively antagonize the nerve injury effect caused by bilirubin, which would be a therapeutic target for relieving and treating ischemic stroke and hyperbilirubinemia related brain damage.Type: ApplicationFiled: March 28, 2023Publication date: April 11, 2024Inventors: Shankai YIN, Haibo SHI, Hanwei LIU, Ke LAI, Luyang WANG
-
Patent number: 11940992Abstract: A model file management method includes that a terminal device receives a storage address of a target model file package from a server and the terminal device obtains the target model file package based on the storage address of the target model file package, where the target model file package is based on a parameter of a model file package locally stored in the terminal device and a parameter of a model file package managed by the server. In an artificial intelligence (AI) field, an application may implement a specific function by using an AI model file. An application is decoupled from an AI model file such that the terminal device performs centralized management on a general model file.Type: GrantFiled: November 1, 2019Date of Patent: March 26, 2024Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Qing Su, Junyuan Yang, Wenshuai Yin, Yue Gu, Ke Wan
-
Publication number: 20240095000Abstract: An electronic device receives a first user operation. The first user operation is used to request to install a first plug-in related to a first application, the first application includes a first plug-in framework and at least one plug-in associated with the first plug-in framework, a major version number of each of the at least one plug-in is the same as a major version number of the first plug-in framework, and the first plug-in is different from the at least one plug-in. The electronic device receives the first plug-in from a server. The electronic device detects whether a major version number of the first plug-in is the same as the major version number of the first plug-in framework. If yes, the electronic device installs the first plug-in.Type: ApplicationFiled: September 15, 2020Publication date: March 21, 2024Inventors: Yue Gu, Wenshuai Yin, Ke Wan, Xiang Xu, Mingjiang Li
-
Patent number: 11930428Abstract: Provided are a method and system for realizing a service-based mobile originated short message service. The method for realizing a service-based mobile originated short message service (MO SMS) includes: after receiving a short message transferred from a user equipment, an SMSF entity querying, from a NRF entity, information of a network function that can provide a MO SMS forwarding service; when it is determined, according to a query result, that a corresponding SMS-IWMSC can provide the MO SMS forwarding service, the SMSF entity sending the short message to the SMS-IWMSC; and the SMS-IWMSC sending the short message to a SC, so that the SC sends the short message to a corresponding receiver of the short message.Type: GrantFiled: October 18, 2021Date of Patent: March 12, 2024Assignee: CHINA TELECOM CORPORATION LIMITEDInventors: Liu Liu, Biao Long, Yue Sun, Jiayifan Liu, Zhuoyi Chen, Mingxue Li, Qingyang Wang, Linfeng Zhang, Ke Yin, Lei Cao, Bo Wang, Ye Zhao
-
Patent number: 11915655Abstract: A shift register unit, a method for driving a shift register unit, a gate driving circuit, and a display device are provided. The shift register unit includes: an input control circuit, configured to control a level of the first node; a first control circuit, configured to control a level of the second node; a second control circuit, configured to control the level of the second node under control of a fourth clock signal and an output signal; an output circuit, configured to control a level of the output terminal under control of the level of the first node and the level of the second node; and a first reset circuit, configured to control the level of the output terminal under control of the first enable signal, so as to allow the output terminal to stably output a non-operating level during a detection phase.Type: GrantFiled: March 5, 2021Date of Patent: February 27, 2024Assignee: BOE Technology Group Co., Ltd.Inventors: Jiangnan Lu, Guangliang Shang, Xinshe Yin, Libin Liu, Ke Feng
-
Publication number: 20230403539Abstract: Provided are a method and system for realizing a service-based mobile originated short message service. The method for realizing a service-based mobile originated short message service (MO SMS) includes: after receiving a short message transferred from a user equipment, an SMSF entity querying, from a NRF entity, information of a network function that can provide a MO SMS forwarding service; when it is determined, according to a query result, that a corresponding SMS-IWMSC can provide the MO SMS forwarding service, the SMSF entity sending the short message to the SMS-IWMSC; and the SMS-IWMSC sending the short message to a SC, so that the SC sends the short message to a corresponding receiver of the short message.Type: ApplicationFiled: October 18, 2021Publication date: December 14, 2023Inventors: Liu LIU, Biao LONG, Yue SUN, Jiayifan LIU, Zhuoyi CHEN, Mingxue LI, Qingyang WANG, Linfeng ZHANG, Ke YIN, Lei CAO, Bo WANG, Ye ZHAO
-
Publication number: 20230287418Abstract: Disclosed is a modified siRNA with a reduced off-target activity. The siRNA comprises a sense strand and an antisense strand, wherein the antisense strand contains a chemical modification as represented by formula (I) or a tautomeric modification thereof in at least one nucleotide position from position 2 to position 8 of 5? region thereof. A conjugate, a pharmaceutical composition, a cell or a kit containing the siRNA, and the medical use of the siRNA, the conjugate and/or the pharmaceutical composition thereof are also disclosed. Further disclosed are compounds as represented by formula (II) and formula (III) or tautomers thereof, and preparation methods therefor.Type: ApplicationFiled: August 4, 2021Publication date: September 14, 2023Inventors: Jinyu HUANG, Min LUO, Ke YIN
-
Patent number: 11755368Abstract: Systems and methods are disclosures for scheduling code in a multiprocessor system. Code is portioned into code blocks by a compiler. The compiler schedules execution of code blocks in nodes. The nodes are connected in a directed acyclical graph with a top node, terminal node and a plurality of intermediate nodes. Execution of the top node is initiated by the compiler. After executing at least one instance of the top node, an instruction in the code block indicates to the scheduler to initiate at least one intermediary node. The scheduler schedules a thread for execution of the intermediary node. The data for the nodes resides in a plurality of data buffers; the index to the data buffer is stored in a command buffer.Type: GrantFiled: August 8, 2021Date of Patent: September 12, 2023Assignee: Blaize , Inc.Inventors: Satyaki Koneru, Val G. Cook, Ke Yin
-
Publication number: 20230188475Abstract: This disclosure provides a network resource pre-allocation method, device, system, and medium, wherein the method includes: an NWDAF acquiring historical record information of a user accessing a service, and generating user service preference prediction and suggestion information according to the historical record information; and the NWDAF sending the user service preference prediction and suggestion information to a network function (NF) so that the NF pre-allocates a network resource according to the user service preference prediction and suggestion information.Type: ApplicationFiled: April 25, 2021Publication date: June 15, 2023Inventors: Danmo WANG, Biao LONG, Yue SUN, Jiayifan LIU, Liu LIU, Mingxue LI, Ke YIN, Linfeng ZHANG, Qingyang WANG, Bo WANG, Ye ZHAO, Lei CAO
-
Patent number: 11593911Abstract: The described embodiments include systems, methods, and apparatuses for increased efficiency processing flow. One method includes a plurality of stages configured to process an execution graph that includes a plurality of logical nodes with defined properties and resources associated with each logical node of the plurality of logical nodes, a recirculating ring buffer, wherein the recirculating ring buffer is configured to holding only any one of a control information, input, and, or out data necessary to stream a temporary data between each logical node of the execution graph, and a data producer, wherein the data producer is configured to stall from writing control information into a command buffer upon the command buffer being full, preventing command buffer over-writing.Type: GrantFiled: August 9, 2021Date of Patent: February 28, 2023Assignee: Blaze, Inc.Inventors: Val G. Cook, Satyaki Koneru, Ke Yin, Dinakar C. Munagala
-
Patent number: 11416282Abstract: Systems, apparatuses and methods are disclosed for scheduling threads comprising of code blocks in a graph streaming processor (GSP) system. One system includes a scheduler for scheduling plurality of threads, the plurality of threads includes a set of instructions operating on the graph streaming processors of GSP system. The scheduler comprises a plurality of stages where each stage is coupled to an input command buffer and an output command buffer. A portion of the scheduler is implemented in hardware and comprises of a command parser operative to interpret commands within a corresponding input command buffer, a thread generator coupled to the command parser operate to generate the plurality of threads, and a thread scheduler coupled to the thread generator for dispatching the plurality of threads for operating on the plurality of graph streaming processors.Type: GrantFiled: April 14, 2019Date of Patent: August 16, 2022Assignee: Blaize, Inc.Inventors: Satyaki Koneru, Val G. Cook, Ke Yin
-
Publication number: 20210406069Abstract: Systems and methods are disclosures for scheduling code in a multiprocessor system. Code is portioned into code blocks by a compiler. The compiler schedules execution of code blocks in nodes. The nodes are connected in a directed acyclical graph with a top node, terminal node and a plurality of intermediate nodes. Execution of the top node is initiated by the compiler. After executing at least one instance of the top node, an instruction in the code block indicates to the scheduler to initiate at least one intermediary node. The scheduler schedules a thread for execution of the intermediary node. The data for the nodes resides in a plurality of data buffers; the index to the data buffer is stored in a command buffer.Type: ApplicationFiled: August 8, 2021Publication date: December 30, 2021Applicant: Blaize, Inc.Inventors: Satyaki Koneru, Val G. Cook, Ke Yin
-
Publication number: 20210374901Abstract: The described embodiments include systems, methods, and apparatuses for increased efficiency processing flow. One method includes a plurality of stages configured to process an execution graph that includes a plurality of logical nodes with defined properties and resources associated with each logical node of the plurality of logical nodes, a recirculating ring buffer, wherein the recirculating ring buffer is configured to holding only any one of a control information, input, and, or out data necessary to stream a temporary data between each logical node of the execution graph, and a data producer, wherein the data producer is configured to stall from writing control information into a command buffer upon the command buffer being full, preventing command buffer over-writing.Type: ApplicationFiled: August 9, 2021Publication date: December 2, 2021Applicant: Blaize, Inc.Inventors: Val G. Cook, Satyaki Koneru, Ke Yin, Dinakar C. Munagala
-
Patent number: 11151684Abstract: The described embodiments include systems, methods, and apparatuses for increased efficiency processing flow. One method includes a plurality of stages configured to process an execution graph that includes a plurality of logical nodes with defined properties and resources associated with each logical node of the plurality of logical nodes, a recirculating ring buffer, wherein the recirculating ring buffer is configured to holding only any one of a control information, input, and, or out data necessary to stream a temporary data between each logical node of the execution graph, and a data producer, wherein the data producer is configured to stall from writing control information into a command buffer upon the command buffer being full, preventing command buffer over-writing.Type: GrantFiled: June 22, 2020Date of Patent: October 19, 2021Assignee: Blaize, Inc.Inventors: Val G. Cook, Satyaki Koneru, Ke Yin, Dinakar C. Munagala
-
Patent number: 11126462Abstract: Systems and methods are disclosures for scheduling code in a multiprocessor system. Code is portioned into code blocks by a compiler. The compiler schedules execution of code blocks in nodes. The nodes are connected in a directed acyclical graph with a top node, terminal node and a plurality of intermediate nodes. Execution of the top node is initiated by the compiler. After executing at least one instance of the top node, an instruction in the code block indicates to the scheduler to initiate at least one intermediary node. The scheduler schedules a thread for execution of the intermediary node. The data for the nodes resides in a plurality of data buffers; the index to the data buffer is stored in a command buffer.Type: GrantFiled: July 8, 2019Date of Patent: September 21, 2021Assignee: Blaize, Inc.Inventors: Satyaki Koneru, Val G. Cook, Ke Yin
-
Publication number: 20210108544Abstract: The present disclosure provides an exhaust system for an internal combustion engine, the exhaust system comprising a first exhaust pipe, a muffler and a second exhaust pipe, and the muffler is mounted between the first exhaust pipe and the second exhaust pipe, the first exhaust pipe is located upstream of the muffler, and the second exhaust pipe is located downstream of the muffler; the second exhaust pipe comprises a single exhaust pipe, the single exhaust pipe having one end connected to a downstream end of the muffler, and the single exhaust pipe being provided with a plurality of connecting holes; or, the second exhaust pipe comprises the single exhaust pipe and a dual exhaust pipe branch, the single exhaust pipe having one end connected to the downstream end of the muffler and the other end connected to the dual exhaust pipe branch.Type: ApplicationFiled: September 24, 2020Publication date: April 15, 2021Inventors: Dennis BOENNEN, Pengzhou GU, BO YUAN, Olivier PULA, Le YU, Ke YIN
-
Publication number: 20200320663Abstract: The described embodiments include systems, methods, and apparatuses for increased efficiency processing flow. One method includes a plurality of stages configured to process an execution graph that includes a plurality of logical nodes with defined properties and resources associated with each logical node of the plurality of logical nodes, a recirculating ring buffer, wherein the recirculating ring buffer is configured to holding only any one of a control information, input, and, or out data necessary to stream a temporary data between each logical node of the execution graph, and a data producer, wherein the data producer is configured to stall from writing control information into a command buffer upon the command buffer being full, preventing command buffer over-writing.Type: ApplicationFiled: June 22, 2020Publication date: October 8, 2020Applicant: Blaize, Inc.Inventors: Val G. Cook, Satyaki Koneru, Ke Yin, Dinakar C. Munagala
-
Patent number: 10740868Abstract: The described embodiments include systems, methods, and apparatuses for increased efficiency processing flow. One method includes a plurality of stages configured to process an execution graph that includes a plurality of logical nodes with defined properties and resources associated with each logical node of the plurality of logical nodes, a recirculating ring buffer, wherein the recirculating ring buffer is configured to holding only any one of a control information, input, and, or out data necessary to stream a temporary data between each logical node of the execution graph, and a data producer, wherein the data producer is configured to stall from writing control information into a command buffer upon the command buffer being full, preventing command buffer over-writing.Type: GrantFiled: November 28, 2019Date of Patent: August 11, 2020Assignee: Blaize, Inc.Inventors: Val G. Cook, Satyaki Koneru, Ke Yin, Dinakar C. Munagala
-
Publication number: 20200098084Abstract: The described embodiments include systems, methods, and apparatuses for increased efficiency processing flow. One method includes a plurality of stages configured to process an execution graph that includes a plurality of logical nodes with defined properties and resources associated with each logical node of the plurality of logical nodes, a recirculating ring buffer, wherein the recirculating ring buffer is configured to holding only any one of a control information, input, and, or out data necessary to stream a temporary data between each logical node of the execution graph, and a data producer, wherein the data producer is configured to stall from writing control information into a command buffer upon the command buffer being full, preventing command buffer over-writing.Type: ApplicationFiled: November 28, 2019Publication date: March 26, 2020Applicant: ThinCI, Inc.Inventors: Val G. Cook, Satyaki Koneru, Ke Yin, Dinakar C. Munagala
-
Patent number: 10540740Abstract: The claimed invention discloses system comprising a plurality of logical nodes comprised in a single or plurality of stages, with defined properties and resources associated with each node, for reducing compute resources, said system further comprising: at least a recirculating ring buffer holding only any one of a control information, input, and, or out data necessary to stream a temporary data between node and, or nodes in an execution graph, thereby reducing size of said recirculating ring buffer; said recirculating ring buffer being sufficiently reduced in size to reside in an on-chip cache, such that any one of the control information, input, and, or out data between node and, or nodes need not be stored in memory; wherein the control information further comprises a command related to invalidating any one of the input and, or out data held in a recirculating ring data buffer, clearing the buffer of tasked data; and wherein a producer is stalled from writing any more control information into a recirculatiType: GrantFiled: May 18, 2019Date of Patent: January 21, 2020Assignee: Blaize, Inc.Inventors: Val G. Cook, Satyaki Koneru, Ke Yin, Dinakar C. Munagala