Patents by Inventor Seth Roberts

Seth Roberts 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).

  • Patent number: 11928744
    Abstract: A service engine determines whether there is a potential lack of transaction tax compliance in a plurality of jurisdictions for a plurality of entities. The service engine generates and/or transmits tax compliance data which may include information about potential lack of tax compliance of an entity in various jurisdictions based on rules about establishing nexus for purposes of remitting transaction tax in the jurisdictions. The tax compliance data may include a notification about the generation of the information, such as a notification to the entity that there exists a potential lack of tax compliance of that entity in specific jurisdictions. The service engine may update the tax compliance data dynamically and send corresponding notifications, automatically in real time or near real time for the applicable entity as sales of the entity change and/or rules for establishing nexus change for various jurisdictions.
    Type: Grant
    Filed: September 27, 2019
    Date of Patent: March 12, 2024
    Assignee: Avalara, Inc.
    Inventors: Seth Therrien, Jonathan Parramore, Sujoy Paul, Trevor Thomas, Kelly Woznicki, Jacob Wallace Bixby, Kevin Robert Halverson
  • Publication number: 20240023773
    Abstract: A surface cleaning apparatus includes a housing with an upright assembly and a base assembly moveably mounted to the upright assembly. The upright assembly includes at least two sections that are operably coupled together to form a T-shaped stalk. A fluid distributor is provided in the base assembly in fluid communication with a fluid container. A working air path is defined through the housing. A recovery container is provided on the housing and in line with the working air path. A suction source is provided on the housing and in line with the working air path and a suction nozzle is fluidly coupled with the suction source. A container receiver is disposed on the T-shaped stalk. The container receiver supports the fluid container and is nested within a recess defined by the recovery container.
    Type: Application
    Filed: September 29, 2023
    Publication date: January 25, 2024
    Inventors: Mitchell J. DeJonge, Seth Robert Clifford
  • Patent number: 11786094
    Abstract: A surface cleaning apparatus is provided with a housing including an upright assembly and a base assembly moveably mounted to the upright assembly, the upright assembly forming a stalk, a fluid container provided on the housing, a fluid distributor provided in the base assembly in fluid communication with the fluid container, a working air path through the housing, a recovery container provided on the housing and defining a portion of the working air path, a suction source provided on the housing and defining a portion of the working air path, a suction nozzle provided on the base assembly.
    Type: Grant
    Filed: July 7, 2020
    Date of Patent: October 17, 2023
    Assignee: BISSELL Inc.
    Inventors: Mitchell J. DeJonge, Seth Robert Clifford
  • Patent number: 11774705
    Abstract: The disclosed system for varifocal adjustments may include a frame, an optical lens pair supported by the frame, and a brake mechanism coupled to the frame. The optical lens pair may include a first lens that is movably coupled to the frame and a second lens that is fixedly coupled to the frame. The brake mechanism may be configured to frictionally stop movement of the first lens and to maintain a position of the first lens. Various other devices, systems, and methods are also disclosed.
    Type: Grant
    Filed: May 8, 2020
    Date of Patent: October 3, 2023
    Assignee: Meta Platforms Technologies, LLC
    Inventors: Ryan Michael Ebert, Clinton Smith, David C. Lindberg, Nathaniel David Ginzton, Seth Robert Moczydlowski
  • Patent number: 11741414
    Abstract: Execution systems using unstructured data include one or more processors performing steps including accessing a workflow document; identifying, from the workflow document, an action and one or more first mappings between the action and data in the working document; identifying an API function for performing the action; executing one or more first SQL queries specified in the first mappings; extracting, from results of the first SQL queries, input data for the action; preparing one or more parameters to pass to the API function based on the input data; executing the API function to perform one or more tasks; receiving result data from the API function; retrieving, from the workflow document, one or more second mappings between the action and the data in the working document; and writing, using the query module using one or more second SQL queries specified in the second mappings, the result data into the working document.
    Type: Grant
    Filed: June 7, 2021
    Date of Patent: August 29, 2023
    Assignee: LOGISTIVIEW, INC.
    Inventors: Seth Robert Patin, David Brian Koch Erickson, Raymond Pasquale Spagnola, Amin Fetanat Fard Haghighi, Paul Michael Patin
  • Patent number: 11662550
    Abstract: The disclosed systems for varifocal adjustments may include a frame, an optical lens pair supported by the frame, and a flexure assembly. The optical lens pair may include a first lens that is movably coupled to the frame and a second lens that is fixedly coupled to the frame. The flexure assembly may be configured to constrain movement of the first lens to a substantially linear pathway. The flexure assembly may include at least one substantially planar flexure element having a first movable end portion coupled to the first lens and a second fixed end portion coupled to the frame. Various other devices, systems, and methods are also disclosed.
    Type: Grant
    Filed: May 8, 2020
    Date of Patent: May 30, 2023
    Assignee: Meta Platforms Technologies, LLC
    Inventors: Clinton Smith, Ryan Michael Ebert, David C. Lindberg, Nathaniel David Ginzton, Seth Robert Moczydlowski
  • Publication number: 20230000119
    Abstract: Methods and systems for generating a highly energized fluid formula for use in tempering grains and other foodstuffs is described. The temper fluid described herein is capable of reducing pathogens and/or pesticide residues on grains and other foodstuffs. The tempering fluid may include chlorine dioxide with an oxidative carrier solution, and may further include carboxylic acids. The methods described herein may include an alkaline fluid pre-rinse prior to treatment of the grain with the energized fluid formula.
    Type: Application
    Filed: June 9, 2022
    Publication date: January 5, 2023
    Inventors: Michael J. PETERS, John D. BREEDLOVE, Darin JENSEN, Seth Robert MAYER
  • Publication number: 20220364248
    Abstract: Systems and methods for use in extracting oil from solid plant-based materials are described. The systems and methods use an electrolyzed carrier fluid made from a hydroxide brine for contacting with plant-based material to thereby separate oil from solid plant particulate. The electrolyzed carrier fluid can have a reductive oxidation-reduction-potential (ORP) of ?700 mV or more, such as in the range of from about ?900 mV to about ?1000 mV.
    Type: Application
    Filed: May 13, 2022
    Publication date: November 17, 2022
    Inventors: Michael J. PETERS, John D. BREEDLOVE, Darin JENSEN, Seth Robert MAYER, Christoper M. PETERS
  • Patent number: 11481233
    Abstract: Execution systems for augmenting legacy user interfaces include a memory, one or more input/output device, and one or more processors coupled to the memory and the one or more input/output devices. The one or more processors are configured to load a workflow described according to a workflow structure, the workflow structure describing subprocesses of the workflow, routings between the subprocesses, and actions that make up the subprocesses; connect to a legacy user interface based on the workflow; receive a message from the legacy user interface; determine a subprocess for responding to the message based on the workflow; and perform one or more actions of the determined subprocess to respond to the message. In some embodiments, performing the one or more actions includes presenting information from the message to an operator, soliciting input from the operator, and sending a response to the legacy user interface based on the input.
    Type: Grant
    Filed: September 13, 2019
    Date of Patent: October 25, 2022
    Assignee: LogistiVIEW, Inc.
    Inventors: David Brian Koch Erickson, Seth Robert Patin, Amin Fetanat Fard Haghighi, Raymond Pasquale Spagnola
  • Patent number: 11341553
    Abstract: An apparatus and a method related to generating or using a shopping list are disclosed. Shopping lists aid a consumer in purchasing items. The apparatus and method may be used to trigger when to generate a shopping list, what items to include on the shopping list, cost associated with purchasing one or more items on the shopping list, sharing of or collaborating on the generation or purchase of items on the shopping list, using location-based tools (such as geo-fencing) when using a shopping list, evaluating different payment methods when purchasing items, and routing to/within stores when purchasing items from a shopping list.
    Type: Grant
    Filed: May 27, 2016
    Date of Patent: May 24, 2022
    Assignee: UNITED SERVICES AUTOMOBILE ASSOCIATION (USAA)
    Inventors: Adrian Borunda, Jack Conrad, Ferdinand Glenn Lyday, Jason H. Kilgrow, Marty Lee Mendivil, Seth A. Roberts
  • Publication number: 20220007906
    Abstract: A surface cleaning apparatus is provided with a housing including an upright assembly and a base assembly moveably mounted to the upright assembly, the upright assembly forming a stalk, a fluid container provided on the housing, a fluid distributor provided in the base assembly in fluid communication with the fluid container, a working air path through the housing, a recovery container provided on the housing and defining a portion of the working air path, a suction source provided on the housing and defining a portion of the working air path, a suction nozzle provided on the base assembly.
    Type: Application
    Filed: July 7, 2020
    Publication date: January 13, 2022
    Inventors: Mitchell J. DeJonge, Seth Robert Clifford
  • Publication number: 20210295220
    Abstract: Execution systems using unstructured data include one or more processors performing steps including accessing a workflow document; identifying, from the workflow document, an action and one or more first mappings between the action and data in the working document; identifying an API function for performing the action; executing one or more first SQL queries specified in the first mappings; extracting, from results of the first SQL queries, input data for the action; preparing one or more parameters to pass to the API function based on the input data; executing the API function to perform one or more tasks; receiving result data from the API function; retrieving, from the workflow document, one or more second mappings between the action and the data in the working document; and writing, using the query module using one or more second SQL queries specified in the second mappings, the result data into the working document.
    Type: Application
    Filed: June 7, 2021
    Publication date: September 23, 2021
    Inventors: Seth Robert Patin, David Brian Koch Erickson, Raymond Pasquale Spagnola, Amin Fetanat Fard Haghighi, Paul Michael Patin
  • Patent number: 11055650
    Abstract: Execution systems using unstructured data include a memory, one or more input/output devices, and one or more processors coupled to the memory and the input/output devices. The one or more processors are configured to receive a working document comprising data, receive a workflow described according to a workflow structure, the workflow structure describing sub-processes of the workflow, routings between the sub-processes, actions that make up the sub-processes, and mappings between the data in the working document and the actions, identify a first sub-process to be performed, perform each of one or more first actions associated with the first sub-process, update the data in the working document based on one or more first mappings associated with the one or more first actions, and select a second sub-process to be performed based on the data in the working document and one or more first routings associated with the first sub-process.
    Type: Grant
    Filed: February 27, 2018
    Date of Patent: July 6, 2021
    Assignee: LOGISTIVIEW, INC.
    Inventors: Seth Robert Patin, David Brian Koch Erickson, Raymond Pasquale Spagnola, Amin Fetanat Fard Haghighi, Paul Michael Patin
  • Publication number: 20210081221
    Abstract: Execution systems for augmenting legacy user interfaces include a memory, one or more input/output device, and one or more processors coupled to the memory and the one or more input/output devices. The one or more processors are configured to load a workflow described according to a workflow structure, the workflow structure describing subprocesses of the workflow, routings between the subprocesses, and actions that make up the subprocesses; connect to a legacy user interface based on the workflow; receive a message from the legacy user interface; determine a subprocess for responding to the message based on the workflow; and perform one or more actions of the determined subprocess to respond to the message. In some embodiments, performing the one or more actions includes presenting information from the message to an operator, soliciting input from the operator, and sending a response to the legacy user interface based on the input.
    Type: Application
    Filed: September 13, 2019
    Publication date: March 18, 2021
    Inventors: David Brian Koch Erickson, Seth Robert Patin, Amin Fetanat Fard Haghighi, Raymond Pasquale Spagnola
  • Patent number: 10915162
    Abstract: A varifocal head mounted display (HMD) includes an electronic display, an optical system, and the guidance system. The electronic display presents content. The optical system includes one or more optical elements and provides the content to an eyebox of the HMD. The guidance system is a flexure based guidance system that includes an actuator and a first and second flexure elements (e.g., parallel beam, dual Roberts, etc.) guiding movement of the electronic display along an optical axis of the optical system in order to adjust a location of one or moveable elements in the optical system and, thereby, control a location of an image plane. The first and second flexure elements are able to flex or bend with movement of the actuator to adjust the location of the one or moveable elements that includes the electronic display and/or one or more optical elements of the optical system.
    Type: Grant
    Filed: October 2, 2018
    Date of Patent: February 9, 2021
    Assignee: Facebook Technologies, LLC
    Inventors: Ryan Michael Ebert, David C. Lindberg, Seth Robert Moczydlowski, Clinton Smith
  • Publication number: 20200034759
    Abstract: Systems and methods for generating agronomic yield maps from field health imagery maps are described herein. In an embodiment, an agricultural intelligence computer system receives a field health imagery map for a particular agronomic field. The system additional receives data describing a total harvested mass of a crop on the particular agronomic field. The system computes an average yield for the plurality of locations on the particular agronomic field. Using the field health imagery map, the system generates a spatial distribution of agronomic yield based, at least in part, on the average yield. The system then generates a yield map using the spatial distribution of agronomic yield.
    Type: Application
    Filed: July 22, 2019
    Publication date: January 30, 2020
    Inventors: Patrick Lee Dumstorff, Wayne Tai Lee, Pramithus Khadka, Alex Raymond Kreig, Michael Peter Marlow, Michael Joseph Lyons, Dariusz Andrzej Blasiak, Seth Robert Smoot, Tavis Easton Bones, Kyle Plattner, Gardar Johannesson
  • Publication number: 20190384378
    Abstract: A varifocal head mounted display (HMD) includes an electronic display, an optical system, and the guidance system. The electronic display presents content. The optical system includes one or more optical elements and provides the content to an eyebox of the HMD. The guidance system is a flexure based guidance system that includes an actuator and a first and second flexure elements (e.g., parallel beam, dual Roberts, etc.) guiding movement of the electronic display along an optical axis of the optical system in order to adjust a location of one or moveable elements in the optical system and, thereby, control a location of an image plane. The first and second flexure elements are able to flex or bend with movement of the actuator to adjust the location of the one or moveable elements that includes the electronic display and/or one or more optical elements of the optical system.
    Type: Application
    Filed: October 2, 2018
    Publication date: December 19, 2019
    Inventors: Ryan Michael Ebert, David C. Lindberg, Seth Robert Moczydlowski, Clinton Smith
  • Publication number: 20190266525
    Abstract: Execution systems using unstructured data include a memory, one or more input/output devices, and one or more processors coupled to the memory and the input/output devices. The one or more processors are configured to receive a working document comprising data, receive a workflow described according to a workflow structure, the workflow structure describing sub-processes of the workflow, routings between the sub-processes, actions that make up the sub-processes, and mappings between the data in the working document and the actions, identify a first sub-process to be performed, perform each of one or more first actions associated with the first sub-process, update the data in the working document based on one or more first mappings associated with the one or more first actions, and select a second sub-process to be performed based on the data in the working document and one or more first routings associated with the first sub-process.
    Type: Application
    Filed: February 27, 2018
    Publication date: August 29, 2019
    Inventors: Seth Robert Patin, David Brian Koch Erickson, Raymond Pasquale Spagnola, Amin Fetanat Fard Haghighi, Paul Michael Patin
  • Patent number: D948601
    Type: Grant
    Filed: April 30, 2019
    Date of Patent: April 12, 2022
    Assignee: Crush Groovin LLC
    Inventor: Seth Robert Therrien
  • Patent number: D1020038
    Type: Grant
    Filed: June 30, 2020
    Date of Patent: March 26, 2024
    Assignee: Kohler Co.
    Inventors: Erin Leigh Hoover, Nicholas Robert Rindt, Dennis Lee Snyder, Seth M. Stevens, Maxwell Wasscher, Luke James Worth, Jovello Tijano Gomez, Jr.