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: 12203765Abstract: 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: GrantFiled: November 7, 2023Date of Patent: January 21, 2025Assignee: Google LLCInventors: Steve Chien, Mark Yinan Li, Marc Schaub, Benjamin Anderson, James Aspinall, Zhou Bailiang, Ruwen Hess
-
Publication number: 20240311521Abstract: 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: ApplicationFiled: March 15, 2023Publication date: September 19, 2024Inventors: Anker Benjamin Anderson, Nicholas Alexander Jones, Adam Matthew Miller Jensen, Sibi Radhakrishnan
-
Patent number: 12031587Abstract: 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: GrantFiled: February 1, 2021Date of Patent: July 9, 2024Assignee: Reell Precision Manufacturing CorporationInventors: George Larson, Benjamin Anderson
-
Publication number: 20240077324Abstract: 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: ApplicationFiled: November 7, 2023Publication date: March 7, 2024Inventors: Steve Chien, Mark Yinan Li, Marc Schaub, Benjamin Anderson, James Aspinall, Zhou Bailiang, Ruwen Hess
-
Publication number: 20240018815Abstract: 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: ApplicationFiled: November 11, 2021Publication date: January 18, 2024Applicant: Reell Precision Manufacturing CorporationInventors: Benjamin ANDERSON, George LARSON, Horace BEALE
-
Publication number: 20230250853Abstract: 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: ApplicationFiled: February 1, 2021Publication date: August 10, 2023Applicant: Reell Precision Manufacturing CorporationInventors: George LARSON, Benjamin ANDERSON
-
Publication number: 20200204506Abstract: 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: ApplicationFiled: December 20, 2019Publication date: June 25, 2020Applicant: Narvii Inc.Inventors: Yin Wang, Benjamin Anderson
-
Patent number: 10516629Abstract: 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: GrantFiled: May 1, 2015Date of Patent: December 24, 2019Assignee: Narvii Inc.Inventors: Yin Wang, Benjamin Anderson
-
Patent number: 10415987Abstract: 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: GrantFiled: June 24, 2016Date of Patent: September 17, 2019Assignee: Google LLCInventors: Steve Chien, Mark Yinan Li, Marc Schaub, Benjamin Anderson, James Aspinall, Zhou Bailiang, Ruwen Hess
-
Publication number: 20190101402Abstract: 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: ApplicationFiled: June 24, 2016Publication date: April 4, 2019Applicant: Google Inc.Inventors: Steve Chien, Mark Yinan Li, Marc Schaub, Benjamin Anderson, James Aspinall, Zhou Bailiang, Ruwen Hess
-
Publication number: 20150331550Abstract: 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: ApplicationFiled: May 1, 2015Publication date: November 19, 2015Inventors: Yin Wang, Benjamin Anderson
-
Publication number: 20150332534Abstract: 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: ApplicationFiled: May 1, 2015Publication date: November 19, 2015Inventors: Yin Wang, Benjamin Anderson
-
Publication number: 20150334075Abstract: 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: ApplicationFiled: May 1, 2015Publication date: November 19, 2015Inventors: Yin Wang, Benjamin Anderson
-
Patent number: 9146728Abstract: 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: GrantFiled: August 3, 2012Date of Patent: September 29, 2015Assignee: Cinemotion, LLCInventor: Benjamin Anderson
-
Patent number: 8774443Abstract: 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: GrantFiled: May 24, 2011Date of Patent: July 8, 2014Inventors: John C. Anderson, Benjamin Anderson
-
Publication number: 20140124087Abstract: 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: ApplicationFiled: February 27, 2013Publication date: May 8, 2014Applicant: NORDSON CORPORATIONInventors: Benjamin Anderson, Huadong Lou
-
Publication number: 20130036399Abstract: 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: ApplicationFiled: August 3, 2012Publication date: February 7, 2013Inventor: Benjamin Anderson
-
Publication number: 20080034617Abstract: 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: ApplicationFiled: January 8, 2007Publication date: February 14, 2008Inventor: Benjamin Anderson
-
Publication number: 20050179561Abstract: 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: ApplicationFiled: April 14, 2005Publication date: August 18, 2005Inventors: Christopher Osterloh, Benjamin Anderson
-
Publication number: 20040146615Abstract: 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: ApplicationFiled: March 2, 2004Publication date: July 29, 2004Inventors: John Thomas McDonald, Brian Benjamin Anderson, Richard Gene Kaecher, Sean Acie Smith