Patents by Inventor Joshua Levin
Joshua Levin 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: 20250054037Abstract: A system may include an acquisition system, a matching system and a feedback system. The acquisition system may access information from data sources on a network and may output data objects to a database. The matching system may utilize a machine learning algorithm and may generate a match report based on matching at least one data object. The feedback system may modify the acquisition system based on feedback from unstructured text and from user input.Type: ApplicationFiled: May 24, 2024Publication date: February 13, 2025Inventors: Joshua Levine, Titus Capilnean
-
Patent number: 12010428Abstract: Systems and methods of capturing imagery are provided. In particular, an imaging platform can be configured to capture imagery using a dual-axis steering mirror and one or more image capture devices. The line of sight angle of the imaging platform can be controlled by controlling the motion of the steering mirror in accordance with a motion profile. In example embodiments, the motion profile can correspond to a sawtooth wave. The imaging platform can further include one or more position sensors used to determine a position and/or orientation of the imaging platform along a path on which the imaging platform travels. The motion of the steering mirror can then be controlled to rotate about a first axis and a second axis to compensate for line of sight errors based at least in part on the determined position and/or orientation.Type: GrantFiled: May 5, 2022Date of Patent: June 11, 2024Assignee: PLANET LABS PBCInventors: M. Dirk Robinson, Jonathan Dyer, Joshua Levine, Brendan Hermalyn, Ronny Votel, Matt William Messana
-
Publication number: 20220264014Abstract: Systems and methods of capturing imagery are provided. In particular, an imaging platform can be configured to capture imagery using a dual-axis steering mirror and one or more image capture devices. The line of sight angle of the imaging platform can be controlled by controlling the motion of the steering mirror in accordance with a motion profile. In example embodiments, the motion profile can correspond to a sawtooth wave. The imaging platform can further include one or more position sensors used to determine a position and/or orientation of the imaging platform along a path on which the imaging platform travels. The motion of the steering mirror can then be controlled to rotate about a first axis and a second axis to compensate for line of sight errors based at least in part on the determined position and/or orientation.Type: ApplicationFiled: May 5, 2022Publication date: August 18, 2022Inventors: M. Dirk Robinson, Jonathan Dyer, Joshua Levine, Brendan Hermalyn, Ronny Votel, Matt William Messana
-
Patent number: 11330180Abstract: Systems and methods of capturing imagery are provided. In particular, an imaging platform can be configured to capture imagery using a dual-axis steering mirror and one or more image capture devices. The line of sight angle of the imaging platform can be controlled by controlling the motion of the steering mirror in accordance with a motion profile. In example embodiments, the motion profile can correspond to a sawtooth wave. The imaging platform can further include one or more position sensors used to determine a position and/or orientation of the imaging platform along a path on which the imaging platform travels. The motion of the steering mirror can then be controlled to rotate about a first axis and a second axis to compensate for line of sight errors based at least in part on the determined position and/or orientation.Type: GrantFiled: September 27, 2019Date of Patent: May 10, 2022Assignee: Planet Labs, Inc.Inventors: M. Dirk Robinson, Jonathan Dyer, Joshua Levine, Brendan Hermalyn, Ronny Votel, Matt William Messana
-
Publication number: 20220005304Abstract: A method is disclosed, the method comprising the steps of identifying a voting right corresponding to a user; identifying, based on the voting right, a ballot question; determining whether the ballot question is sufficiently relevant to the user; in accordance with a determination that the ballot question is sufficiently relevant to the user: presenting the ballot question to the user, and in response to presenting the ballot question to the user, receiving input from the user; and in accordance with a determination that the ballot question is not sufficiently relevant to the user, forgoing presenting the ballot question to the user.Type: ApplicationFiled: September 21, 2018Publication date: January 6, 2022Applicant: Open Invest Co.Inventors: Conor MURRAY, Joshua LEVIN, Phillip WEI
-
Publication number: 20200222226Abstract: A portable urinal designed to collect urine from one location and deposit that urine into another location for disposal (e.g. drain). The invention enables a person to remain sedentary while urinating and waste disposal.Type: ApplicationFiled: January 16, 2020Publication date: July 16, 2020Inventor: Joshua Levine
-
Publication number: 20200045232Abstract: Systems and methods of capturing imagery are provided. In particular, an imaging platform can be configured to capture imagery using a dual-axis steering mirror and one or more image capture devices. The line of sight angle of the imaging platform can be controlled by controlling the motion of the steering mirror in accordance with a motion profile. In example embodiments, the motion profile can correspond to a sawtooth wave. The imaging platform can further include one or more position sensors used to determine a position and/or orientation of the imaging platform along a path on which the imaging platform travels. The motion of the steering mirror can then be controlled to rotate about a first axis and a second axis to compensate for line of sight errors based at least in part on the determined position and/or orientation.Type: ApplicationFiled: September 27, 2019Publication date: February 6, 2020Inventors: M. Dirk Robinson, Jonathan Dyer, Joshua Levine, Brendan Hermalyn, Ronny Votel, Matt William Messana
-
Patent number: 10432866Abstract: Systems and methods of capturing imagery are provided. In particular, an imaging platform can be configured to capture imagery using a dual-axis steering mirror and one or more image capture devices. The line of sight angle of the imaging platform can be controlled by controlling the motion of the steering mirror in accordance with a motion profile. In example embodiments, the motion profile can correspond to a sawtooth wave. The imaging platform can further include one or more position sensors used to determine a position and/or orientation of the imaging platform along a path on which the imaging platform travels. The motion of the steering mirror can then be controlled to rotate about a first axis and a second axis to compensate for line of sight errors based at least in part on the determined position and/or orientation.Type: GrantFiled: August 8, 2016Date of Patent: October 1, 2019Assignee: Planet Labs, Inc.Inventors: M. Dirk Robinson, Jonathan Dyer, Joshua Levine, Brendan Hermalyn, Ronny Votel, Matt William Messana
-
Patent number: 10339229Abstract: Aspects of the present invention describe a system and method for providing a single integrated simulation interface running in a single host operating system (OS) thread to observe and control multiple, disparate software and hardware components. Control mechanisms of the present invention provide access to each of the modeled components, including the hardware models, the embedded software components modeled on the bare-hardware elements, and the software applications, processes and threads which are themselves running on embedded software.Type: GrantFiled: May 31, 2013Date of Patent: July 2, 2019Assignee: CADENCE DESIGN SYSTEMS, INC.Inventors: Andrew Wilmot, William W. LaRue, Jr., Neeti Bhatnagar, Dave Von Bank, Joshua Levine
-
Publication number: 20190166079Abstract: An online social networking system displays notifications to members. The notifications relate to other members of the online social networking system. The system receives input from members relating to the notifications, and generates a virality of contextual conversations on the online social networking system based on the notifications and the input relating to the notifications.Type: ApplicationFiled: November 29, 2017Publication date: May 30, 2019Inventors: Adam Christopher Hobson, Charles Lai, Joshua Levine, Naman Goel, Christina Lynn Lopus, Preethi Nagashri, Guanchao Wang, Abel Ernesto Sanchez Ali, Lewis Brandon Douglas Miller, Rajagopalan Ranganathan
-
Patent number: 9690686Abstract: Aspects of the present invention provide a system and method for a user of an event-driven simulator to specify breakpoint conditions in kernel modules, startup processes, shared libraries, and other automatically loaded software elements before the target environment is initialized. The virtual platform detects specified breakpoints when a file is loaded onto a virtual platform debugger during startup of the environment or initialization of the relevant processes. The virtual platform debugger may scan for specified breakpoints in all loaded source code files, in only those source code files that are automatically loaded, or in only those source code files specified by the designer as modified.Type: GrantFiled: March 31, 2014Date of Patent: June 27, 2017Assignee: CADENCE DESIGN SYSTEMS, INC.Inventors: Andrew Wilmot, William W. LaRue, Jr., Neeti Bhatnagar, Dave Von Bank, Joshua Levine
-
Publication number: 20170041548Abstract: Systems and methods of capturing imagery are provided. In particular, an imaging platform can be configured to capture imagery using a dual-axis steering mirror and one or more image capture devices. The line of sight angle of the imaging platform can be controlled by controlling the motion of the steering mirror in accordance with a motion profile. In example embodiments, the motion profile can correspond to a sawtooth wave. The imaging platform can further include one or more position sensors used to determine a position and/or orientation of the imaging platform along a path on which the imaging platform travels. The motion of the steering mirror can then be controlled to rotate about a first axis and a second axis to compensate for line of sight errors based at least in part on the determined position and/or orientation.Type: ApplicationFiled: August 8, 2016Publication date: February 9, 2017Inventors: M. Dirk Robinson, Jonathan Dyer, Joshua Levine, Brendan Hermalyn, Ronny Votel, Matt William Messana
-
Patent number: 9262299Abstract: Aspects of the present invention provide a system and method for a user of an event-driven simulator to specify complex breakpoint conditions and actions which allow both hardware and software states to be accessed. In a virtual platform modeling hardware components, bare-metal software programs, and high-level software applications or processes, a global identifier may be used to unambiguously identify each element, object, and subcomponent of the modeled system. The unambiguous global identifier may include an instance name and a hierarchical path name. A state of a specific element, object, or modeled component may trigger a breakpoint or be utilized or set as part of a breakpoint condition.Type: GrantFiled: May 31, 2013Date of Patent: February 16, 2016Assignee: Cadence Design Systems, Inc.Inventors: Andrew Wilmot, William W. LaRue, Jr., Neeti Bhatnagar, Dave Von Bank, Joshua Levine
-
Patent number: 9262305Abstract: Aspects of the present invention describe a system and method for a user of an event-driven simulation environment and/or embedded software debugger interface to step through the source code of components modeled by the environment/debugger, including the embedded software or hardware model source code. In a virtual platform modeling hardware components, bare-metal software programs, and high-level software applications or processes, the source code of each modeled component may be stepped through during simulation. Insertion points for breakpoints or watchpoints may be detected during a traversal of the source code of each component being modeled in the virtual platform and such breakpoints inserted automatically.Type: GrantFiled: May 31, 2013Date of Patent: February 16, 2016Assignee: Cadence Design Systems, Inc.Inventors: Andrew Wilmot, William W. Larue, Jr., Neeti Bhatnagar, Dave Von Bank, Joshua Levine
-
Publication number: 20080286737Abstract: The present invention is an intelligent, adaptive system that takes in information and reacts to the specific information given to it, using a set of predefined heuristics. Therefore, each individual's information (which can and is unique) will feed the engine, and then provide a unique experience to that individual. One embodiment of the present invention discussed herein focuses on Mathematics however the invention is not limited thereby as the same logic can be applied to other academic subjects.Type: ApplicationFiled: April 2, 2004Publication date: November 20, 2008Applicant: PLANETII USA INC.Inventors: Lewis Cheng, Bella Kong, Jason Ng, Simon Lee, Joshua Levine
-
Publication number: 20060090218Abstract: The present invention relates to methods to regulate gene expression in plants. In particular, manipulation of the expression in a plant cell of a nucleotide sequence encoding a polypeptide comprising a 3?-5? exonuclease domain is disclosed. More stable and predictable expression is thus obtained. The present invention also relates to method of increasing or decreasing post-transcriptional silencing. The invention further relates to novel nucleic acid molecules comprising nucleotide sequences encoding polypeptides comprising a 3?-5? exonuclease domain.Type: ApplicationFiled: December 13, 2005Publication date: April 27, 2006Inventors: Joshua Levin, Kenneth Phillips, Gregory Budziszewski, Frederick Meins, Evgueni Glazov
-
Publication number: 20030166227Abstract: The present invention relates to methods to regulate gene expression in plants. In particular, manipulation of the expression in a plant cell of a nucleotide sequence encoding a polypeptide comprising a 3′-5′ exonuclease domain is disclosed. More stable and predictable expression is thus obtained. The present invention also relates to method of increasing or decreasing post-transcriptional silencing. The invention further relates to novel nucleic acid molecules comprising nucleotide sequences encoding polypeptides comprising a 3′-5′ exonuclease domain.Type: ApplicationFiled: June 29, 2001Publication date: September 4, 2003Inventors: Joshua Levin, Kenneth Phillips, Gregory Budziszewski, Frederick Meins, Evgueni A. Glazov
-
Publication number: 20020178105Abstract: Systems and methods are provided to facilitate a display of investment information associated with a plurality of share prices. According to one embodiment, an amount of shares bid associated with each of a plurality of bid prices is determined for an investment. An amount of shares offered associated with each of a plurality of ask prices is also determined for the investment. It is then arranged for indications of the amounts of shares bid and the amounts of shares offered to be graphically displayed. For example, an investment chart may include lines that represent a number of stock shares bid for each of a plurality of bid prices and a number of stock shares offered for each of a plurality of ask prices so as to provide an investor with a direct sense of market depth associated with the investment.Type: ApplicationFiled: April 24, 2001Publication date: November 28, 2002Inventor: Joshua Levine
-
Patent number: 4979635Abstract: The easy open beverage can has a weakened spout portion formed in one end which is punched out from the can end and pivoted into the interior of the can. A punch tab which remains connected to the can end is used to punch the spout portion. A closure flap is foldably connected to and underlies the punch tab, and is connected to the can by the rivet which also connects the tab to the can. The closure flap is swung about the rivet to close the can opening by twisting the punch tab about the rivet. The closure flap may have a seal-enhancing polymer coating on it and a lightly biased peripheral skirt.Type: GrantFiled: December 14, 1989Date of Patent: December 25, 1990Inventor: Joshua Levine