Patents Assigned to Microsystems, Inc.
-
Patent number: 11292030Abstract: A piezoelectric micromachined ultrasound transducer (PMUT) is disclosed. The device consists of a flexible membrane that is connected to a rigid substrate via flexures. The flexures are defined by slots etched through the perimeter of the membrane. These features release the stress present on the structural layers of the membrane, making it less sensitive to residual stress. The flexures are designed to act as torsion springs so that the membrane's vibration mode shape is highly curved in the piezoelectric actuation area, thereby increasing the electromechanical coupling.Type: GrantFiled: December 13, 2018Date of Patent: April 5, 2022Assignee: CHIRP Microsystems Inc.Inventors: David Horsley, Andre Guedes, Stefon Shelton, Richard Przybyla
-
Publication number: 20220092173Abstract: Systems and methods for metadata processing. In some embodiments, one or more metadata inputs may be processed to determine whether to allow an instruction. For instance, one or more classification bits may be identified from a metadata input of the one or more metadata inputs, and the metadata input may be processed based on the one or more classification bits.Type: ApplicationFiled: January 15, 2020Publication date: March 24, 2022Applicant: Dover Microsystems, Inc.Inventors: Andrew Sutherland, Steven Milburn, Gregory T. Sullivan, Eli Boling
-
Publication number: 20220057498Abstract: A device comprises a processor coupled with an ultrasonic transducer which is configured to emit an ultrasonic pulse and receive corresponding returned signals associated with a distance range of interest in a field of view of the ultrasonic transducer. The processor is configured to: remove a low frequency component from the returned signals to achieve modified returned signals; calculate, from the modified returned signals, a variation in amplitude; determine a quantification of the variation in amplitude for a first subset of the modified returned signals associated with a first subrange of the distance range of interest; employ the quantification to correct for changes in the first subset to achieve first normalized sensor data for the first subrange, where the first normalized sensor data is sensitive to occurrence of change over time in the first subrange; and detect a moving object in the first subrange using the first normalized sensor data.Type: ApplicationFiled: August 21, 2020Publication date: February 24, 2022Applicant: Chirp Microsystems, Inc.Inventors: Agnes DUVAL, Joe YOUSSEF
-
Publication number: 20220050904Abstract: Systems and methods for metadata processing. The method comprises acts of associating, in a first system, metadata with application data processed by a host processor, wherein the application data is protected within the first system by one or more first policies using the metadata, and transferring the application data and its associated metadata to a second system in which the application data is unprotected using metadata processing or is protected by one or more second policies different from the one or more first policies.Type: ApplicationFiled: December 18, 2019Publication date: February 17, 2022Applicant: Dover Microsystems, Inc.Inventors: Gregory T. Sullivan, Jonathan B. Rosenberg
-
Publication number: 20220012329Abstract: Systems and methods for metadata processing. In some embodiments, a target address may be received from a host processor. The target address may be used to access mapping information and decoding information, the mapping information and the decoding information being associated with the target address. The mapping information may be used to map the target address to a metadata address. The metadata address may be used to retrieve metadata, and the decoding information may be used to decode the retrieved metadata.Type: ApplicationFiled: November 11, 2019Publication date: January 13, 2022Applicant: Dover Microsystems, Inc.Inventors: Eli Boling, Steven Milburn, Gregory T. Sullivan, Andrew Sutherland
-
Publication number: 20210406137Abstract: In some embodiments, a system is provided, comprising enforcement hardware configured to execute, at run time, a state machine in parallel with application code. Executing the state machine may include maintaining metadata that corresponds to one or more state variables of the state machine; matching instructions in the application code to transitions in the state machine; and, in response to determining that an instruction in the application code does not match any transition from a current state of the state machine, causing an error handling routine to be executed. In some embodiments, a description of a state machine may be translated into at least one policy to be enforced at run time based on metadata labels associated with application code and/or data manipulated by the application code.Type: ApplicationFiled: April 30, 2019Publication date: December 30, 2021Applicant: Dover Microsystems, Inc.Inventors: Andrew Sutherland, Jonathan B. Rosenberg, Gregory T. Sullivan
-
Patent number: 11209541Abstract: A device comprises a processor coupled with an ultrasonic transducer coupled which is configured to emit an ultrasonic pulse and receive returned signals received after a ringdown period of the transducer and corresponding to the emitted ultrasonic pulse. The processor is configured to evaluate the returned signals to find a candidate echo, from an object located in a ringdown blind spot area, in a time window between one and two times the ringdown period; locate multiple echoes from the object of higher order than the candidate echo; validate the candidate echo as at least a secondary echo associated of the object; and determine, based on analysis of the returned signals, an estimated distance from the transducer to the object in the ringdown blind spot area, wherein the ringdown blind spot area is located between the transducer and a closest distance at which objects can be sensed by the transducer.Type: GrantFiled: August 21, 2020Date of Patent: December 28, 2021Assignee: Chirp Microsystems, Inc.Inventors: Florence Gris, Agnes Duval
-
Publication number: 20210357497Abstract: According to at least one aspect, a hardware system include a host processor, a policy engine, and an interlock is provided. These components can interoperate to enforce security policies. The host processor can execute an instruction and provide instruction information to the policy engine and the result of the executed instruction to the interlock. The policy engine can determine whether the executed instruction is allowable according to one or more security policies using the instruction information. The interlock can buffer the result of the executed instruction until an indication is received from the policy engine that the instruction was allowable. The interlock can then release the result of the executed instruction. The policy engine can be configured to transform instructions received from the host processor or add inserted instructions to the policy evaluation pipeline to increase the flexibility of the policy engine and enable enforcement of the security policies.Type: ApplicationFiled: February 1, 2019Publication date: November 18, 2021Applicant: Dover Microsystems, Inc.Inventors: Steven Milburn, Eli Boling
-
Publication number: 20210354979Abstract: A camera system incorporating a MEMS actuator to achieve focus adjustments to compensate for the thermal expansion of the lens assembly is disclosed. The camera comprises a lens barrel, lens holder, infra-red (IR) filter, board circuit, MEMS actuator, housing package for the actuator, and an image sensor. The image sensor is directly wire bonded to pads on the circuit board such that these pads are movable at the image sensor end and fixed at the circuit board end. When the camera is exposed to temperature variations, the MEMS actuator moves the sensor along the optical axis to maintain the image in focus.Type: ApplicationFiled: May 6, 2021Publication date: November 18, 2021Applicant: Sheba Microsystems Inc.Inventors: Faez BA-TIS, Ahmed Galoam, Ridha BEN-MRAD
-
Patent number: 11148935Abstract: A hermetically sealed component may comprise a glass substrate, a device with at least one electrical port associated with the glass substrate, and a glass cap. The glass cap may have at least one side wall. The glass cap may have a shaped void extending therethrough, from top surface of the glass cap to bottom surface of glass pillar. An electrically conductive plug may be disposed within the void, the plug configured to hermetically seal the void. The electrically conductive plug may be electrically coupled to the electrical port. The glass cap may be disposed on the glass substrate, with the at least one side wall disposed therebetween, to form a cavity encompassing the device. The side wall may contact the glass substrate and the glass cap to provide a hermetic seal, such that a first environment within the cavity is isolated from a second environment external to the cavity.Type: GrantFiled: February 22, 2019Date of Patent: October 19, 2021Assignee: Menlo Microsystems, Inc.Inventors: Xu Zhu, Darryl R. Evans, Christopher F. Keimel
-
Publication number: 20210255890Abstract: Systems and methods for stalling a host processor. In some embodiments, the host processor may be caused to initiate one or more selected transactions, wherein the one or more selected transactions comprise a bus transaction. The host processor may be prevented from completing the one or more selected transactions, to thereby stall the host processor.Type: ApplicationFiled: May 5, 2021Publication date: August 19, 2021Applicant: Dover Microsystems, Inc.Inventors: Steven Milburn, Gregory T. Sullivan
-
Patent number: 11067786Abstract: A computerized method of artifact regulation in deep model training for image transformation first performs one cycle of deep model training by computing means using a training data, a validation data, a similarity loss function, an artifact regulation loss function and a weight of loss functions to generate similarity loss and artifact regulation loss and a deep model. The method then performs a training evaluation using the similarity loss and the artifact regulation loss thus obtained to generate a training readiness output. Then, depending upon the training readiness output, the method may be terminated if certain termination criteria are met, or may perform another cycle of deep model training and training evaluation, with or without updating the weight, until the termination criteria are met. Alternatively, the deep model training in the method may be a deep adversarial model training or a bi-directional deep adversarial training.Type: GrantFiled: June 7, 2019Date of Patent: July 20, 2021Assignee: Leica Microsystems Inc.Inventors: Shih-Jong James Lee, Hideki Sasaki
-
Patent number: 11037673Abstract: A sterile processing information system receives data from a hospital clinical system representing scheduled surgical procedures and identified hospital owned assets for the respective surgical procedures, and also receives third party asset data electronically in a parsable data format from the vendor inventory management system representing scheduled surgical procedures and the third party assets for the respective surgical procedure. The system manages the sterile processing of both hospital and third party assets, and in particular creates a count sheet with a barcode for each of the third party assets.Type: GrantFiled: September 6, 2016Date of Patent: June 15, 2021Assignee: Materials Management Microsystems, Inc.Inventors: Clay Cannady, Nathan Becker
-
Publication number: 20210156993Abstract: A robotic cleaning appliance includes a housing, surface treatment item, surface type detection sensor, and processor. The sensor emits sonic signals toward a surface being traversed and receives corresponding returned signals from the surface. The returned signals are used for surface type detection and include directly reflected primary returned signals and multi-path reflected secondary returned signals which return at a later time than the primary returned signals. The processor selects a window of time after transmission of a sonic signal such that the returned signals in the window comprise at least a portion of the secondary returned signals, wherein the window is related to round trip time-of-flight of the returned signals; processes the returned signals falling in the window to achieve a reflectivity metric; compares the reflectivity metric to a stored value; and based on the comparison, determines which surface type of a plurality of surface types has been detected.Type: ApplicationFiled: March 31, 2020Publication date: May 27, 2021Applicant: Chirp Microsystems, Inc.Inventors: James Alexander GORDON, David HORSLEY, Sebastien RICCARDI
-
Publication number: 20210073375Abstract: According to at least one aspect, a hardware system include a host processor, a policy engine, and an interlock is provided. These components can interoperate to enforce security policies. The host processor can execute an instruction and provide instruction information to the policy engine and the result of the executed instruction to the interlock. The policy engine can determine whether the executed instruction is allowable according to one or more security policies using the instruction information. The interlock can buffer the result of the executed instruction until an indication is received from the policy engine that the instruction was allowable. The interlock can then release the result of the executed instruction. The policy engine can be configured to transform instructions received from the host processor or add inserted instructions to the policy evaluation pipeline to increase the flexibility of the policy engine and enable enforcement of the security policies.Type: ApplicationFiled: February 1, 2019Publication date: March 11, 2021Applicant: Dover Microsystems, Inc.Inventors: Steven Milburn, Eli Boling
-
Publication number: 20210055954Abstract: Systems and methods for a write interlock configured to perform first processing and second processing, decoupled from the first processing. In some aspects, the first processing comprises receiving, from a processor, a store instruction including a target address, storing, in a data structure, a first entry corresponding to the store instruction, initiating a check of the store instruction against at least one policy, and in response to successful completion of the check, removing the first entry from the data structure. The second processing comprises receiving, from the processor, a write transaction including a target address, determining whether any entry in the data structure relates to the target address of the write transaction, and in response to determining that no entry in the data structure relates to the target address of the write transaction, causing the data to be written to the target address of the write transaction.Type: ApplicationFiled: February 1, 2019Publication date: February 25, 2021Applicant: Dover Microsystems, Inc.Inventors: Steven Milburn, Nirmal Nepal
-
Publication number: 20210042100Abstract: A system including at least one processor programmed to translate a policy into policy code, wherein: the policy is provided in a policy language; the policy code is in a programming language that is different from the policy language; and the policy includes a statement that maps an entity name to one or more metadata symbols to be associated with an entity in a target system against which the policy is to be enforced.Type: ApplicationFiled: February 1, 2019Publication date: February 11, 2021Applicants: Dover Microsystems, Inc., The Charles Stark Draper Laboratory, Inc.Inventors: Eli Boling, Steven Milburn, Gregory T. Sullivan, Andrew Sutherland, Christopher J. Casinghino
-
Publication number: 20210026934Abstract: A system including at least one processor programmed to identify, based on a policy to be enforced, one or more metadata symbols corresponding to an entity name; identify, from a target description describing a target system, an entity description matching the entity name, wherein the entity description describes an entity of the target system; and apply a metadata label to the entity of the target system, wherein the metadata label is based on the one or more metadata symbols corresponding to the entity name, as identified based on the policy.Type: ApplicationFiled: February 1, 2019Publication date: January 28, 2021Applicant: Dover Microsystems, Inc.Inventors: Eli Boling, Steven Milburn, Gregory T. Sullivan, Andrew Sutherland
-
Patent number: 10791255Abstract: A scanning optical system is provided including a source of optical radiation; an optical scanning beam delivery system for delivering optical radiation to a subject, wherein the optical scanning beam delivery system includes a plurality of optical elements including at least one steerable mirror; at least one actuator coupled to the at least one steerable mirror; a detection system for detecting optical radiation returned from a subject; a communications device including a user interface and configured to process a set of instructions at least partially responsive to inputs from the user interface; a controller comprising memory, a microcontroller and an field programmable gate array (FPGA), the microcontroller and FPGA receiving instructions derived from the communications device; and at least one actuator coupled to the at least one steerable mirror.Type: GrantFiled: November 6, 2015Date of Patent: September 29, 2020Assignee: Leica Microsystems Inc.Inventors: Mehran Ghofrani, Al-Hafeez Z. Dhalla, Christopher Saxer
-
Patent number: 10751755Abstract: An apparatus comprises an ultrasonic transducer having a first and second electrode and switches which configured to selectively connect the first and second electrodes to a transmit voltage source or to a receive amplifier. The switches are configured to selectively connect a first input of the amplifier to the first electrode of the transducer and to selectively connect a second input of the amplifier to the second electrode of the transducer. The switches are also configured to selectively connect the voltage source to the first and second electrodes of the transducer. The transducer may include a piezoelectric layer attached to and sandwiched between the first electrode and the second electrode, and a flexible membrane attached to the first electrode. The piezoelectric layer may be patterned to form an annular ring at the outer diameter of the flexible membrane.Type: GrantFiled: March 22, 2017Date of Patent: August 25, 2020Assignee: Chirp Microsystems, Inc.Inventors: David A. Horsley, Andre Guedes, Meng-Hsiung Kiang, Richard Przybyla, Stefon Shelton