Search

Michael E Groble

from Lake Forest, IL
Age ~57

Michael Groble Phones & Addresses

  • Lake Forest, IL
  • Lake Zurich, IL
  • Chandler, AZ
  • Gilbert, AZ
  • 1240 Washington Ave, Sunnyvale, CA 94086
  • Lake Zurich, IL

Work

Company: Motorola solutions Jun 2004 Address: Greater Chicago Area Position: Analytic services architect

Education

School / High School: Columbia University - Fu Foundation School of Engineering and Applied Science 2005 to 2008

Skills

Algorithms • Software Design • C++ • Software Engineering • Technical Leadership • Architecture • Mobile Applications • Java • Web Services • Distributed Systems • Requirements Analysis • Javascript • Sql • Eclipse • Machine Learning • Software Development • Embedded Systems • Rest • Web Development • Objective C • Matlab • Python • Data Analysis • Leadership • Ruby • R • Saas • Project Management • Agile Methodologies • Linux • Ios • Databases

Interests

Civil Rights and Social Action • Science and Technology • Education

Industries

Computer Software

Resumes

Resumes

Michael Groble Photo 1

Head Of Engineering

View page
Location:
29 Pamela Rd, Lake Zurich, IL
Industry:
Computer Software
Work:
Motorola Solutions - Greater Chicago Area since Jun 2004
Analytic Services Architect

Motorola - Greater Chicago Area Jul 1997 - Jun 2004
Software Architect

Lockheed Martin - San Francisco Bay Area Jan 1990 - Jul 1997
Satellite Control Systems Developer
Education:
Columbia University - Fu Foundation School of Engineering and Applied Science 2005 - 2008
University of Illinois at Urbana-Champaign 1988 - 1990
University of Illinois at Urbana-Champaign 1984 - 1988
Skills:
Algorithms
Software Design
C++
Software Engineering
Technical Leadership
Architecture
Mobile Applications
Java
Web Services
Distributed Systems
Requirements Analysis
Javascript
Sql
Eclipse
Machine Learning
Software Development
Embedded Systems
Rest
Web Development
Objective C
Matlab
Python
Data Analysis
Leadership
Ruby
R
Saas
Project Management
Agile Methodologies
Linux
Ios
Databases
Interests:
Civil Rights and Social Action
Science and Technology
Education

Publications

Us Patents

Parameterized Statistical Interaction Policies

View page
US Patent:
7818271, Oct 19, 2010
Filed:
Jun 13, 2007
Appl. No.:
11/762385
Inventors:
Michael E. Groble - Lake Zurich IL, US
Assignee:
Motorola Mobility, Inc. - Libertyville IL
International Classification:
G06F 15/18
US Classification:
706 12, 706 45, 706 47, 706 52, 706 62, 704200, 704231, 704232, 704246, 704255, 704256
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.

System And Method For Consistency Checking In Documents

View page
US Patent:
20070214189, Sep 13, 2007
Filed:
Mar 10, 2006
Appl. No.:
11/276687
Inventors:
Michael E. Groble - Lake Zurich IL, US
Assignee:
MOTOROLA, INC. - Schaumburg IL
International Classification:
G06F 17/30
US Classification:
707201
Abstract:
A domain model () is created. The domain model () specifies a relationship between a first attribute and a second attribute. A requirements document () is parsed. As the requirements document () is parsed, at least one usage of the first attribute with the second attribute is located within the requirements document (). A mapping is also provided between the first attribute, second attribute, and the relationship in the domain model (). 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 () is determined.

Method And System For Managing Pronunciation Dictionaries In A Speech Application

View page
US Patent:
20070239455, Oct 11, 2007
Filed:
Apr 7, 2006
Appl. No.:
11/278983
Inventors:
Michael Groble - Lake Zurich IL, US
Changxue Ma - Barrington IL, US
Assignee:
Motorola, Inc. - Schaumburg IL
International Classification:
G10L 13/08
US Classification:
704260000
Abstract:
A voice toolkit () and a method () for managing pronunciation dictionaries are provided. The visual toolkit can include a user-interface () for entering in a text and a corresponding spoken utterance, a text-to-speech system () for synthesizing a pronunciation from the text, a talking speech recognizer () for generating pronunciations of the spoken utterance, and a voice processor () for validating at least one pronunciation. A developer can type a text of a word into the toolkit and listen to the pronunciation to determine whether the pronunciation is acceptable. If the pronunciation is incorrect the developer can speak the word for providing a spoken utterance having a correct pronunciation.

Method And Apparatus For Intention Based Communications For Mobile Communication Devices

View page
US Patent:
20080183462, Jul 31, 2008
Filed:
Jan 31, 2007
Appl. No.:
11/669865
Inventors:
Changxue C. MA - Barrington IL, US
Michael E. Groble - Lake Zurich IL, US
James R. Talley - Austin TX, US
Assignee:
Motorola, Inc. - Schaumburg IL
International Classification:
G06F 17/27
US Classification:
704 9
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.

Method And Apparatus For Managing Associative Personal Information On A Mobile Communication Device

View page
US Patent:
20090276401, Nov 5, 2009
Filed:
May 2, 2008
Appl. No.:
12/114447
Inventors:
Michael E. GROBLE - Lake Zurich IL, US
Andrew W. Davidson - Chicago IL, US
Jorge G. Kirch - Schaumburg IL, US
Hiren M. Mandalia - Schaumburg IL, US
Assignee:
Motorola, Inc. - Schaumburg IL
International Classification:
G06F 17/30
G06F 7/06
US Classification:
707 3, 707E17009, 707E17014, 707E17032
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 generated list.

Method And Apparatus For Creating Short Video Clips Of Important Events

View page
US Patent:
20100107080, Apr 29, 2010
Filed:
Oct 23, 2008
Appl. No.:
12/256578
Inventors:
Frank R. Bentley - Palatine IL, US
Rohit S. Bodas - Vernon Hills IL, US
Michael E. Groble - Lake Zurich IL, US
Assignee:
MOTOROLA, INC. - Schaumburg IL
International Classification:
G06F 3/048
US Classification:
715723
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.

Method And Apparatus For Creating Short Video Clips Of Important Events

View page
US Patent:
20200020358, Jan 16, 2020
Filed:
Sep 23, 2019
Appl. No.:
16/579659
Inventors:
- Mountain View CA, US
Rohit S. Bodas - Vernon Hills IL, US
Michael E. Groble - Lake Zurich IL, US
International Classification:
G11B 27/031
G06F 3/0484
G11B 27/034
G11B 27/34
G06F 3/0482
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. The method further includes receiving, by the client device, selection information indicating for each of the one or more segments a starting point and an ending point selected by a user from the presentation area, and displaying, by the client device, an indication of the creation of a video clip from the one or more segments based on the selection information.

Method And Apparatus For Creating Short Video Clips Of Important Events

View page
US Patent:
20170213574, Jul 27, 2017
Filed:
Apr 6, 2017
Appl. No.:
15/481337
Inventors:
- Mountain View CA, US
Rohit S. Bodas - Vernon Hills IL, US
Michael E. Groble - Lake Zurich IL, US
International Classification:
G11B 27/031
G11B 27/34
G06F 3/0484
G06F 3/0482
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.
Michael E Groble from Lake Forest, IL, age ~57 Get Report