Patents by Inventor Daniel Furse

Daniel Furse 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: 20230418562
    Abstract: An interactive graphic design system design interface is described to enable design users to create a variant component that links multiple design elements as variants, where each variant represents a state or version of a run-time object, feature or user-interface.
    Type: Application
    Filed: June 30, 2023
    Publication date: December 28, 2023
    Inventors: Rasmus Andersson, Sho Kuwamoto, Nikolas Klein, James Wong, Ryan Kaplan, Kelsey Whelan, Matthew Huang, Sawyer Hood, Andrew Heine, Jessica Liu, Marcin Wichary, Linda Zhang, Josh Shi, Golf Sinteppadon, Naomi Jung, Andrew Chan, Daniel Furse
  • Patent number: 11733973
    Abstract: An interactive graphic design system design interface is described to enable design users to create a variant component that links multiple design elements as variants, where each variant represents a state or version of a run-time object, feature or user-interface.
    Type: Grant
    Filed: September 16, 2021
    Date of Patent: August 22, 2023
    Inventors: Rasmus Andersson, Sho Kuwamoto, Nikolas Klein, James Wong, Ryan Kaplan, Kelsey Whelan, Matthew Huang, Sawyer Hood, Andrew Heine, Jessica Liu, Marcin Wichary, Linda Zhang, Josh Shi, Golf Sinteppadon, Naomi Jung, Andrew Chan, Daniel Furse
  • Publication number: 20220083316
    Abstract: An interactive graphic design system design interface is described to enable design users to create a variant component that links multiple design elements as variants, where each variant represents a state or version of a run-time object, feature or user-interface.
    Type: Application
    Filed: September 16, 2021
    Publication date: March 17, 2022
    Inventors: Rasmus Andersson, Sho Kuwamoto, Nikolas Klein, James Wong, Ryan Kaplan, Kelsey Whelan, Matthew Huang, Sawyer Todd, Andrew Heine, Jessica Liu, Marcin Wichary, Linda Zhang, Josh Shi, Golf Sintepaddon, Naomi Jung, Andrew Chan, Daniel Furse
  • Patent number: 11212372
    Abstract: Methods and systems for enhanced multipath transport (MPT) are provided. Exemplary methods include: receiving by a hub a first data packet from a client; identifying a priority of the first data packet; encapsulating the first data packet based on the priority; redundantly sending a first encapsulated first data packet to an MPT server over a wired broadband network and a second encapsulated first data packet to the MPT server over a wireless broadband network; getting a second data packet responsive to the first encapsulated data packet, the second data packet being produced by a service; forwarding the second data packet to the client.
    Type: Grant
    Filed: December 31, 2019
    Date of Patent: December 28, 2021
    Assignee: Ooma, Inc.
    Inventors: Vyacheslav Morozov, Arvind Vasudev, William M. Gillon, Egor Zyryanov, Daniel Furse, Tobin E. Farrand, Amir Shalit, Dean Nishikida, Suhas Joshi
  • Publication number: 20210382755
    Abstract: Systems and methods are described for load balancing between a set of servers. Subsets of servers from the set of servers are assigned, via deterministic subsetting, to respective clients from a set of clients. Unlike conventional load balancing techniques using deterministic subsetting, the disclosed techniques enable configuring a client to distribute different amounts of load among the servers in its server subset. Techniques for constructing the subsets are also described.
    Type: Application
    Filed: August 20, 2021
    Publication date: December 9, 2021
    Inventors: Bryce ANDERSON, Daniel FURSE, Eugene MA, Ruben OANTA
  • Patent number: 11119827
    Abstract: Systems and methods are described for load balancing between a set of servers. Subsets of servers from the set of servers are assigned, via deterministic subsetting, to respective clients from a set of clients. Unlike conventional load balancing techniques using deterministic subsetting, the disclosed techniques enable configuring a client to distribute different amounts of load among the servers in its server subset. Techniques for constructing the subsets are also described.
    Type: Grant
    Filed: January 29, 2020
    Date of Patent: September 14, 2021
    Assignee: TWITTER, INC.
    Inventors: Bryce Anderson, Daniel Furse, Eugene Ma, Ruben Oanta
  • Publication number: 20210203759
    Abstract: Methods and systems for enhanced multipath transport (MPT) are provided. Exemplary methods include: receiving by a hub a first data packet from a client; identifying a priority of the first data packet; encapsulating the first data packet based on the priority; redundantly sending a first encapsulated first data packet to an MPT server over a wired broadband network and a second encapsulated first data packet to the MPT server over a wireless broadband network; getting a second data packet responsive to the first encapsulated data packet, the second data packet being produced by a service; forwarding the second data packet to the client.
    Type: Application
    Filed: December 31, 2019
    Publication date: July 1, 2021
    Inventors: Vyacheslav Morozov, Arvind Vasudev, Mac Gillion, Egor Zyryanov, Daniel Furse, Tobin E. Farrand, Amir Shalit, Dean Nishikida, Suhas Joshi
  • Publication number: 20200167198
    Abstract: Systems and methods are described for load balancing between a set of servers. Subsets of servers from the set of servers are assigned, via deterministic subsetting, to respective clients from a set of clients. Unlike conventional load balancing techniques using deterministic subsetting, the disclosed techniques enable configuring a client to distribute different amounts of load among the servers in its server subset. Techniques for constructing the subsets are also described.
    Type: Application
    Filed: January 29, 2020
    Publication date: May 28, 2020
    Inventors: Bryce ANDERSON, Daniel FURSE, Eugene MA, Ruben OANTA
  • Patent number: 10579432
    Abstract: Systems and methods are described for load balancing between a set of servers. Subsets of servers from the set of servers are assigned, via deterministic subsetting, to respective clients from a set of clients. Unlike conventional load balancing techniques using deterministic subsetting, the disclosed techniques enable configuring a client to distribute different amounts of load among the servers in its server subset. Techniques for constructing the subsets are also described.
    Type: Grant
    Filed: August 13, 2018
    Date of Patent: March 3, 2020
    Assignee: TWITTER, INC.
    Inventors: Bryce Anderson, Daniel Furse, Eugene Ma, Ruben Oanta
  • Publication number: 20200050485
    Abstract: Systems and methods are described for load balancing between a set of servers. Subsets of servers from the set of servers are assigned, via deterministic subsetting, to respective clients from a set of clients. Unlike conventional load balancing techniques using deterministic subsetting, the disclosed techniques enable configuring a client to distribute different amounts of load among the servers in its server subset. Techniques for constructing the subsets are also described.
    Type: Application
    Filed: August 13, 2018
    Publication date: February 13, 2020
    Inventors: Bryce ANDERSON, Daniel Furse, Eugene Ma, Ruben Oanta