Patents by Inventor Benjamin Anderson

Benjamin Anderson 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: 12203765
    Abstract: Presented are techniques of identifying, processing and displaying data point clusters associated with map information in an efficient manner Methods and systems are disclosed which process map information to identify clusters of requested data points for display, based on iterative clustering and filtering of the data points. Methods and systems are also disclosed which generate polygons representing the clusters. The amount of data to be processed and/or displayed can be reduced, without loss of any associated information content in a displayed map.
    Type: Grant
    Filed: November 7, 2023
    Date of Patent: January 21, 2025
    Assignee: Google LLC
    Inventors: Steve Chien, Mark Yinan Li, Marc Schaub, Benjamin Anderson, James Aspinall, Zhou Bailiang, Ruwen Hess
  • Publication number: 20240311521
    Abstract: Improved duct modeling using an improved duct definition interface includes receiving, from an automated duct definition interface, a plurality of duct definition parameters associated with a duct; in response to the receiving, building a duct definition database based at least on the plurality of duct definition parameters, the duct definition database further comprising a plurality of operational parameters associated with the duct; generating a duct model associated with the duct based at least on the duct definition database; and communicating the duct model to a duct modeling application for rendering.
    Type: Application
    Filed: March 15, 2023
    Publication date: September 19, 2024
    Inventors: Anker Benjamin Anderson, Nicholas Alexander Jones, Adam Matthew Miller Jensen, Sibi Radhakrishnan
  • Patent number: 12031587
    Abstract: One aspect is a wrap spring clutch with a rotatable input and a spring having a first and a second end and having an equilibrium state and a flexed state, the spring engaged with the input through one of the first and second ends such that the spring rotates with the input and with an input torque transmitted exclusively through one of the first and second ends when the input rotates. A damper mechanism is engaged with one of the first and second ends such that the damper mechanism causes the spring to change from its equilibrium to its flexed state when the input transitions from stationary to rotational, and such that the damper mechanism allows the spring to change from its flexed to its equilibrium state when the input transitions from rotational to stationary. A rotatable output is positioned relative to the spring such that the output synchronously rotates with the input when the spring is in its flexed state and rotates independently of the input when the spring is in its equilibrium state.
    Type: Grant
    Filed: February 1, 2021
    Date of Patent: July 9, 2024
    Assignee: Reell Precision Manufacturing Corporation
    Inventors: George Larson, Benjamin Anderson
  • Publication number: 20240077324
    Abstract: Presented are techniques of identifying, processing and displaying data point clusters associated with map information in an efficient manner Methods and systems are disclosed which process map information to identify clusters of requested data points for display, based on iterative clustering and filtering of the data points. Methods and systems are also disclosed which generate polygons representing the clusters. The amount of data to be processed and/or displayed can be reduced, without loss of any associated information content in a displayed map.
    Type: Application
    Filed: November 7, 2023
    Publication date: March 7, 2024
    Inventors: Steve Chien, Mark Yinan Li, Marc Schaub, Benjamin Anderson, James Aspinall, Zhou Bailiang, Ruwen Hess
  • Publication number: 20240018815
    Abstract: One aspect is an inertial lock friction hinge, including a shaft assembly having a shaft assembly recess and a friction assembly having a friction assembly recess. The shaft assembly and the friction assembly are rotatably coupled for relative frictional rotation. The hinge includes a restraining component positioned within the hinge such that when the hinge is in an unlocked condition the restraining component is not engaged with both the friction assembly recess and the shaft assembly recess so that the shaft assembly and the friction assembly are allowed to rotate relative to each. The restraining component is positioned such that when the inertial lock friction hinge is in a locked condition the restraining component is at least partially engaged with both the friction assembly recess and the shaft assembly recess so that the shaft assembly and the friction assembly are locked and prevented from relative rotation by the restraining component.
    Type: Application
    Filed: November 11, 2021
    Publication date: January 18, 2024
    Applicant: Reell Precision Manufacturing Corporation
    Inventors: Benjamin ANDERSON, George LARSON, Horace BEALE
  • Publication number: 20230250853
    Abstract: One aspect is a wrap spring clutch with a rotatable input and a spring having a first and a second end and having an equilibrium state and a flexed state, the spring engaged with the input through one of the first and second ends such that the spring rotates with the input and with an input torque transmitted exclusively through one of the first and second ends when the input rotates. A damper mechanism is engaged with one of the first and second ends such that the damper mechanism causes the spring to change from its equilibrium to its flexed state when the input transitions from stationary to rotational, and such that the damper mechanism allows the spring to change from its flexed to its equilibrium state when the input transitions from rotational to stationary. A rotatable output is positioned relative to the spring such that the output synchronously rotates with the input when the spring is in its flexed state and rotates independently of the input when the spring is in its equilibrium state.
    Type: Application
    Filed: February 1, 2021
    Publication date: August 10, 2023
    Applicant: Reell Precision Manufacturing Corporation
    Inventors: George LARSON, Benjamin ANDERSON
  • Publication number: 20200204506
    Abstract: According to one aspect, a system including a memory, at least one processor coupled to the memory, and a user interface component executed by the at least one processor is provided. The user interface component may be configured to present a representation of a first object within a message thread, receive, from a user, a first user interface action associated with the representation of the first object, receive, from the user, an input that causes the first user interface action to be applied to a target element associated with the chat interface, and execute the first user interface action on the target element associated with the chat interface.
    Type: Application
    Filed: December 20, 2019
    Publication date: June 25, 2020
    Applicant: Narvii Inc.
    Inventors: Yin Wang, Benjamin Anderson
  • Patent number: 10516629
    Abstract: According to one aspect, a system including a memory, at least one processor coupled to the memory, and a user interface component executed by the at least one processor is provided. The user interface component may be configured to present a representation of a first object within a message thread, receive, from a user, a first user interface action associated with the representation of the first object, receive, from the user, an input that causes the first user interface action to be applied to a target element associated with the chat interface, and execute the first user interface action on the target element associated with the chat interface.
    Type: Grant
    Filed: May 1, 2015
    Date of Patent: December 24, 2019
    Assignee: Narvii Inc.
    Inventors: Yin Wang, Benjamin Anderson
  • Patent number: 10415987
    Abstract: Presented are techniques of identifying, processing and displaying data point clusters (850, 851) associated with map information (200) in an efficient manner. Methods and systems are disclosed which process map information (200) to identify clusters (850, 851) of requested data points for display (1020), based on iterative clustering and filtering of the data points. Methods and systems are also disclosed which generate polygons (1860, 1861, 1901-05) representing the clusters. The amount of data to be processed and/or displayed can be reduced, without loss of any associated information content in a displayed map.
    Type: Grant
    Filed: June 24, 2016
    Date of Patent: September 17, 2019
    Assignee: Google LLC
    Inventors: Steve Chien, Mark Yinan Li, Marc Schaub, Benjamin Anderson, James Aspinall, Zhou Bailiang, Ruwen Hess
  • Publication number: 20190101402
    Abstract: Presented are techniques of identifying, processing and displaying data point clusters (850, 851) associated with map information (200) in an efficient manner. Methods and systems are disclosed which process map information (200) to identify clusters (850, 851) of requested data points for display (1020), based on iterative clustering and filtering of the data points. Methods and systems are also disclosed which generate polygons (1860, 1861, 1901-05) representing the clusters. The amount of data to be processed and/or displayed can be reduced, without loss of any associated information content in a displayed map.
    Type: Application
    Filed: June 24, 2016
    Publication date: April 4, 2019
    Applicant: Google Inc.
    Inventors: Steve Chien, Mark Yinan Li, Marc Schaub, Benjamin Anderson, James Aspinall, Zhou Bailiang, Ruwen Hess
  • Publication number: 20150331550
    Abstract: According to one aspect, a system for processing voting interactions is provided. The system may include a memory, at least one processor coupled to the memory, and a user interface component executed by the at least one processor. The user interface component may be configured to present a plurality of representations of variable-selection objects, receive a selection of a representation of the plurality of representations from a user, the representation including an input requirement to select the representation, and change the input requirement to select the representation in response to the received selection fulfilling the input requirement.
    Type: Application
    Filed: May 1, 2015
    Publication date: November 19, 2015
    Inventors: Yin Wang, Benjamin Anderson
  • Publication number: 20150332534
    Abstract: According to some aspects, a system for providing voting interactions in a multi-party messaging application is provided. The system may include a memory, at least one processor coupled to the memory, and a user interface component executed by the at least one processor. The user interface component may be configured to present an interactive representation of a poll object in the multi-party messaging application, receive, from at least one user of the multi-party messaging application, a vote for an option of a plurality of options in the representation of the poll object, and update a vote count associated with the option in the representation of the poll object.
    Type: Application
    Filed: May 1, 2015
    Publication date: November 19, 2015
    Inventors: Yin Wang, Benjamin Anderson
  • Publication number: 20150334075
    Abstract: According to one aspect, a system including a memory, at least one processor coupled to the memory, and a user interface component executed by the at least one processor is provided. The user interface component may be configured to present a representation of a first object within a message thread, receive, from a user, a first user interface action associated with the representation of the first object, receive, from the user, an input that causes the first user interface action to be applied to a target element associated with the chat interface, and execute the first user interface action on the target element associated with the chat interface.
    Type: Application
    Filed: May 1, 2015
    Publication date: November 19, 2015
    Inventors: Yin Wang, Benjamin Anderson
  • Patent number: 9146728
    Abstract: A system for creating mobile software applications that may be updated in real time without code changes, re-submittal or user updating. The system includes various types of media content, a content management system, mobile application and a mobile device. Media content is uploaded to the content management system where it is translated and organized in preparation for delivery to the mobile application and mobile device. A user interfaces with the mobile device to receive translated and organized media content for display on the mobile device.
    Type: Grant
    Filed: August 3, 2012
    Date of Patent: September 29, 2015
    Assignee: Cinemotion, LLC
    Inventor: Benjamin Anderson
  • Patent number: 8774443
    Abstract: An enclosure which provides a storage of mobile phone headset cables as well as a means to extend and retract said headset cables is disclosed. The enclosure allows the headset cables to be wound internally onto a large diameter reel while a mobile phone connecting cable is wound onto a smaller spool, thereby allowing a greater length of headset cables to be extended. A button enables said cables to be retracted to eliminate slack while the device is in use, or to completely retract the cables when the device is disconnected from the phone. The retracted cable portions may be contained within the enclosure which further comprises a plurality of nests along external surfaces for the storage of ear buds, a microphone, and the phone connection plug in a flush manner, thereby avoiding the entanglement of exposed loose cables.
    Type: Grant
    Filed: May 24, 2011
    Date of Patent: July 8, 2014
    Inventors: John C. Anderson, Benjamin Anderson
  • Publication number: 20140124087
    Abstract: A fluid delivery assembly is provided for withdrawing biomaterial fluid from a vial and for dispensing the biomaterial fluid. The fluid delivery assembly includes a fluid transfer device configured for receiving the biomaterial fluid from the vial and for subsequently dispensing the biomaterial fluid, and a fluid control device coupled with the fluid transfer device. The fluid control device includes a body adapted to be coupled for fluid communication with the vial, and having a first port coupled with the fluid transfer device, and a second port for dispensing the biomaterial fluid. The fluid control device further includes a valve member carried by the body, the valve member being moveable between a first position in which the biomaterial fluid may be received from the vial into the first port and the fluid transfer device and a second position in which the biomaterial fluid received in the fluid transfer device may be dispensed through the first and second ports.
    Type: Application
    Filed: February 27, 2013
    Publication date: May 8, 2014
    Applicant: NORDSON CORPORATION
    Inventors: Benjamin Anderson, Huadong Lou
  • Publication number: 20130036399
    Abstract: A system for creating mobile software applications that may be updated in real time without code changes, re-submittal or user updating. The system includes various types of media content, a content management system, mobile application and a mobile device. Media content is uploaded to the content management system where it is translated and organized in preparation for delivery to the mobile application and mobile device. A user interfaces with the mobile device to receive translated and organized media content for display on the mobile device.
    Type: Application
    Filed: August 3, 2012
    Publication date: February 7, 2013
    Inventor: Benjamin Anderson
  • Publication number: 20080034617
    Abstract: A shoe for use by a person having paralysis or other restriction of mobility of one foot allows the foot to roll during physiotherapeutic training to gain walking ability. The upper body is used to at least partially support the person on an appropriate aid device during a step taken by the other foot having retained mobility. The shoe worn on the foot of restricted mobility has at least one omnidirectional roller member at the bottom thereof to allow the foot to roll forward to a position where a subsequent step can be taken. The relatively low level of friction involved in initializing the rolling motion of the foot reduces or eliminates reliance on another person to help move the foot forward during physical therapy.
    Type: Application
    Filed: January 8, 2007
    Publication date: February 14, 2008
    Inventor: Benjamin Anderson
  • Publication number: 20050179561
    Abstract: An automatic meter reading (AMR) system includes a plurality of utility meter endpoints, each of which includes a radio-frequency (RF) transmitter adapted for transmitting endpoint information. A plurality of transceivers are adapted to read endpoints located throughout a designated coverage area, and each transceiver adapted to receive endpoint information from utility meter endpoints located within a corresponding portion of the designated coverage area. A central storage arrangement is adapted to communicate with each of the transceivers and to store endpoint information in a central database. The AMR system also includes a low cost receiver (LCR) having a communications range that defines a gap-filling coverage area. The LCR is adapted to automatically forward received endpoint information to the central storage arrangement.
    Type: Application
    Filed: April 14, 2005
    Publication date: August 18, 2005
    Inventors: Christopher Osterloh, Benjamin Anderson
  • Publication number: 20040146615
    Abstract: Methods of conducting NIR chemical imaging evaluations are provided. The methods are useable to evaluate chemical distribution in agricultural or food applications. Specific examples of such studies are provided. One example involves evaluating a cellulose fiber paper substrate, for distribution therein of a seed based fiber additive. Products from such methods are provided.
    Type: Application
    Filed: March 2, 2004
    Publication date: July 29, 2004
    Inventors: John Thomas McDonald, Brian Benjamin Anderson, Richard Gene Kaecher, Sean Acie Smith