Patents by Inventor Benjamin Liu
Benjamin Liu 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: 20240152502Abstract: In some implementations, a user device may transmit, to a first data source, a first message encoding a first query and may receive a first response to the first query from the first data source. The user device may transmit, to a second data source, a second message encoding a second query that duplicates the first query and may receive a second response to the second query from the second data source. The user device may transmit a first reverse query to the first data source based on the second response and/or a second reverse query to the second data source based on the first response. The user device may receive at least one reverse query response. Accordingly, the user device may determine whether an answer to the first query is valid, based on the first response, the second response, and the at least one reverse query response.Type: ApplicationFiled: November 8, 2022Publication date: May 9, 2024Inventors: Benjamin Glen McCARTY, Changwei LIU
-
Publication number: 20240143928Abstract: The automated generation of a natural language explanation of what code does. The code is structured to perform tasks because the code itself semantically specifies that those tasks are to be performed. A task-centric representation of the code is automatically generated that includes a task representation of each of some or all of the tasks to be performed as specified by the code. Natural language utterances are then automatically generated by generating a corresponding natural language utterance that semantically describes in natural language the corresponding task represented by the corresponding task representation. Controls are rendered for each natural language utterance that each permit a user to edit the corresponding natural language utterance. After editing, the code itself may be automatically modified or regenerated to reflect the changed natural language utterances.Type: ApplicationFiled: October 28, 2022Publication date: May 2, 2024Inventors: Benjamin Goth ZORN, Carina Suzana NEGREANU, Advait SARKAR, Andrew Donald GORDON, John Herbert Martin WILLIAMS, Xieyang LIU, Neil Blunt TORONTO, Sruti Srinivasa RAGAVAN, Brian Paul SLININGER
-
Publication number: 20240145686Abstract: In some embodiments, an electrode can include a current collector, a composite material in electrical communication with the current collector, and at least one phase configured to adhere the composite material to the current collector. The current collector can include one or more layers of metal, and the composite material can include electrochemically active material. The at least one phase can include a compound of the metal and the electrochemically active material. In some embodiments, a composite material can include electrochemically active material. The composite material can also include at least one phase configured to bind electrochemically active particles of the electrochemically active material together. The at least one phase can include a compound of metal and the electrochemically active material.Type: ApplicationFiled: January 8, 2024Publication date: May 2, 2024Inventors: David Lee, Xiaohua Liu, Monika Chhorng, Jeff Swoyer, Benjamin Yong Park, Rahul Kamath
-
Patent number: 11973819Abstract: A method includes collecting user activity data for a first online media item. The user activity data can be data for a user consuming the first online media item. The method further includes segmenting a second online media item into a plurality of segments, and identifying one or more of the plurality of segments with user activity data satisfying one or more criteria. The identified segments comprise a set of frames of the plurality of frames of the second online media item. The method further includes selecting a frame from the set of frames from the second online media item. The method further includes sending a recommendation of the selected frame as a thumbnail recommendation for the second online media item to a client device.Type: GrantFiled: August 17, 2020Date of Patent: April 30, 2024Assignee: Google LLCInventors: Doug Sherrets, Benjamin David Eidelson, Jason Toff, Jason Prado, Sean Liu, Karen Kavett
-
Patent number: 11971782Abstract: Systems and methods for a controller including controller memory and logic are presented herein. The logic is configured to control access to a persistent storage media and, in response to one or more commands, the logic determines an intermediate parity value based on a first parity calculation, and using the intermediate parity value determines a final parity value based on the intermediate parity value and a second parity calculation. Determining the intermediate parity value includes sending a uni-directional command to read an old data value from an address indicated in the uni-directional command, perform an exclusive-or operation on the old data value and a new data value indicated in the uni-directional command to determine the intermediate parity value and store, in the persistent storage media, the intermediate parity value at a location associated to an index indicated in the uni-directional command.Type: GrantFiled: February 20, 2020Date of Patent: April 30, 2024Assignee: SK Hynix NAND Product Solutions Corp.Inventors: Sanjeev Trika, Gregory Tucker, James Harris, Jonathan Hughes, Piotr Wysocki, Gang Cao, Qihua Dai, Benjamin Walker, Ziye Yang, Xiaodong Liu, Changpeng Liu, Jackson Ellis
-
Publication number: 20240136229Abstract: A method of forming a multi-layer semiconductor device on a substrate includes forming a superlattice of a plurality of alternating first layers composed of a first material and second layers formed of a second material, removing the second layers of the superlattice, etching the first material layers to form trimmed first layers therefrom, wherein the quantity of material removed from different ones of the first layers are different amounts, forming a capping layer over the first layers, measuring at least one of the distance between the capping layers formed on the different ones of the first layers, the thicknesses of the different ones of the capping layers formed on different ones of the trimmed first layers, and the different thicknesses of the combined thickness of different ones of the trimmed first layers and the capping layer formed thereover, and based on differences in the measurements, calculating a new thickness of the etched first layers.Type: ApplicationFiled: September 6, 2023Publication date: April 25, 2024Inventors: Jody FRONHEISER, Sai Hooi YEONG, Benjamin COLOMBEAU, Balasubramanian PRANATHARTHIHARAN, Lequn LIU
-
Patent number: 11962554Abstract: Automated message tagging in a chat forward task facilitation communication system is described. One implementation involves receiving a set of messages between a member and a representative as the set of messages are being exchanged, processing the set of messages to identify one or more task flags associated with the set of messages, where the one or more task flags correspond to a set of tasks performable by the representative on behalf of the member, and tracking a chat flow within a chat interface, wherein the set of messages are exchanged within the chat interface. The chat flow is processed using a tagging algorithm to automatically assign at least one of the one or more task flags to messages of the set of messages, and message history is generated including the set of messages and corresponding task flag assignments with associated tasks of the set of tasks.Type: GrantFiled: September 2, 2022Date of Patent: April 16, 2024Assignee: Yohana LLCInventors: Yoky Matsuoka, Defne Civelekoglu, Gwendolyn W. van der Linden, Nitin Viswanathan, Malia Beaulieu, Lingyun Liu, Benjamin Deming, Sean Paterson
-
Publication number: 20240114213Abstract: A mobile software application implementing “live events,” via which a host of the event may sequentially offer one, two, three, four or more items to a plurality of guests in the event (e.g., via auction, via direct purchase, or via a giveaway). The host's device may obtain and transmit a real-time video stream, which is in turn provided to each guest's device in conjunction with real-time information about the item(s) being offered. Particular techniques further assist the host in sequencing two or more items to be offered in the same live event, thereby avoiding delays and cumbersome user interface interactions that might otherwise be involved in initiating the offering of a next item upon concluding an offering of a previous item.Type: ApplicationFiled: September 30, 2022Publication date: April 4, 2024Inventors: Ryan Rhodes, Laura Rothman, Benjamin Luce Brodie, Xiao Liu, Craig Jones
-
Patent number: 11937103Abstract: State information of a radio-based application, used to process messages of the application, is made accessible from a first compute instance and a second compute instance at a virtualization server. The first instance is assigned to process a first portion of a workload of the application, including a message which comprises a result of a network function executed at a network function accelerator of the server. In response to determining that a condition for migrating workload from the first compute instance has been met, an additional message of the first portion is directed to the second compute instance. The second compute instance processes the additional message using the state information.Type: GrantFiled: August 17, 2022Date of Patent: March 19, 2024Assignee: Amazon Technologies, Inc.Inventors: Nikolay Krasilnikov, Theodore Joseph Maka'iwi DeRego, Yuan-An Liu, Benjamin Wojtowicz
-
Publication number: 20240083829Abstract: The present invention refers to a process for the asymmetric synthesis of isopiperitenol and successor compounds.Type: ApplicationFiled: December 30, 2021Publication date: March 14, 2024Applicant: Studiengesellschaft Kohle gGmbHInventors: Benjamin LIST, Joyce GRIMM, Hui ZHOU, Luping LIU, Alexander ZWERSCHKE
-
Publication number: 20240084275Abstract: Disclosed herein, in certain embodiments, are methods of inducing cell cycle arrest, apoptosis, cell death, or a combination thereof, in a cell or population of cells. Also disclosed herein are methods of treating a disease or condition in an individual in need thereof comprising inducing cell cycle arrest, apoptosis, cell death, or a combination thereof in a population of cells in the individual. The cell or population of cells may comprise a nucleic acid sequence associated with a disease or condition, including an autoimmune disease, cancer, or an infectious disease. The methods described herein generally comprise contacting cells with a CRISPR-associated protein and a guide nucleic acid.Type: ApplicationFiled: June 16, 2023Publication date: March 14, 2024Inventors: Lucas Benjamin HARRINGTON, Pei-Qi LIU, Subhadra JAYARAMAN RUKMINI
-
Publication number: 20240081808Abstract: Methods and devices for tissue fixation. A cortical button with a rib between two slotted openings. The rib increases the cortical button structural rigidity without increasing palpability. An adjustable loop construct with two discrete locking passages that provides manageable loop reduction and improved tissue coupling. The adjustable loop construct may be coupled to tissue via a passing construct. An assembly with a reduction bar, a button and an adjustable loop construct, the assembly provided assembled in a first configuration that disassembles to guide steps of tissue fixation. The reduction bar may be assembled to the reduction bar for reducing the adjustable loop construct.Type: ApplicationFiled: April 26, 2022Publication date: March 14, 2024Inventors: ALI HOSSEINI, Christopher David MacCready, Kendra O'Malley, Geoffrey Ian Karasic, Zenan Qi, Benjamin Michael Hall, Chun Liu, Paul McGovern, Han Teik Yeoh
-
Patent number: 11916228Abstract: In some embodiments, an electrode can include a current collector, a composite material in electrical communication with the current collector, and at least one phase configured to adhere the composite material to the current collector. The current collector can include one or more layers of metal, and the composite material can include electrochemically active material. The at least one phase can include a compound of the metal and the electrochemically active material. In some embodiments, a composite material can include electrochemically active material. The composite material can also include at least one phase configured to bind electrochemically active particles of the electrochemically active material together. The at least one phase can include a compound of metal and the electrochemically active material.Type: GrantFiled: June 6, 2022Date of Patent: February 27, 2024Assignee: Enevate CorporationInventors: David Lee, Xiaohua Liu, Monika Chhorng, Jeff Swoyer, Benjamin Yong Park, Rahul Kamath
-
Patent number: 11606443Abstract: Technologies for unseen notification handling are described. Embodiments select an initial set of notifications, provide the selected initial set of notifications to a client device, store seen notifications in a first data store, maintain sent but unseen notifications in a second data store that is an in-memory online data store, retrieve a set of the sent but unseen notifications from the second data store, create a list of unseen notifications by combining the retrieved set of sent but unseen notifications with a set of unsent and unseen notifications, generate a set of relevance scores for the list of unseen notifications, create a new version of the list of unseen notifications based on the new set of relevance scores, and provide the new version of the list of the unseen notifications to the client device.Type: GrantFiled: December 22, 2021Date of Patent: March 14, 2023Assignee: Microsoft Technology Licensing, LLCInventors: David Benjamin Liu, Rakesh Malladi, Swetha Nagabhushan Karthik, Gargi Harish Bhandari, Ajith Muralidharan, Ruiqi Wang
-
Publication number: 20220347689Abstract: Infectious diseases have been sources of large-scale epidemics and pandemics resulting in millions of casualties worldwide. Detection of these biological agents normally involves several lab processes including sample preparation, nucleic acid separation and amplification, and diagnostic analysis. These steps, either performed manually or automated by high-throughput machinery, are tedious, expensive, and highly susceptible to cross-contamination. The present system is an integrated lab-on-a-device designed, developed, and tested in compatibility with a mechanical fixture for sample-to-answer biological analysis of infectious diseases.Type: ApplicationFiled: July 18, 2022Publication date: November 3, 2022Inventors: Benjamin LIU, Eva MCGHEE, Hui LIU, Miguel NAVA
-
Patent number: 11389798Abstract: Infectious diseases have been sources of large-scale epidemics and pandemics resulting in millions of casualties worldwide. Detection of these biological agents normally involves several lab processes including sample preparation, nucleic acid separation and amplification, and diagnostic analysis. These steps, either performed manually or automated by high-throughput machinery, are tedious, expensive, and highly susceptible to cross-contamination. The present system is an integrated lab-on-a-device designed, developed, and tested in compatibility with a mechanical fixture for sample-to-answer biological analysis of infectious diseases.Type: GrantFiled: March 20, 2019Date of Patent: July 19, 2022Assignee: CHARLES R. DREW UNIVERSITY OF MEDICINE AND SCIENCEInventors: Benjamin Liu, Eva McGhee, Robin Liu, Miguel Nava
-
Patent number: 10979519Abstract: Techniques for broadcasting notifications with low latency are provided. A set of recipients for a notification of a content item is determined. The notification is stored in a second notifications storage that is separate from a first notifications storage. A request for one or more notifications is received over a computer network from a client device that is associated with a particular recipient in the set of recipients. In response to receiving the request, first notification data is retrieved from the first notifications storage, second notification data that includes the notification is retrieved from the second notifications storage. The first notification data is combined with the second notification data to generate combined notification data. The combined notification data is transmitted over the computer network to the client device and is stored in the first notifications storage. The notification may be removed from the first notifications storage.Type: GrantFiled: January 18, 2019Date of Patent: April 13, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Swapnil Ghike, Changji Shi, David Benjamin Liu, Guanchao Wang, Sandor Nyako, Netra Malagi, Amit Ruparel, Cheng-Fu Lin, Akhilesh Gupta
-
Patent number: D1019693Type: GrantFiled: August 17, 2022Date of Patent: March 26, 2024Assignee: ARISTOCRAT TECHNOLOGIES AUSTRALIA PTY LIMITEDInventors: Antoon Visser, Lin Liu, Lauren Paterson, Benjamin Tinworth
-
Patent number: D1021948Type: GrantFiled: August 17, 2022Date of Patent: April 9, 2024Assignee: Aristocrat Technologies Australia Pty LimitedInventors: Antoon Visser, Lin Liu, Lauren Paterson, Benjamin Tinworth
-
Patent number: D1025120Type: GrantFiled: August 17, 2022Date of Patent: April 30, 2024Assignee: Aristocrat Technologies Australia Pty LimitedInventors: Antoon Visser, Lin Liu, Lauren Paterson, Benjamin Tinworth