Patents by Inventor Daniel Marc

Daniel Marc 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: 20210041995
    Abstract: A mobile computing device runs multiple activities concurrently and provides at least two modes for interacting with the activities. The user may toggle between the modes as desired. In a full-screen mode, one activity occupies substantially an entire display screen. In a windowed mode, the activity is visible within a window, and a portion of at least one other window is also visible. In the windowed mode, the user can cause windows to move, thereby changing focus from one activity to another. For example, the window having focus can be moved off the screen, to be replaced by a new window that is then given focus. The windows are ordered in a sequence and move in concert with one another; pushing one window off one edge of the screen causes a new window to appear at the opposite edge. A persistent positional relationship can be established among windows.
    Type: Application
    Filed: October 22, 2020
    Publication date: February 11, 2021
    Inventors: Matias Gonzalo Duarte, Daniel Marc Gatan Shiplacoff, Jeremy Godfrey Lyon, Paul Mercer, Ralph Thomas
  • Patent number: 10901602
    Abstract: In an electronic device capable of running multiple software applications concurrently, applications, documents, cards, or other activities can be selected for hibernation so as to free up system resources for other activities that are in active use. A determination is made as to which activities should hibernate, for example based on a determination as to which activities have not been used recently or based on relative resource usage. When an activity is to hibernate, its state is preserved on a storage medium such as a disk, so that the activity can later be revived in the same state and the user can continue with the same task that was being performed before the activity entered hibernation.
    Type: Grant
    Filed: February 13, 2019
    Date of Patent: January 26, 2021
    Assignee: QUALCOMM Incorporated
    Inventors: Daniel Marc Gatan Shiplacoff, Matias Gonzalo Duarte, Jeremy Godfrey Lyon
  • Patent number: 10891027
    Abstract: A computing device runs multiple activities concurrently and provides at least two modes for interacting with the activities. The user may toggle between the modes as desired. In a full-screen mode, one activity occupies substantially an entire display screen. In a windowed mode, the activity is visible within a window, and a portion of at least one other window is also visible. In the windowed mode, the user can cause windows to move, thereby changing focus from one activity to another. For example, the window having focus can be moved off the screen, to be replaced by a new window that is then given focus. The windows are ordered in a sequence and move in concert with one another; pushing one window off one edge of the screen causes a new window to appear at the opposite edge. A persistent positional relationship can be established among windows.
    Type: Grant
    Filed: May 4, 2020
    Date of Patent: January 12, 2021
    Assignee: QUALCOMM Incorporated
    Inventors: Matias Gonzalo Duarte, Daniel Marc Gatan Shiplacoff, Jeremy Godfrey Lyon, Paul Mercer, Ralph Thomas
  • Patent number: 10877657
    Abstract: In an electronic device capable of running multiple software applications concurrently, applications, documents, cards, or other activities can be selected for hibernation so as to free up system resources for other activities that are in active use. A determination is made as to which activities should hibernate, for example based on a determination as to which activities have not been used recently or based on relative resource usage. When an activity is to hibernate, its state is preserved on a storage medium such as a disk, so that the activity can later be revived in the same state and the user can continue with the same task that was being performed before the activity entered hibernation.
    Type: Grant
    Filed: January 21, 2016
    Date of Patent: December 29, 2020
    Assignee: QUALCOMM Incorporated
    Inventors: Daniel Marc Gatan Shiplacoff, Matias Gonzalo Duarte, Jeremy Godfrey Lyon
  • Publication number: 20200393324
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a storage device, for water monitoring are disclosed. A system includes one or more processors and one or more computer storage media storing instructions that are operable, when executed by the one or more processors, to cause the one or more processors to perform operations. The operations include determining with a leak sensor that a water leak is occurring at a property; after determining that the water leak is occurring at the property, determining that a water usage profile of a particular water consuming device matches characteristics of the water leak; based on determining that the water usage profile of a particular water consuming device matches characteristics of the water leak, identifying a water consuming device that is likely leaking; and in response to identifying the water consuming device that is likely leaking, performing a system action.
    Type: Application
    Filed: June 11, 2020
    Publication date: December 17, 2020
    Inventors: Grant Rudd, Harrison Wayne Donahue, Craig Carl Heffernan, Daniel Marc Goodman, Liam Shea Daly
  • Publication number: 20200378860
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a storage device, for performing leak detection. In one aspect, the method includes actions of obtaining water consumption data that is based on first sensor data generated by a connected water meter that is installed at a property, determining, based on the obtained water consumption data, (i) that a water leak is occurring at the property and (ii) a type of water leak that is occurring at the property, in response to determining (i) that a water leak is occurring at the property and (ii) a type of water leak that is occurring at the property, determining, based on a type of water leak that is determined to be occurring at the property, an operation to mitigate potential damages caused by the water leak, and initiating performance of the operation in order to mitigate potential damages caused by the water leak.
    Type: Application
    Filed: August 18, 2020
    Publication date: December 3, 2020
    Inventors: Robert Nathan Picardi, Matthew Daniel Correnti, Daniel Marc Goodman, Craig Carl Heffernan, Peter Richard Williams, Harrison Wayne Donahue
  • Patent number: 10845079
    Abstract: Systems and techniques are described for alerting individuals of HVAC system issues in their home. In some implementations, a monitoring system monitors a property that includes sensors located throughout the property and generates sensor data. A monitor control unit receives thermostat data from a thermostat that indicates activity of the HVAC system and temperature history of the property. The monitor control unit applies the thermostat and the sensor data to an HVAC model that is trained using past sensor data, past thermostat data, past errors of the HVAC system. The monitor control unit determines an error of the HVAC system from the HVAC model output. The monitor control unit determines an action for correcting the error of the HVAC system. The monitor control unit provides, for output, data identifying the error of the HVAC system and the action for correcting the error of the HVAC system.
    Type: Grant
    Filed: June 28, 2018
    Date of Patent: November 24, 2020
    Assignee: Alarm.com Incorporated
    Inventors: Robert Nathan Picardi, Peter Richard Williams, Zachary William Seid, Kyle Rankin Johnson, Daniel Marc Goodman, Craig Carl Heffernan, Caspar John Anderegg, Harrison Wayne Donahue, Gustaf Nicolaus Maxwell Lonaeus
  • Patent number: 10782204
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a storage device, for performing leak detection. In one aspect, the method includes actions of obtaining water consumption data that is based on first sensor data generated by a connected water meter that is installed at a property, determining, based on the obtained water consumption data, (i) that a water leak is occurring at the property and (ii) a type of water leak that is occurring at the property, in response to determining (i) that a water leak is occurring at the property and (ii) a type of water leak that is occurring at the property, determining, based on a type of water leak that is determined to be occurring at the property, an operation to mitigate potential damages caused by the water leak, and initiating performance of the operation in order to mitigate potential damages caused by the water leak.
    Type: Grant
    Filed: July 23, 2018
    Date of Patent: September 22, 2020
    Assignee: Alarm.com Incorporated
    Inventors: Robert Nathan Picardi, Matthew Daniel Correnti, Daniel Marc Goodman, Craig Carl Heffernan, Peter Richard Williams, Harrison Wayne Donahue
  • Publication number: 20200264740
    Abstract: A computing device runs multiple activities concurrently and provides at least two modes for interacting with the activities. The user may toggle between the modes as desired. In a full-screen mode, one activity occupies substantially an entire display screen. In a windowed mode, the activity is visible within a window, and a portion of at least one other window is also visible. In the windowed mode, the user can cause windows to move, thereby changing focus from one activity to another. For example, the window having focus can be moved off the screen, to be replaced by a new window that is then given focus. The windows are ordered in a sequence and move in concert with one another; pushing one window off one edge of the screen causes a new window to appear at the opposite edge. A persistent positional relationship can be established among windows.
    Type: Application
    Filed: May 4, 2020
    Publication date: August 20, 2020
    Inventors: Matias Gonzalo Duarte, Daniel Marc Gatan Shiplacoff, Jeremy Godfrey Lyon, Paul Mercer, Ralph Thomas
  • Patent number: 10678403
    Abstract: A computing device runs multiple activities concurrently and provides at least two modes for interacting with the activities. The user may toggle between the modes as desired. In a full-screen mode, one activity occupies substantially an entire display screen. In a windowed mode, the activity is visible within a window, and a portion of at least one other window is also visible. In the windowed mode, the user can cause windows to move, thereby changing focus from one activity to another. For example, the window having focus can be moved off the screen, to be replaced by a new window that is then given focus. The windows are ordered in a sequence and move in concert with one another; pushing one window off one edge of the screen causes a new window to appear at the opposite edge. A persistent positional relationship can be established among windows.
    Type: Grant
    Filed: August 24, 2018
    Date of Patent: June 9, 2020
    Assignee: QUALCOMM Incorporated
    Inventors: Matias Gonzalo Duarte, Daniel Marc Gatan Shiplacoff, Jeremy Godfrey Lyon, Paul Mercer, Ralph Thomas
  • Publication number: 20200054235
    Abstract: An MRI image processing and analysis system may identify instances of structure in MRI flow data, e.g., coherency, derive contours and/or clinical markers based on the identified structures. The system may be remotely located from one or more MRI acquisition systems, and perform: perform error detection and/or correction on MRI data sets (e.g., phase error correction, phase aliasing, signal unwrapping, and/or on other artifacts); segmentation; visualization of flow (e.g., velocity, arterial versus venous flow, shunts) superimposed on anatomical structure, quantification; verification; and/or generation of patient specific 4-D flow protocols. An asynchronous command and imaging pipeline allows remote image processing and analysis in a timely and secure manner even with complicated or large 4-D flow MRI data sets.
    Type: Application
    Filed: August 27, 2019
    Publication date: February 20, 2020
    Inventors: Fabien Beckers, Albert Hsiao, John Axerio-Cilies, Torin Arni Taerum, Daniel Marc Raymond Beauchamp
  • Patent number: 10558340
    Abstract: A computing device includes at least one processor; a display device; and at least one module. The at least one processor may be operable to store data that defines a plurality of discrete graphical elements (DGE's), wherein the plurality of DGE's includes at least one root DGE, and wherein dismissal of the root DGE causes dismissal of all of the plurality of DGE's. The at least one module may be operable to output a particular DGE of the plurality of DGE's; output, for display, the root DGE, responsive to receiving a first indication of user input of a particular input type; and ignore the second indication of user input to refrain from dismissal of the root DGE, responsive to receiving a second indication of user input of the particular input type within a threshold time duration that is initiated responsive to outputting the root DGE.
    Type: Grant
    Filed: February 14, 2018
    Date of Patent: February 11, 2020
    Assignee: Google LLC
    Inventors: Mindy Pereira, Daniel Marc Gatan Shiplacoff, Mark Thomas Renouf, Ned Burns
  • Patent number: 10545092
    Abstract: Techniques are described for using an optical sensor to monitor light produced by an indicator light of a monitoring system. The optical sensors can monitor attributes of the indicator light in order to detect a blink pattern outputted by the indicator light. In some implementations, video data indicating a blink pattern of a device within a property is obtained. One or more attributes of the blink pattern are identified based on processing the obtained video data. A status for the device is determined based at least on the one or more identified attributes. A system action that corresponds to the status is determined. The system action corresponding to the determined status is performed.
    Type: Grant
    Filed: November 6, 2017
    Date of Patent: January 28, 2020
    Assignee: Alarm.com Incorporated
    Inventors: Daniel Marc Goodman, Craig Carl Heffernan, Harrison Wayne Donahue
  • Patent number: 10443553
    Abstract: The coupling device comprises a holding fixture being designed to be mechanically coupled to the fuel rail and comprising a through hole extending between a first surface and a second surface, the second surface opposing the first surface and being arranged and designed to face the cylinder head. Furthermore the coupling device comprises a fastening element being designed to be fixedly coupled to the cylinder head. The fastening element comprises a head portion and a shank portion. The head portion faces the first surface of the holding fixture and the shank portion is being partially arranged in the through hole and is designed to be in engagement with the cylinder head. In addition the coupling device comprises a retaining element being arranged inside the through hole, being coupled with the holding fixture, comprising in a given latch area a cross-section restriction and being in engagement with the shank portion at least in this latch area. The retaining element is formed as a one-piece unit.
    Type: Grant
    Filed: February 29, 2012
    Date of Patent: October 15, 2019
    Assignee: CONTINENTAL AUTOMATIVE GMBH
    Inventors: Giandomenico Serra, Francesco Mennella, Andrea Puccini, Gisella Di Domizio, Daniel Marc
  • Patent number: 10398344
    Abstract: An MRI image processing and analysis system may identify instances of structure in MRI flow data, e.g., coherency, derive contours and/or clinical markers based on the identified structures. The system may be remotely located from one or more MRI acquisition systems, and perform: perform error detection and/or correction on MRI data sets (e.g., phase error correction, phase aliasing, signal unwrapping, and/or on other artifacts); segmentation; visualization of flow (e.g., velocity, arterial versus venous flow, shunts) superimposed on anatomical structure, quantification; verification; and/or generation of patient specific 4-D flow protocols. An asynchronous command and imaging pipeline allows remote image processing and analysis in a timely and secure manner even with complicated or large 4-D flow MRI data sets.
    Type: Grant
    Filed: November 5, 2018
    Date of Patent: September 3, 2019
    Assignee: Arterys Inc.
    Inventors: Fabien Beckers, Albert Hsiao, John Axerio-Cilies, Torin Arni Taerum, Daniel Marc Raymond Beauchamp
  • Patent number: 10393080
    Abstract: A coupling device for coupling a fuel rail to a cylinder head of a combustion engine may include: a fuel injector cup coupled to the fuel rail and facing the cylinder head, a first fastening element facing the fuel injector cup and fixedly coupled to the cylinder head, at least one first spring element arranged between the first fastening element and the fuel injector cup and/or between the fuel injector cup and the cylinder head, a support element arranged between the fuel rail and the cylinder head and fixedly coupled to the fuel rail, a second fastening element engaged with the support element and fixedly coupled to the cylinder head, and at least one second spring element arranged between the second fastening element and the support element and/or between the support element and the cylinder head. The first spring element(s) may comprise metal, and the second spring element(s) may comprise plastic.
    Type: Grant
    Filed: March 16, 2011
    Date of Patent: August 27, 2019
    Assignee: CONTINENTAL AUTOMOTIVE GMBH
    Inventors: Giandomenico Serra, Gisella Di Domizio, Edoardo Giorgetti, Daniel Marc
  • Patent number: 10388052
    Abstract: A device that includes one or more processors may determine a configuration of a display region of the device. The device may also receive a request to perform an animation of a virtual object within the display region. The request may be indicative of a given duration for the animation based on the animation being performed within a given display region having a given configuration. The device may also modify the given duration to determine an adjusted duration for the animation based on a comparison between the configuration and the given configuration. The device may also perform the animation within the display region based on the animation having the adjusted duration.
    Type: Grant
    Filed: May 7, 2014
    Date of Patent: August 20, 2019
    Assignee: GOOGLE LLC
    Inventors: Chet Haase, Daniel Marc Gatan Shiplacoff
  • Publication number: 20190179505
    Abstract: In an electronic device capable of running multiple software applications concurrently, applications, documents, cards, or other activities can be selected for hibernation so as to free up system resources for other activities that are in active use. A determination is made as to which activities should hibernate, for example based on a determination as to which activities have not been used recently or based on relative resource usage. When an activity is to hibernate, its state is preserved on a storage medium such as a disk, so that the activity can later be revived in the same state and the user can continue with the same task that was being performed before the activity entered hibernation.
    Type: Application
    Filed: February 13, 2019
    Publication date: June 13, 2019
    Inventors: Daniel Marc Gatan Shiplacoff, Matias Gonzalo Duarte, Jeremy Godfrey Lyon
  • Patent number: 10268358
    Abstract: In an electronic device capable of running multiple software applications concurrently, applications, documents, cards, or other activities can be selected for hibernation so as to free up system resources for other activities that are in active use. A determination is made as to which activities should hibernate, for example based on a determination as to which activities have not been used recently or based on relative resource usage. When an activity is to hibernate, its state is preserved on a storage medium such as a disk, so that the activity can later be revived in the same state and the user can continue with the same task that was being performed before the activity entered hibernation.
    Type: Grant
    Filed: January 21, 2016
    Date of Patent: April 23, 2019
    Assignee: QUALCOMM Incorporated
    Inventors: Daniel Marc Gatan Shiplacoff, Matias Gonzalo Duarte, Jeremy Godfrey Lyon
  • Patent number: 10253998
    Abstract: Programmable controller technology, in which data is received that identifies a particular type of HVAC system component that is to be controlled by a programmable controller. Based on receiving data identifying the particular type of HVAC system component, configuration information is accessed for the particular type of HVAC system component. A configuration is determined for one or more interface ports of the programmable controller based on the configuration information for the particular type of HVAC system component. The interface ports of the programmable controller are configured according to the determined configuration. A connection between the particular type of HVAC system component and the programmable controller that satisfies the determined configuration is detected.
    Type: Grant
    Filed: July 24, 2017
    Date of Patent: April 9, 2019
    Assignee: Alarm.com Incorporated
    Inventors: Daniel Marc Goodman, Craig Carl Heffernan