Patents by Inventor Michael E. Groble

Michael E. Groble 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: 10878849
    Abstract: A method and apparatus for creating video clips is provided herein. A method includes displaying, by a client device, one or more video streams, displaying, by the client device, a plurality of soft buttons, each of the plurality of soft buttons associated with a different length of time, receiving, by the client device, a selection of a soft button from the plurality of soft buttons, and displaying, by the client device, a presentation area including one or more segments of the one or more video streams, the one or more segments of the length of time associated with the selected soft button and captured from the one or more video streams, wherein the presentation area has an x-axis representing time.
    Type: Grant
    Filed: September 23, 2019
    Date of Patent: December 29, 2020
    Assignee: GOOGLE TECHNOLOGY HOLDINGS LLC
    Inventors: Frank R. Bentley, Rohit S. Bodas, Michael E. Groble
  • Publication number: 20200020358
    Abstract: A method and apparatus for creating video clips is provided herein. A method includes displaying, by a client device, one or more video streams, displaying, by the client device, a plurality of soft buttons, each of the plurality of soft buttons associated with a different length of time, receiving, by the client device, a selection of a soft button from the plurality of soft buttons, and displaying, by the client device, a presentation area including one or more segments of the one or more video streams, the one or more segments of the length of time associated with the selected soft button and captured from the one or more video streams, wherein the presentation area has an x-axis representing time.
    Type: Application
    Filed: September 23, 2019
    Publication date: January 16, 2020
    Inventors: Frank R. Bentley, Rohit S. Bodas, Michael E. Groble
  • Patent number: 10424338
    Abstract: A method and apparatus for creating video clips is provided herein. During operation, a processing device will receive multiple video feeds from multiple video sources. In order to reduce the difficulty in producing multiple clips from the multiple video sources, thumbnails of the captured content is displayed and one-click selection of start and stop points of each clip is allowed. An operator can then pick an annotation (metadata) from events in the game or enter a new one and apply it to any or all of the video clips. Suggested content is then displayed based on the metadata of this annotation and can be bundled with the video clips by choosing from the list of related content. All of this content is then bundled together in the database.
    Type: Grant
    Filed: April 6, 2017
    Date of Patent: September 24, 2019
    Assignee: Google Technology Holdings LLC
    Inventors: Frank R. Bentley, Rohit S. Bodas, Michael E. Groble
  • Publication number: 20170213574
    Abstract: A method and apparatus for creating video clips is provided herein. During operation, a processing device will receive multiple video feeds from multiple video sources. In order to reduce the difficulty in producing multiple clips from the multiple video sources, thumbnails of the captured content is displayed and one-click selection of start and stop points of each clip is allowed. An operator can then pick an annotation (metadata) from events in the game or enter a new one and apply it to any or all of the video clips. Suggested content is then displayed based on the metadata of this annotation and can be bundled with the video clips by choosing from the list of related content. All of this content is then bundled together in the database.
    Type: Application
    Filed: April 6, 2017
    Publication date: July 27, 2017
    Inventors: Frank R. Bentley, Rohit S. Bodas, Michael E. Groble
  • Patent number: 9646648
    Abstract: A method and apparatus for creating video clips is provided herein. During operation, a processing device will receive multiple video feeds from multiple video sources. In order to reduce the difficulty in producing multiple clips from the multiple video sources, thumbnails of the captured content is displayed and one-click selection of start and stop points of each clip is allowed. An operator can then pick an annotation (metadata) from events in the game or enter a new one and apply it to any or all of the video clips. Suggested content is then displayed based on the metadata of this annotation and can be bundled with the video clips by choosing from the list of related content. All of this content is then bundled together in the database.
    Type: Grant
    Filed: October 23, 2008
    Date of Patent: May 9, 2017
    Assignee: Google Technology Holdings LLC
    Inventors: Frank R. Bentley, Rohit S. Bodas, Michael E. Groble
  • Publication number: 20150130592
    Abstract: An embodiment takes the form of a method carried out by a package-loading system. The system includes a processor and data storage containing instructions executable by the processor for carrying out the method. The method includes identifying a current package to be loaded by a user into a cargo container, and determining a target position in the cargo container for placement by the user of the identified current package. The method further includes providing for the user a visual indication of the determined target position.
    Type: Application
    Filed: November 13, 2013
    Publication date: May 14, 2015
    Inventors: KARTHIK LAKSHMINARAYANAN, MICHAEL E. GROBLE, KEVIN J. O'CONNELL, CUNEYT M. TASKIRAN, JAY J. WILLIAMS
  • Publication number: 20140372182
    Abstract: A technique for real-time trailer utilization measurement includes a three-dimensional depth monitor operable to monitor loading of a trailer and a processor operable to determine trailer utilization in real-time during loading of the trailer using image information from the monitor. A graphical user interface can receive utilization information from the processor and display a visual representation of real-time loading of the trailer. Utilization is a ratio of cumulative package volume to currently loaded volume of the trailer, wherein the cumulative package volume is determined from dimensional scans of packages to be loaded in the trailer and the currently loaded volume is determined by the monitor.
    Type: Application
    Filed: June 17, 2013
    Publication date: December 18, 2014
    Inventors: Michael E. Groble, Karthik Lakshminarayanan, Kevin J. O'Connell, Cuneyt M. Taskiran, Jay J. Williams
  • Publication number: 20140372183
    Abstract: A technique for trailer loading assessment includes imaging loading of a trailer using a monitor. A next step includes detecting loading incidents related to package stacking quality during loading of the trailer using image information from the monitor. A next step includes bookmarking detected loading incidents. A next step includes scoring loading incidents. A next step includes displaying, on a graphical user interface, a visual representation of the loading incidents. The monitor can be an infrared three-dimensional depth camera operable to measure distance to a stacked wall of loaded packages, and a video camera operable to provide an optical image to detect loading incidents.
    Type: Application
    Filed: June 17, 2013
    Publication date: December 18, 2014
    Inventors: Michael E. Groble, Karthik Lakshminarayanan, Kevin J. O'Connell, Cuneyt M. Taskiran, Jay J. Williams
  • Patent number: 7818271
    Abstract: A method and apparatus are disclosed for selecting interaction policies. Values may be provided for a group of parameters for user models. Interaction policies within a specific tolerance of an optimal interaction policy for the user models may be learned. Up to a predetermined number of the learned interaction policies, within a specific tolerance of an optimal policy for the user models, may be selected for a wireless communication device. The wireless communication device, including the selected interaction policies, may determine whether any of a group of parameters, representing a user preference or contextual information with respect to use of the wireless communication device, is updated. When any of the group of parameters has been updated, the wireless communication device may select one of the selected interaction policies, such that the selected one of the selected interaction policies may determine a better interaction behavior for the wireless communication device.
    Type: Grant
    Filed: June 13, 2007
    Date of Patent: October 19, 2010
    Assignee: Motorola Mobility, Inc.
    Inventor: Michael E. Groble
  • Patent number: 7818166
    Abstract: A method and apparatus for intention based communications in a mobile communication device is disclosed. The method may include receiving an input from a user of the mobile communication device, converting speech portions in the user's input into linguistic representations, generating a phoneme lattice based on the linguistic representations, scoring stored intention n-grams against the generated phoneme lattice, scoring intentions from the intention n grams, determining the highest scoring intention, determining whether the highest scoring intention is above a predetermined threshold, wherein if the highest scoring intention is above the predetermined threshold, executing the determined intention.
    Type: Grant
    Filed: January 31, 2007
    Date of Patent: October 19, 2010
    Assignee: Motorola, Inc.
    Inventors: Changxue C Ma, Michael E. Groble, James R. Talley
  • Publication number: 20100107080
    Abstract: A method and apparatus for creating video clips is provided herein. During operation, a processing device will receive multiple video feeds from multiple video sources. In order to reduce the difficulty in producing multiple clips from the multiple video sources, thumbnails of the captured content is displayed and one-click selection of start and stop points of each clip is allowed. An operator can then pick an annotation (metadata) from events in the game or enter a new one and apply it to any or all of the video clips. Suggested content is then displayed based on the metadata of this annotation and can be bundled with the video clips by choosing from the list of related content. All of this content is then bundled together in the database.
    Type: Application
    Filed: October 23, 2008
    Publication date: April 29, 2010
    Applicant: MOTOROLA, INC.
    Inventors: Frank R. Bentley, Rohit S. Bodas, Michael E. Groble
  • Publication number: 20090276401
    Abstract: A method and apparatus that manages associative personal information may include determining associative properties, receiving an item to be associated to the determined associative properties, indexing the received item based on the determined associative properties, storing the received item and the associated indexing information, receiving at least one of a query from a user and information concerning the user's navigation of one or more interfaces on the mobile communication device, matching at least one of the user's query and the user's navigation information to the associative properties, checking the associated indexing information for stored items associated to the matched associated properties, generating a list of stored items associated to the matched associated properties based on the associated indexing information, presenting the generated list of stored items associated to the matched associated properties to the user, and receiving the user's selection of one or more stored item from the gen
    Type: Application
    Filed: May 2, 2008
    Publication date: November 5, 2009
    Applicant: Motorola, Inc.
    Inventors: Michael E. GROBLE, Andrew W. Davidson, Jorge G. Kirch, Hiren M. Mandalia
  • Publication number: 20080313116
    Abstract: A method and apparatus are disclosed for selecting interaction policies. Values may be provided for a group of parameters for user models. Interaction policies within a specific tolerance of an optimal interaction policy for the user models may be learned. Up to a predetermined number of the learned interaction policies, within a specific tolerance of an optimal policy for the user models, may be selected for a wireless communication device. The wireless communication device, including the selected interaction policies, may determine whether any of a group of parameters, representing a user preference or contextual information with respect to use of the wireless communication device, is updated. When any of the group of parameters has been updated, the wireless communication device may select one of the selected interaction policies, such that the selected one of the selected interaction policies may determine a better interaction behavior for the wireless communication device.
    Type: Application
    Filed: June 13, 2007
    Publication date: December 18, 2008
    Applicant: Motorola, Inc.
    Inventor: Michael E. GROBLE
  • Publication number: 20080183462
    Abstract: A method and apparatus for intention based communications in a mobile communication device is disclosed. The method may include receiving an input from a user of the mobile communication device, converting speech portions in the user's input into linguistic representations, generating a phoneme lattice based on the linguistic representations, scoring stored intention n-grams against the generated phoneme lattice, scoring intentions from the intention n grams, determining the highest scoring intention, determining whether the highest scoring intention is above a predetermined threshold, wherein if the highest scoring intention is above the predetermined threshold, executing the determined intention.
    Type: Application
    Filed: January 31, 2007
    Publication date: July 31, 2008
    Applicant: Motorola, Inc.
    Inventors: Changxue C. MA, Michael E. Groble, James R. Talley
  • Publication number: 20070214189
    Abstract: A domain model (104) is created. The domain model (104) specifies a relationship between a first attribute and a second attribute. A requirements document (106) is parsed. As the requirements document (106) is parsed, at least one usage of the first attribute with the second attribute is located within the requirements document (106). A mapping is also provided between the first attribute, second attribute, and the relationship in the domain model (104). Thereafter, the at least one usage of the first attribute with the second attribute is compared to the relationship. Based upon the comparison, a correctness of the at least one usage in the requirements document (106) is determined.
    Type: Application
    Filed: March 10, 2006
    Publication date: September 13, 2007
    Applicant: MOTOROLA, INC.
    Inventor: Michael E. Groble