Patents by Inventor Michael J. Paquette

Michael J. Paquette 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: 20230305612
    Abstract: Power and electromagnetic fault injection vulnerabilities in an integrated circuit (IC) can be characterized sampling one or more integrated timing sensors in real-time or by equivalent-time sampling. To achieve equivalent-time sampling, a series of fault injection attempts are performed. An array of timing sensors implemented in part of the IC capture a measure of relative propagation delay, which fluctuates proportionally with instantaneous voltage. Increased voltage fluctuation can indicate elevated probability of faults in digital logic. Related apparatus, systems, techniques and articles are also described.
    Type: Application
    Filed: March 28, 2022
    Publication date: September 28, 2023
    Inventors: Michael J. Paquette, Brian D. Marquis
  • Publication number: 20210369430
    Abstract: A hands free suction device configured to remove matter generated during a dental procedure on a patient. The device includes a hose including a suction end, a connection end configured to be connected to a dental suction system, and a hollow fluid flow passageway extending between the suction end and the connection end. The hollow fluid flow passageway is configured to pass evacuated matter from the suction end to the connection end. The device also includes a nozzle that is coupled to the suction end of the hose and adapted to be disposed outside of an oral cavity of the patient. A first portion of the hose is articulable relative to a second portion of the hose, such that a dental professional performing the dental procedure does not need to hold the device during the dental procedure but can easily reposition the device if needed.
    Type: Application
    Filed: May 27, 2021
    Publication date: December 2, 2021
    Inventors: Michael J. Paquette, Mert N. Aksu
  • Publication number: 20110035760
    Abstract: Methods, devices and an associated application programming interface are described that permits a user to register event tap routines (“ETRs”) with an application such as, for example, a window server application. Event tap routines permit events such as human interface device events to be processed at multiple points and in a manner not provided during normal window server operations. Event tap routines may effect passive or active event responses. Passive ETRs may merely record the occurrence of an event or the time between successive events without modifying or altering the event's processing sequence within a window server. Active ETRs, on the other hand, effect some programmatic response to an event. For example, active ETRs may modify the state of an event, delete the event, create one or more additional events or cause the event to be processed “out of sequence” by the window server application.
    Type: Application
    Filed: September 23, 2010
    Publication date: February 10, 2011
    Applicant: APPLE INC.
    Inventor: Michael J. Paquette
  • Patent number: 7817166
    Abstract: An operating system level windowing system provides for the reliable display of multiple translucent windows. Incorporating stereo object processing within the windowing system itself (rather than at the application level), permits the windowing system to ensure that stereo content is reliably displayed (e.g., via use of blue-line technology) regardless of whether a window within which stereo content is displayed is occluded or overlapped by another window.
    Type: Grant
    Filed: October 12, 2006
    Date of Patent: October 19, 2010
    Assignee: Apple Inc.
    Inventor: Michael J. Paquette
  • Publication number: 20090303256
    Abstract: A method, apparatus, and system are provided for accentuating a pointer. An idle time period associated with a pointer relating to a display is monitored. A determination is made whether a termination of the idle time period associated with the pointer has occurred based upon the monitoring. A representation of the pointer is modified in response to the termination of the idle time period associated with the pointer.
    Type: Application
    Filed: August 18, 2009
    Publication date: December 10, 2009
    Inventors: Michael J. Paquette, Howard A. Miller, David Hayward
  • Patent number: 7586481
    Abstract: A method, apparatus, and system are provided for accentuating a pointer. An idle time period associated with a pointer relating to a display is monitored. A determination is made whether a termination of the idle time period associated with the pointer has occurred based upon the monitoring. A representation of the pointer is modified in response to the termination of the idle time period associated with the pointer.
    Type: Grant
    Filed: May 10, 2005
    Date of Patent: September 8, 2009
    Assignee: Apple Inc.
    Inventors: Michael J. Paquette, Howard A. Miller, David Hayward
  • Patent number: 7562362
    Abstract: In response to user action, lower priority tasks are scheduled as high priority tasks. This allows lower priority tasks to function even if a higher priority task has malfunctioned and starved the lower priority tasks of instructions. This advantageously provides the user with increased abilities to solve or work around malfunctioning tasks.
    Type: Grant
    Filed: June 18, 2003
    Date of Patent: July 14, 2009
    Assignee: Apple Inc.
    Inventors: Michael J Paquette, Joseph Sokol, Jr.
  • Patent number: 7274370
    Abstract: A secondary frame buffer is provided for use by classic applications designed to paint directly to a frame buffer. Classic applications paint their windows to the secondary frame buffer, not to the primary frame buffer. A compositor reads window data from the secondary frame buffer and paints it to the primary frame buffer. The compositor also reads window data written to back buffers by other applications and paints that data to the primary frame buffer. Since the compositor maintains visible region data for all windows, the windows are correctly painted to the primary frame buffer whether they are from the back-buffered windows or from classic applications. In addition, optimizations in classic applications that cause classic windows to be inappropriately painted over newer style windows no longer have this effect, since the compositor is responsible for painting legacy windows to the frame buffer, not the applications themselves.
    Type: Grant
    Filed: December 18, 2003
    Date of Patent: September 25, 2007
    Assignee: Apple Inc.
    Inventor: Michael J. Paquette