Patents by Inventor Edward Yang

Edward Yang 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: 20250071074
    Abstract: In some implementations, the techniques described herein relate to a method including: (i) identifying, by a processor, an electronic message addressed to an inbox of a user that comprises a confirmation of a transaction involving a platform, (ii) searching, by the processor, for an additional electronic message addressed to the inbox indicating an alteration applicable to the transaction, (iii) causing display, by the processor, of a prompt informing the user of the alteration applicable to the transaction, (iv) composing, by a large language model (LLM) executed by the processor, a potential electronic message to an operator of the platform requesting the alteration be retroactively applied to the transaction, and (v) in response to receiving user input regarding the potential electronic message, sending, by the processor, a subsequent electronic message to the operator of the platform requesting the alteration be retroactively applied to the transaction.
    Type: Application
    Filed: October 30, 2023
    Publication date: February 27, 2025
    Inventors: Kenneth SEBASTIAN, Carol WANG, Gregory ANTONOVSKY, Renganathan DHANAGOPAL, Suraj UPRETI, Edward YANG, Sanika SHIRWADKAR, Chinmay RANE, Praveen MAREEDU, Lippe OOSTERHOF, Kaivalya Niranjan GANDHI, Maria PIVA
  • Publication number: 20240089325
    Abstract: A technique is provided for determining a loss risk assessment score for a vehicle trip. The technique includes, at a vehicle, a computing device receiving first information indicative of operation of the vehicle. The technique also includes, at the vehicle, the computing device receiving second information indicative of an environment at a particular location and time. The computing device correlates the first information and the second information to generate a data set. The technique also includes determining a score for the vehicle trip based at least in part upon the generated data set.
    Type: Application
    Filed: November 14, 2023
    Publication date: March 14, 2024
    Inventors: Krishna Nemmani, Zebediah Robert Black, Corey Casmedes, Hoang Dang, Yuncheng Gao, Tyler Hargreaves, John Steven Kirtzic, Zongzhe Li, Einar Longva, Victor Mao, Trac Nguyen, Sivarama Kirshna Panguluri, Dalton Sherer, Edward Yang
  • Patent number: 11856061
    Abstract: A technique is provided for determining a loss risk assessment score for a vehicle trip. The technique includes, at a vehicle, a computing device receiving first information indicative of operation of the vehicle. The technique also includes, at the vehicle, the computing device receiving second information indicative of an environment at a particular location and time. The computing device correlates the first information and the second information to generate a data set. The technique also includes determining a score for the vehicle trip based at least in part upon the generated data set.
    Type: Grant
    Filed: October 31, 2022
    Date of Patent: December 26, 2023
    Assignee: State Farm Mutual Automobile Insurance Company
    Inventors: Krishna Nemmani, Zebediah Robert Black, Corey Casmedes, Hoang Dang, Yuncheng Gao, Tyler Hargreaves, John Steven Kirtzic, Zongzhe Li, Einar Longva, Victor Mao, Trac Nguyen, Sivarama Kirshna Panguluri, Dalton Sherer, Edward Yang
  • Publication number: 20230089020
    Abstract: A technique is provided for determining a loss risk assessment score for a vehicle trip. The technique includes, at a vehicle, a computing device receiving first information indicative of operation of the vehicle. The technique also includes, at the vehicle, the computing device receiving second information indicative of an environment at a particular location and time. The computing device correlates the first information and the second information to generate a data set. The technique also includes determining a score for the vehicle trip based at least in part upon the generated data set.
    Type: Application
    Filed: October 31, 2022
    Publication date: March 23, 2023
    Inventors: Krishna Nemmani, Zebediah Robert Black, Corey Casmedes, Hoang Dang, Yuncheng Gao, Tyler Hargreaves, John Steven Kirtzic, Zongzhe Li, Einar Longva, Victor Mao, Trac Nguyen, Sivarama Kirshna Panguluri, Dalton Sherer, Edward Yang
  • Patent number: 11516295
    Abstract: A technique is provided for determining a loss risk assessment score for a vehicle trip. The technique includes, at a vehicle, a computing device receiving first information indicative of operation of the vehicle. The technique also includes, at the vehicle, the computing device receiving second information indicative of an environment at a particular location and time. The computing device correlates the first information and the second information to generate a data set. The technique also includes determining a score for the vehicle trip based at least in part upon the generated data set.
    Type: Grant
    Filed: December 4, 2020
    Date of Patent: November 29, 2022
    Assignee: State Farm Mutual Automobile Insurance Company
    Inventors: Krishna Nemmani, Zebediah Robert Black, Corey Casmedes, Hoang Dang, Yuncheng Gao, Tyler Hargreaves, John Steven Kirtzic, Zongzhe Li, Einar Longva, Victor Mao, Trac Nguyen, Sivarama Kirshna Panguluri, Dalton Sherer, Edward Yang
  • Patent number: 11248328
    Abstract: A portable device for washing and spin-drying laundry, comprising a cover and a bag body, wherein the cover is provided with a rotating disk, and a user can rotate the rotating disk through a grip provided on the rotating disk, so that the rotating disk is rotated relative to the cover. A storage bag is connected at the bottom of the rotating disk, which can be used to store the laundry to be washed. The bag body is mainly made of soft material and can be folded for storage. An opening is formed for the cover to be assembled. When the present disclosure is used, the laundry to be washed is first placed in the storage bag, then the storage bag can be connected to the cover, and finally the cover can be combined with the bag body. Thereafter, the user holds the grip to turn the rotating disk such that the storage bag rotates inside the bag body to perform the washing and spin-drying operations.
    Type: Grant
    Filed: February 5, 2020
    Date of Patent: February 15, 2022
    Inventor: Edward Yang
  • Publication number: 20210238788
    Abstract: A portable device for washing and spin-drying laundry, comprising a cover and a bag body, wherein the cover is provided with a rotating disk, and a user can rotate the rotating disk through a grip provided on the rotating disk, so that the rotating disk is rotated relative to the cover. A storage bag is connected at the bottom of the rotating disk, which can be used to store the laundry to be washed. The bag body is mainly made of soft material and can be folded for storage. An opening is formed for the cover to be assembled. When the present disclosure is used, the laundry to be washed is first placed in the storage bag, then the storage bag can be connected to the cover, and finally the cover can be combined with the bag body. Thereafter, the user holds the grip to turn the rotating disk such that the storage bag rotates inside the bag body to perform the washing and spin-drying operations.
    Type: Application
    Filed: February 5, 2020
    Publication date: August 5, 2021
    Inventor: Edward Yang
  • Patent number: 11010167
    Abstract: An example integrated circuit includes a memory including a non-deterministic finite automata (NFA) buffer configured to store a plurality of instructions defining an ordered sequence of instructions of at least a portion of an NFA graph, the portion of the NFA graph comprising a plurality of nodes arranged along a plurality of paths. The NFA engine determines a current symbol and one or more subsequent symbols of a payload segment that satisfy a match condition specified by a subset of instructions of the plurality of instructions for a path of the plurality of paths and in response to determining the current symbol and the one or more subsequent symbols of the payload segment that satisfy the match condition, outputs an indication that the payload data has resulted in a match.
    Type: Grant
    Filed: May 18, 2020
    Date of Patent: May 18, 2021
    Assignee: Fungible, Inc.
    Inventors: Satyanarayana Lakshmipathi Billa, Rajan Goyal, Abhishek Kumar Dikshit, Yi-Hua Edward Yang, Sandipkumar J. Ladhani
  • Patent number: 10983721
    Abstract: An example processing device includes a memory including a discreet finite automata (DFA) buffer configured to store at least a portion of a DFA graph, the DFA graph comprising a plurality of nodes, each of the nodes having zero or more arcs each including a respective label and pointing to a respective subsequent node of the plurality of nodes, at least one of the plurality of nodes comprising a match node, wherein the at least portion of the DFA graph comprises one or more slots of a memory slice, the one or more slots comprising data representing one or more of the arcs for at least one node of the plurality of nodes, and a DFA engine implemented in circuitry, the DFA engine comprising one or more DFA threads implemented in circuitry and configured to evaluate a payload relative to the DFA graph.
    Type: Grant
    Filed: July 13, 2018
    Date of Patent: April 20, 2021
    Assignee: Fungible, Inc.
    Inventors: Yi-Hua Edward Yang, Rajan Goyal, Eric Scot Swartzendruber
  • Publication number: 20200278866
    Abstract: An example integrated circuit includes a memory including a non-deterministic finite automata (NFA) buffer configured to store a plurality of instructions defining an ordered sequence of instructions of at least a portion of an NFA graph, the portion of the NFA graph comprising a plurality of nodes arranged along a plurality of paths. The NFA engine determines a current symbol and one or more subsequent symbols of a payload segment that satisfy a match condition specified by a subset of instructions of the plurality of instructions for a path of the plurality of paths and in response to determining the current symbol and the one or more subsequent symbols of the payload segment that satisfy the match condition, outputs an indication that the payload data has resulted in a match.
    Type: Application
    Filed: May 18, 2020
    Publication date: September 3, 2020
    Inventors: Satyanarayana Lakshmipathi Billa, Rajan Goyal, Abhishek Kumar Dikshit, Yi-Hua Edward Yang, Sandipkumar J. Ladhani
  • Patent number: 10656949
    Abstract: An example processing device includes a memory including a non-deterministic finite automata (NFA) buffer configured to store a plurality of instructions defining an ordered sequence of instructions of at least a portion of an NFA graph, the portion of the NFA graph comprising a plurality of nodes arranged along a plurality of paths. The NFA engine determines a current symbol and one or more subsequent symbols of a payload segment that satisfy a match condition specified by a subset of instructions of the plurality of instructions for a path of the plurality of paths and in response to determining the current symbol and the one or more subsequent symbols of the payload segment that satisfy the match condition, outputs an indication that the payload data has resulted in a match.
    Type: Grant
    Filed: July 13, 2018
    Date of Patent: May 19, 2020
    Assignee: Fungible, Inc.
    Inventors: Satyanarayana Lakshmipathi Billa, Rajan Goyal, Abhishek Kumar Dikshit, Yi-Hua Edward Yang, Sandipkumar J. Ladhani
  • Patent number: 10645187
    Abstract: A DFA engine is described that determines whether a current symbol of a payload matches a label of any effective arcs or negative arcs associated with a current node of a DFA graph that are stored in a cache. Responsive to determining that the current symbol does not match a label of any effective or negative arcs associated with the current node of the DFA graph, the DFA engine determines whether the current symbol matches a label of any arc associated with the current node of the DFA graph that is stored in a memory. Responsive to determining that the current symbol matches a label of a particular arc associated with the current node of the DFA graph that is stored in the memory, the DFA engine stores the particular arc in the cache as a new effective arc and uses the particular arc to evaluate the current symbol.
    Type: Grant
    Filed: July 13, 2018
    Date of Patent: May 5, 2020
    Assignee: Fungible, Inc.
    Inventors: Rajan Goyal, Yi-Hua Edward Yang, Satyanarayana Lakshmipathi Billa, Eric Scot Swartzendruber
  • Patent number: 10635419
    Abstract: A compiler/loader unit for a RegEx accelerator is described that receives a first set of regular expression rules for implementing the RegEx accelerator, generates, based on the first set of regular expression rules, an initial deterministic finite automata (DFA) graph, and generates, an initial memory map for allocating the initial DFA graph to a memory of the RegEx accelerator. The compiler/loader unit receives receive, a second set of one or more new or modified regular expression rules for implementing the RegEx accelerator and in response performs incremental compilation of the second set of regular expressions. The compiler/loader unit generates, based on the second set of one or more regular expression rules, a supplemental DFA graph and reconciles the initial DFA graph with the supplemental DFA graph to generate an updated memory map for allocating the initial DFA graph and the supplemental DFA graph to the memory of the RegEx accelerator.
    Type: Grant
    Filed: July 13, 2018
    Date of Patent: April 28, 2020
    Assignee: Fungible, Inc.
    Inventors: Yi-Hua Edward Yang, Satyanarayana Lakshmipathi Billa, Rajan Goyal, Abhishek Kumar Dikshit
  • Publication number: 20200019404
    Abstract: An example processing device includes a memory including a non-deterministic finite automata (NFA) buffer configured to store a plurality of instructions defining an ordered sequence of instructions of at least a portion of an NFA graph, the portion of the NFA graph comprising a plurality of nodes arranged along a plurality of paths. The NFA engine determines a current symbol and one or more subsequent symbols of a payload segment that satisfy a match condition specified by a subset of instructions of the plurality of instructions for a path of the plurality of paths and in response to determining the current symbol and the one or more subsequent symbols of the payload segment that satisfy the match condition, outputs an indication that the payload data has resulted in a match.
    Type: Application
    Filed: July 13, 2018
    Publication date: January 16, 2020
    Inventors: Satyanarayana Lakshmipathi Billa, Rajan Goyal, Abhishek Kumar Dikshit, Yi-Hua Edward Yang, Sandipkumar J. Ladhani
  • Publication number: 20200019339
    Abstract: An example processing device includes a memory including a discreet finite automata (DFA) buffer configured to store at least a portion of a DFA graph, the DFA graph comprising a plurality of nodes, each of the nodes having zero or more arcs each including a respective label and pointing to a respective subsequent node of the plurality of nodes, at least one of the plurality of nodes comprising a match node, wherein the at least portion of the DFA graph comprises one or more slots of a memory slice, the one or more slots comprising data representing one or more of the arcs for at least one node of the plurality of nodes, and a DFA engine implemented in circuitry, the DFA engine comprising one or more DFA threads implemented in circuitry and configured to evaluate a payload relative to the DFA graph.
    Type: Application
    Filed: July 13, 2018
    Publication date: January 16, 2020
    Inventors: Yi-Hua Edward Yang, Rajan Goyal, Eric Scot Swartzendruber
  • Publication number: 20200019391
    Abstract: A compiler/loader unit for a RegEx accelerator is described that receives a first set of regular expression rules for implementing the RegEx accelerator, generates, based on the first set of regular expression rules, an initial deterministic finite automata (DFA) graph, and generates, an initial memory map for allocating the initial DFA graph to a memory of the RegEx accelerator. The compiler/loader unit receives receive, a second set of one or more new or modified regular expression rules for implementing the RegEx accelerator and in response performs incremental compilation of the second set of regular expressions. The compiler/loader unit generates, based on the second set of one or more regular expression rules, a supplemental DFA graph and reconciles the initial DFA graph with the supplemental DFA graph to generate an updated memory map for allocating the initial DFA graph and the supplemental DFA graph to the memory of the RegEx accelerator.
    Type: Application
    Filed: July 13, 2018
    Publication date: January 16, 2020
    Inventors: Yi-Hua Edward Yang, Satyanarayana Lakshmipathi Billa, Rajan Goyal, Abhishek Kumar Dikshit
  • Publication number: 20200021664
    Abstract: A DFA engine is described that determines whether a current symbol of a payload matches a label of any effective arcs or negative arcs associated with a current node of a DFA graph that are stored in a cache. Responsive to determining that the current symbol does not match a label of any effective or negative arcs associated with the current node of the DFA graph, the DFA engine determines whether the current symbol matches a label of any arc associated with the current node of the DFA graph that is stored in a memory. Responsive to determining that the current symbol matches a label of a particular arc associated with the current node of the DFA graph that is stored in the memory, the DFA engine stores the particular arc in the cache as a new effective arc and uses the particular arc to evaluate the current symbol.
    Type: Application
    Filed: July 13, 2018
    Publication date: January 16, 2020
    Inventors: Rajan Goyal, Yi-Hua Edward Yang, Satyanarayana Lakshmipathi Billa, Eric Scot Swartzendruber
  • Patent number: 9986267
    Abstract: There is provided a method for use by a system. The method includes receiving live broadcasting of a segment of a video content from a live encoder; recording the segment in a video database of the non-transitory memory, receiving edits to the segment from a producer to produce an edited segment, encoding the edited segment to produce an encoded edited segment, and transmitting a network address of the encoded edited segment to a content management system (CMS) for distribution to a plurality of user devices.
    Type: Grant
    Filed: October 23, 2015
    Date of Patent: May 29, 2018
    Assignee: Disney Enterprises, Inc.
    Inventors: Edward Yang, Josef Bell
  • Publication number: 20170335555
    Abstract: Described herein is an apparatus mitigating splash-back during the use of a conventional toilet while urinating. The apparatus uses a plurality of upstanding baffles that provide for a large target area mounted on a base with a central opening. Additionally, the baffles rotate into and out of operative configurations, relative to the inner-toilet surface, to allow the use of the toilet for solid waste. The baffles mitigate the effect of splash back as the urine stream makes contact with the baffles and reflects the droplets laterally. Additionally, droplets generated when the urine stream contacts either the base or pool of standing water is mitigated by the baffles intercepting the reflective path back to the user.
    Type: Application
    Filed: May 20, 2016
    Publication date: November 23, 2017
    Inventors: Jim Arriaga, Edward Yang
  • Patent number: 9822518
    Abstract: Described herein is an apparatus mitigating splash-back during the use of a conventional toilet while urinating. The apparatus uses a plurality of upstanding baffles that provide for a large target area mounted on a base with a central opening. Additionally, the baffles rotate into and out of operative configurations, relative to the inner-toilet surface, to allow the use of the toilet for solid waste. The baffles mitigate the effect of splash back as the urine stream makes contact with the baffles and reflects the droplets laterally. Additionally, droplets generated when the urine stream contacts either the base or pool of standing water is mitigated by the baffles intercepting the reflective path back to the user.
    Type: Grant
    Filed: May 20, 2016
    Date of Patent: November 21, 2017
    Inventors: Jim Arriaga, Edward Yang