Patents by Inventor Andrew Best
Andrew Best 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: 12107702Abstract: A method/system monitors and controls operational aspects of devices in a space, for example a living, office or other human-occupied space or storage space, in a building, such as turning lights on/off, raising/lowering blinds, maintaining or changing temperature, and other operational aspects. Sensors monitor energy usage of the devices in the space, and a controller/engine compares the monitored energy usage with reference energy usage to validate whether the devices are performing as expected. A temperate set-versus-anomaly detection technique may use temperature set point adjustments by a user (during a timeframe) to determine whether an anomaly exists that requires changes in the central plant of the building.Type: GrantFiled: October 13, 2021Date of Patent: October 1, 2024Assignee: Innovative Building Technologies, LLCInventors: Arlan E. Collins, Mark L. Woerman, Eric Peter Hinckley, Stephen David Corcoran, Francis Leo Bushell, III, Bernard Robert Franza, Jr., Shawn Kahlil Cullingford, Jonathon Michael Best, Brett Andrew Barrett
-
Publication number: 20240306512Abstract: Systems and methods for a multi-layer flexible array interconnect for an ultrasound transducer, and methods of manufacture are disclosed. The systems and methods described herein provide consistent and controllable alignment between the odd and even flex layers. Further, ground layers are added between the signal layers to improve crosstalk performance while simplifying the construction. In some implementations, vias are introduced at the interface of an electromechanical-array element (e.g., lead zirconate titanate (PZT) element) to increase the surface area of conductive material and thereby increase the quality of the electrical and physical connections. In addition, a machining alignment and verification aid is provided through strategic use of unused and discarded board area to enable (i) alignment check of the flex circuit with the machining equipment and (ii) adjustment of the flex circuit position relative to the machining equipment to avoid the flex circuit being machined to an unusable state.Type: ApplicationFiled: February 29, 2024Publication date: September 12, 2024Applicant: FUJIFILM SonoSite, Inc.Inventors: Andrew Lundberg, Jimin Zhang, William Blakemore, Ken Best
-
Patent number: 11775706Abstract: Systems and methods simulation of an ego vehicle using deterministic agents may include obtaining a set of deterministic agents for the simulation of the ego vehicle; executing the simulation of the ego vehicle using deterministic agents of the set of deterministic agents to provide simulated traffic in the simulation; determining and outputting a current state of the simulation; determining an agent action based on the determined current state; and requesting an update of a deterministic agent of the set of deterministic agents based on the determined agent action.Type: GrantFiled: November 16, 2020Date of Patent: October 3, 2023Assignee: TOYOTA RESEARCH INSTITUTE, INC.Inventors: Andrew Best, Liang Fok
-
Publication number: 20220156432Abstract: Systems and methods simulation of an ego vehicle using deterministic agents may include obtaining a set of deterministic agents for the simulation of the ego vehicle; executing the simulation of the ego vehicle using deterministic agents of the set of deterministic agents to provide simulated traffic in the simulation; determining and outputting a current state of the simulation; determining an agent action based on the determined current state; and requesting an update of a deterministic agent of the set of deterministic agents based on the determined agent action.Type: ApplicationFiled: November 16, 2020Publication date: May 19, 2022Inventors: Andrew Best, Liang Fok
-
Patent number: 9720805Abstract: Target device monitoring systems and methods are presented. In one embodiment, a host emulation target device control method includes receiving high level express interface direction to change a design element value. The design element values are associated with an operating target device. Design element values corresponding to the direction are created. The design element values are also forwarded to the operating target device in real time.Type: GrantFiled: March 28, 2008Date of Patent: August 1, 2017Assignee: Cypress Semiconductor CorporationInventors: Kenneth Ogami, Andrew Best, Marat Zhaksilikov
-
Patent number: 9500686Abstract: A first capacitor and a second capacitor are charged until voltage at the second capacitor settles to a settling voltage. While charging, the first capacitor is alternately switched between a current source and ground. When the settling voltage is reached, charging of the first capacitor is halted. The second capacitor continues to be charged until voltage at the second capacitor reaches a reference voltage. The amount of time it takes for the settling voltage to reach the reference voltage corresponds to a measure of capacitance on the first capacitor.Type: GrantFiled: July 27, 2011Date of Patent: November 22, 2016Assignee: CYPRESS SEMICONDUCTOR CORPORATIONInventors: Cole Wilson, Thomas Middleton Rutledge Fuller, Mark Lee, Louis Bokma, Andrew Best
-
Patent number: 9459842Abstract: In one embodiment, a method for supporting multivariable functions of an application includes receiving user input pertaining to two or more variables associated with a multivariable function of the application, and then causing code for the function to be automatically generated to update the variables based on the user input.Type: GrantFiled: December 16, 2011Date of Patent: October 4, 2016Assignee: Cypress Semiconductor CorporationInventors: Kenneth Y. Ogami, Doug Anderson, Andrew Best
-
Patent number: 8813021Abstract: A design tool provides global resource conflict management. The design tool identifies a conflict in requested values of a global resource during development of an embedded application. The design tool further calculates new values of the global resource, and proposes the new values of the global resource as an alternative to the requested values to assist a user in resolution of the conflict.Type: GrantFiled: February 14, 2007Date of Patent: August 19, 2014Assignee: Cypress Semiconductor CorporationInventors: Kenneth Y. Ogami, Andrew Best
-
Patent number: 8788959Abstract: Target device monitoring systems and methods are presented. In one embodiment, a target device monitoring update method includes receiving a change in design element value in real time, wherein the design element values are associated with an operating target device. The changes in the design element value are analyzed. Express interface information is updated in accordance with results of the analyzing.Type: GrantFiled: March 28, 2008Date of Patent: July 22, 2014Assignee: Cypress Semiconductor CorporationInventors: Kenneth Ogami, Doug Anderson, Andrew Best, Marat Zhaksilikov
-
Patent number: 8701023Abstract: A design tool provides a conflict management graphical user interface (GUI). The conflict management GUI notifies a user that requested values of a global resource result in a conflict during development of an embedded application. The conflict management GUI further provides the user with a user interface element to adjust the requested values until the conflict is resolved.Type: GrantFiled: February 14, 2007Date of Patent: April 15, 2014Assignee: Cypress Semiconductor CorporationInventors: Marat M. Zhaksilikov, Kenneth Y. Ogami, Andrew Best
-
Patent number: 8661400Abstract: A graphical user interface for tuning a programmable device comprises a first on-screen window comprising a representation of a target apparatus, wherein the target apparatus comprises the programmable device, and a second on-screen window configured to appear in response to a selection of a graphical element associated with the representation of the target apparatus, wherein the second on-screen window comprises graphical user interface (GUI) display elements representing a plurality of parameter values presently controlling operation of a device corresponding to the selected graphical element. The second on-screen window is further configured to accept a modification of at least one of the plurality of parameter values via the GUI display elements, initiate communication of the modification to the programmable device, and in response to implementing the modification in the programmable device, display operational results of the device as modified by the modification.Type: GrantFiled: August 15, 2012Date of Patent: February 25, 2014Assignee: Cypress Semiconductor CorporationInventors: Kenneth Y. Ogami, Marat Zhaksilikov, Andrew Best
-
Patent number: 8499270Abstract: A system and method are provided for configuring a programmable integrated circuit including a number of function blocks. In one embodiment, the system includes a programmable integrated circuit including a number of function blocks, and a host computing device to configure the number of function blocks to perform a number of functions. The host computing device utilizes a graphical user interface to provide specification of configuration parameters of the function blocks, and the graphical user interface updates a given configuration parameter if a value of the given configuration parameter is affected by a value specified for another configuration parameter. Other embodiments are also provided.Type: GrantFiled: June 28, 2011Date of Patent: July 30, 2013Assignee: Cypress Semiconductor CorporationInventors: Andrew Best, Kenneth Ogami, Marat Zhaksilikov
-
Patent number: 8266575Abstract: Systems and methods for dynamically reconfiguring a programmable system on a chip. A graphical user interface for dynamically reconfiguring a programmable system on a chip includes graphical user interface (GUI) display elements of a plurality of parameter values presently controlling operation of a device on a target apparatus. The GUI display elements are operable to accept modifications to the plurality of parameter values and for communicating the modifications to the programmable system on a chip. The GUI display elements may present parameter values in alphanumeric and/or graphical formats, and may accept changes via keyboard or cursor directing device input.Type: GrantFiled: December 21, 2007Date of Patent: September 11, 2012Assignee: Cypress Semiconductor CorporationInventors: Kenneth Y. Ogami, Marat Zhaksilikov, Andrew Best
-
Patent number: 8176468Abstract: In one embodiment, a method for supporting multivariable functions of an application includes receiving user input pertaining to two or more variables associated with a multivariable function of the application, and then causing code for the function to be automatically generated to update the variables based on the user input.Type: GrantFiled: September 7, 2006Date of Patent: May 8, 2012Assignee: Cypress Semiconductor CorporationInventors: Kenneth Y. Ogami, Doug Anderson, Andrew Best
-
Patent number: 8112739Abstract: In one embodiment, a method for adding a new function type to an application development tool includes determining that a function specified by a user for a design of an application is of a new type, and presenting a user interface (UI) associated with the specified function. The method further includes creating custom metadata based on input provided by the user via the UI for the specified function, and converting the custom metadata into expression metadata having a format understandable by a code generator.Type: GrantFiled: September 7, 2006Date of Patent: February 7, 2012Assignee: Cypress Semiconductor CorporationInventors: Doug Anderson, Andrew Best, Kenneth Y. Ogami
-
Patent number: 8076949Abstract: An embodiment of the present invention is directed to a method for rejecting sensor information when a switch is being pressed in a system having sensors over switches. A switch in the process of being pressed may be determined based on an increase in pressure which may be determined by measuring the increase in capacitance at a plurality of capacitive sensors. The rejection of sensor information when the switch is being pressed allows the user interface to more accurately thus facilitates smooth and jitterless interface operation.Type: GrantFiled: March 28, 2008Date of Patent: December 13, 2011Assignee: Cypress Semiconductor CorporationInventors: Andrew Best, Robert Birch, Louis Bokma, Jonathan R. Peterson
-
Patent number: 8065653Abstract: Techniques for configuring a programmable integrated circuit (IC) include determining design elements of the programmable integrated circuit that need to be configured prior to run-time operation of the programmable IC. A user interface provides for configuring one or more parameters for each of the determined design elements that need to be configured. Thereafter, the design elements are configured based on the one or more parameter values specified through the user interface.Type: GrantFiled: March 28, 2008Date of Patent: November 22, 2011Assignee: Cypress Semiconductor CorporationInventors: Andrew Best, Kenneth Ogami, Marat Zhaksilikov
-
Publication number: 20110156724Abstract: A first capacitor and a second capacitor are charged until voltage at the second capacitor settles to a settling voltage. While charging, the first capacitor is alternately switched between a current source and ground. When the settling voltage is reached, charging of the first capacitor is halted. The second capacitor continues to be charged until voltage at the second capacitor reaches a reference voltage. The amount of time it takes for the settling voltage to reach the reference voltage corresponds to a measure of capacitance on the first capacitor.Type: ApplicationFiled: August 23, 2010Publication date: June 30, 2011Applicant: Cypress Semiconductor CorporationInventors: Louis Bokma, Andrew Best
-
Patent number: 7804307Abstract: A first capacitor and a second capacitor are charged until voltage at the second capacitor settles to a settling voltage. While charging, the first capacitor is alternately switched between a current source and ground. When the settling voltage is reached, charging of the first capacitor is halted. The second capacitor continues to be charged until voltage at the second capacitor reaches a reference voltage. The amount of time it takes for the settling voltage to reach the reference voltage corresponds to a measure of capacitance on the first capacitor.Type: GrantFiled: June 29, 2007Date of Patent: September 28, 2010Assignee: Cypress Semiconductor CorporationInventors: Louis Bokma, Andrew Best
-
Publication number: 20080240960Abstract: A pump assembly including a gerotor pump having an inlet and an outlet, and comprising an annulus and a lobed rotor, one, but not both, of the rotor or annulus being split axially into two parts, the pump further comprising indexing means for angularly shifting one part relative to the other part, the indexing means comprising a chamber having a first indexing port and a second indexing port, and a partition which divides the chamber into a first portion including the first indexing port and a second portion including the second indexing port, wherein the partition comprises a part which is pivotally mounted within the chamber for angular movement within the chamber.Type: ApplicationFiled: December 20, 2007Publication date: October 2, 2008Inventors: Stephen Hodge, Andrew Best, Robin Child