Patents by Inventor Michael D. McLaughlin

Michael D. McLaughlin 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: 10789680
    Abstract: A method, device, system, and article of manufacture are provided for generating an enhanced image of a predetermined scene from images. In one embodiment, a method comprises receiving, by a computing device, a first indication associated with continuous image capture of a predetermined scene being enabled; in response to the continuous image capture being enabled, receiving, by the computing device, from an image sensor, a reference image and a first image, wherein each of the reference image and the first image is of the predetermined scene and has a first resolution; determining an estimated second resolution of an enhanced image of the predetermined scene using the reference image and the first image; and in response to the continuous image capture being disabled determining the enhanced image using the reference image and the first image, wherein the enhanced image has a second resolution that is at least the first resolution and about the estimated second resolution.
    Type: Grant
    Filed: November 19, 2018
    Date of Patent: September 29, 2020
    Assignee: Google Technology Holdings LLC
    Inventor: Michael D. McLaughlin
  • Publication number: 20190108619
    Abstract: A method, device, system, and article of manufacture are provided for generating an enhanced image of a predetermined scene from images. In one embodiment, a method comprises receiving, by a computing device, a first indication associated with continuous image capture of a predetermined scene being enabled; in response to the continuous image capture being enabled, receiving, by the computing device, from an image sensor, a reference image and a first image, wherein each of the reference image and the first image is of the predetermined scene and has a first resolution; determining an estimated second resolution of an enhanced image of the predetermined scene using the reference image and the first image; and in response to the continuous image capture being disabled determining the enhanced image using the reference image and the first image, wherein the enhanced image has a second resolution that is at least the first resolution and about the estimated second resolution.
    Type: Application
    Filed: November 19, 2018
    Publication date: April 11, 2019
    Applicant: Google Technology Holdings LLC
    Inventor: Michael D. McLaughlin
  • Patent number: 10134111
    Abstract: A method, device, system, and article of manufacture are provided for generating an enhanced image of a predetermined scene from images. In one embodiment, a method comprises receiving, by a computing device, a first indication associated with continuous image capture of a predetermined scene being enabled; in response to the continuous image capture being enabled, receiving, by the computing device, from an image sensor, a reference image and a first image, wherein each of the reference image and the first image is of the predetermined scene and has a first resolution; determining an estimated second resolution of an enhanced image of the predetermined scene using the reference image and the first image; and in response to the continuous image capture being disabled, determining the enhanced image using the reference image and the first image, wherein the enhanced image has a second resolution that is at least the first resolution and about the estimated second resolution.
    Type: Grant
    Filed: September 22, 2016
    Date of Patent: November 20, 2018
    Assignee: Google Technology Holdings LLC
    Inventor: Michael D McLaughlin
  • Publication number: 20170011491
    Abstract: A method, device, system, and article of manufacture are provided for generating an enhanced image of a predetermined scene from images. In one embodiment, a method comprises receiving, by a computing device, a first indication associated with continuous image capture of a predetermined scene being enabled; in response to the continuous image capture being enabled, receiving, by the computing device, from an image sensor, a reference image and a first image, wherein each of the reference image and the first image is of the predetermined scene and has a first resolution; determining an estimated second resolution of an enhanced image of the predetermined scene using the reference image and the first image; and in response to the continuous image capture being disabled, determining the enhanced image using the reference image and the first image, wherein the enhanced image has a second resolution that is at least the first resolution and about the estimated second resolution.
    Type: Application
    Filed: September 22, 2016
    Publication date: January 12, 2017
    Applicant: Google Technology Holdings LLC
    Inventor: Michael D. McLaughlin
  • Patent number: 9478010
    Abstract: A method, device, system, and article of manufacture are provided for generating an enhanced image of a predetermined scene from images. In one embodiment, a method comprises receiving, by a computing device, a first indication associated with continuous image capture of a predetermined scene being enabled; in response to the continuous image capture being enabled, receiving, by the computing device, from an image sensor, a reference image and a first image, wherein each of the reference image and the first image is of the predetermined scene and has a first resolution; determining an estimated second resolution of an enhanced image of the predetermined scene using the reference image and the first image; and in response to the continuous image capture being disabled, determining the enhanced image using the reference image and the first image, wherein the enhanced image has a second resolution that is at least the first resolution and about the estimated second resolution.
    Type: Grant
    Filed: May 5, 2014
    Date of Patent: October 25, 2016
    Assignee: Google Technology Holdings LLC
    Inventor: Michael D McLaughlin
  • Patent number: 9170714
    Abstract: Systems, methods, and devices for extracting and distributing text of mixed types from displayed graphical data from a display of an electronic device are disclosed. The text types can include rendered text and text represented in rendered images. Displayed graphical data can be captured from data being displayed by an application on a display device. Text data can be extracted from the captured graphical data as text data at the rendering tree level, or by an optical character recognition process. In response to the extracted text data, a text selection tool with visual representations of selectable text can be applied to the displayed text data. Using the text selection tool, a user can select a subset of the text. In response to the user selection, one or more other applications can be determined and the selected text can be passed to at least one of the other applications for execution.
    Type: Grant
    Filed: December 31, 2012
    Date of Patent: October 27, 2015
    Assignee: Google Technology Holdings LLC
    Inventors: Johannes Peter Wilhelm Martens, Michael D McLaughlin
  • Patent number: 9157223
    Abstract: A lavatory system includes a basin configured to receive at least one faucet, the basin defining a primary drain passage and first and second overflow drain passages; and an overflow adapter configured to be mounted to a rear surface of the basin, the overflow adapter defining an adapter passage such that when the overflow adapter is mounted to the basin, fluid received by way of the first overflow drain passage is directed through the adapter passage between the overflow adapter and the rear surface of the basin and to the second overflow drain passage.
    Type: Grant
    Filed: February 8, 2013
    Date of Patent: October 13, 2015
    Assignee: Bradley Fixtures Corporation
    Inventors: Scott L. Kempen, Theodore E. Dhein, William L. Haas, Michael D. McLaughlin, Timothy E. Perrin, Robert Michael Piekarski
  • Publication number: 20150169990
    Abstract: A method, device, system, and article of manufacture are provided for generating an enhanced image of a predetermined scene from images. In one embodiment, a method comprises receiving, by a computing device, a first indication associated with continuous image capture of a predetermined scene being enabled; in response to the continuous image capture being enabled, receiving, by the computing device, from an image sensor, a reference image and a first image, wherein each of the reference image and the first image is of the predetermined scene and has a first resolution; determining an estimated second resolution of an enhanced image of the predetermined scene using the reference image and the first image; and in response to the continuous image capture being disabled, determining the enhanced image using the reference image and the first image, wherein the enhanced image has a second resolution that is at least the first resolution and about the estimated second resolution.
    Type: Application
    Filed: May 5, 2014
    Publication date: June 18, 2015
    Applicant: Motorolla Mobility LLC
    Inventor: Michael D McLaughlin
  • Publication number: 20150113454
    Abstract: A method, device, system, or article of manufacture is provided for improved delivery of contextual data to a computing device using eye tracking technology. In one embodiment, receiving, by a computing device, first content and second content; outputting, by the computing device, for display, the first content to a first region of a graphical user interface and the second content to a second region of the graphical user interface; accumulating a first gaze duration associated with a user viewing the first region of the graphical user interface; accumulating a second gaze duration associated with a user viewing the second region of the graphical user interface; determining a first metric associated with the first content and a second metric associated with the second content using the first gaze duration and the second gaze duration; and sending, from the computing device, the first metric and the second metric.
    Type: Application
    Filed: May 5, 2014
    Publication date: April 23, 2015
    Applicant: Motorola Mobility LLC
    Inventor: Michael D. McLaughlin
  • Publication number: 20140362119
    Abstract: Disclosed are a system and method for providing gesture-based user control of display functions with respect to a mobile electronic device. In an embodiment, the device is configured such that a user hover of a finger or thumb triggers a zoom and pan mode or a screen resizing and relocation function wherein the displayed material is decreased in scale and relocated to be adjacent the screen edge from whence the user is interacting with the screen.
    Type: Application
    Filed: August 5, 2013
    Publication date: December 11, 2014
    Applicant: MOTOROLA MOBILITY LLC
    Inventors: Jason L. Freund, Ling Li, Michael D. McLaughlin
  • Publication number: 20140280131
    Abstract: There is disclosed a mobile device comprising a sensor, a memory and a processor. The sensor collects a first datum associated with a sensed condition of the mobile device. The memory, whether local or remote, is accessible by the mobile device and stores a second datum associated with a usage history of one or more applications resident at the mobile device. The processor selects a particular application, different from the application or applications of the usage history, based on the collected first and second data.
    Type: Application
    Filed: May 28, 2013
    Publication date: September 18, 2014
    Inventors: Johannes Peter Wilhelm Martens, Michael D. McLaughlin
  • Publication number: 20140223658
    Abstract: A lavatory system includes a basin configured to receive at least one faucet, the basin defining a primary drain passage and first and second overflow drain passages; and an overflow adapter configured to be mounted to a rear surface of the basin, the overflow adapter defining an adapter passage such that when the overflow adapter is mounted to the basin, fluid received by way of the first overflow drain passage is directed through the adapter passage between the overflow adapter and the rear surface of the basin and to the second overflow drain passage.
    Type: Application
    Filed: February 8, 2013
    Publication date: August 14, 2014
    Applicant: Bradley Fixtures Corporation
    Inventors: Scott L. Kempen, Theodore E. Dhein, William L. Haas, Michael D. McLaughlin, Timothy E. Perrin, Robert Michael Piekarski
  • Publication number: 20140188889
    Abstract: User input is entered or selected, and in response, the user input can be analyzed to determine a characteristic of the user input. The characteristic can describe the format, type, or content of the user input. The user input can be further analyzed to determine a category with which the user input is related. In response to the determined category, a set of predetermined or dynamically determined relevant applications can be determined. The set of the relevant applications can be based on user preferences, crowd-sourcing, and advertisements. The set of applications can then be executed in parallel, using the user input as input, such that results from the application are obtained quickly without user additional user input. The relevance of the results of the applications can be determined, and versions of the results can be displayed to a user in a ranked order according to the relevance of the results.
    Type: Application
    Filed: February 18, 2013
    Publication date: July 3, 2014
    Applicant: Motorola Mobility LLC
    Inventors: Johannes Peter Wilhelm Martens, Michael D. McLaughlin
  • Publication number: 20140189538
    Abstract: There is described a communication device comprising a memory, a user interface and a processor, and a method thereof. A first user interaction is detected at the user interface of the communication device with a first application of the communication device. A second user interaction is detected at the user interface of the communication device with a second application of the communication device, in which the second user interaction succeeds the first user interaction. A third application of the communication device is selected based on the first and second applications.
    Type: Application
    Filed: February 18, 2013
    Publication date: July 3, 2014
    Applicant: Motorola Mobility LLC
    Inventors: Johannes Peter Wilhelm Martens, Michael D. McLaughlin, Simon Tietze
  • Publication number: 20140189572
    Abstract: In response to user input, a predictive application mode is initiated that includes providing a user interface to select or enter user input. Based on the user input, multiple potentially relevant applications can be selected. The multiple applications can be executed with the user input as input to generate multiple results. The results can be analyzed to determine the relevancy and a ranked order. The results can then be displayed in a user interface that lists the results according the ranked order. User input can then be monitored to determine if a result, and the associated application, displayed in the ranked list is selected, or if the user enters the user input into an application that did not appear in the list. The user input detected by the monitoring process can be used as feedback to improve the predictive application selection process or that ranking of the results.
    Type: Application
    Filed: February 18, 2013
    Publication date: July 3, 2014
    Applicant: Motorola Mobility LLC
    Inventors: Johannes Peter Wilhelm Martens, Michael D. McLaughlin
  • Publication number: 20140123045
    Abstract: Systems, methods, and devices for extracting and distributing text of mixed types from displayed graphical data from a display of an electronic device are disclosed. The text types can include rendered text and text represented in rendered images. Displayed graphical data can be captured from data being displayed by an application on a display device. Text data can be extracted from the captured graphical data as text data at the rendering tree level, or by an optical character recognition process. In response to the extracted text data, a text selection tool with visual representations of selectable text can be applied to the displayed text data. Using the text selection tool, a user can select a subset of the text. In response to the user selection, one or more other applications can be determined and the selected text can be passed to at least one of the other applications for execution.
    Type: Application
    Filed: December 31, 2012
    Publication date: May 1, 2014
    Applicant: Motorola Mobility LLC
    Inventors: Johannes Peter Wilhelm Martens, Michael D. McLaughlin
  • Patent number: 7797193
    Abstract: A system facilitates the purchase of telecommunication services from a variety of sellers. The system stores a set of responses to purchase requests for telecommunication services associated with a plurality of service providers, each response reflecting at least one telecommunication service offering associated with one of the service providers and a related cost for the telecommunication service offering. The system establishes a session for considering the purchase of telecommunication services. A purchase request is input, including information indicating a requested telecommunication service. The system accesses the stored set of responses to purchase requests for at least one response reflecting at least one telecommunication service offering capable of satisfying the requested telecommunication service, and permits a requester to accept the response during the session.
    Type: Grant
    Filed: October 22, 1999
    Date of Patent: September 14, 2010
    Assignee: Simplexity, LLC
    Inventors: Charles A. Peyser, Constance Beyer, Michael D. McLaughlin, Daniel Jones
  • Patent number: 7729944
    Abstract: A system facilitates the purchase of telecommunication services from a variety of service providers. The system receives a request for purchasing at least one telecommunication service from a buyer via a buyer terminal, provides the request to a group of seller terminals corresponding to a group of the service providers, and receives a reply from the seller terminals in response to the request. The system then provides the replies to the buyer terminal, receives a selection from the buyer terminal in response to the replies, and notifies a service provider of the selection and an identity of the buyer.
    Type: Grant
    Filed: September 3, 1999
    Date of Patent: June 1, 2010
    Assignee: Simplexity, LLC
    Inventors: Charles A. Peyser, Constance Beyer, Michael D. McLaughlin
  • Patent number: 7076447
    Abstract: A system facilitates the purchase of telecommunication services from a variety of sellers. The system aggregates buyers for purchasing at least one telecommunication service as a group, generates a request for purchasing the telecommunication services, provides the request to the sellers, and receives replies from the sellers in response to the request. The system then provides the replies to the group, receives a selection from the group in response to the replies, and notifies a seller of the selection.
    Type: Grant
    Filed: September 3, 1999
    Date of Patent: July 11, 2006
    Assignee: InPhonic, Inc.
    Inventors: Charles A. Peyser, Constance Beyer, Michael D. McLaughlin
  • Patent number: 6267012
    Abstract: Tensile loading is applied to a notched specimen bar through the base of a fixture grip having a pair of interfitting pieces releasably held assembled in a fixture position in axial abutment with the base and in engagement with the specimen bar by means of a pair of fastener bolts, one of which is loosened so as to act as a hinge accommodating pivotal displacement of the interfitting pieces from the fixture position upon removal of the other fastener bolts.
    Type: Grant
    Filed: April 8, 1999
    Date of Patent: July 31, 2001
    Assignee: The United States of America as represented by the Secretary of the Navy
    Inventor: Michael D. McLaughlin