Patents by Inventor James C. Ferrans

James C. Ferrans 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: 9162146
    Abstract: A system for establishing multi-party wireless game sessions includes a game session broker and at least two wireless units. Each wireless unit includes a first wireless device having relatively low power consumption and a second wireless device having relatively high power consumption. The game session broker receives a session ready message that includes location information for a first player and search for a second player having location information matching the location information for the first player. Finding a matching player, the game session broker sends session available messages to wireless units associated with the first and second players. Session ready messages are sent and session available message are received via first wireless devices. Upon receiving the session available message, the first and second players can establish a wireless game session using their respective second wireless devices.
    Type: Grant
    Filed: June 15, 2012
    Date of Patent: October 20, 2015
    Assignee: GOOGLE TECHNOLOGY HOLDINGS LLC
    Inventors: Weidong Shi, Jonathan R. Engelsma, James C. Ferrans, Mathieu C. Hans
  • Patent number: 8904292
    Abstract: A method and system for processing email messages are disclosed. In at least one embodiment, the method includes receiving a first signal input indicative of a request that contents of a selected email message be displayed on a display associated with a client computer device, wherein the contents are stored in a memory device associated with a server computer device and include contents of at least one other email message. The method further includes causing displaying of the contents of the selected email message for reviewing by the user. The method additionally includes making a determination of whether the contents of the at least one other email message have been reviewed by the user during the user's review of the contents of the selected email message, and providing an indication regarding whether or to what extent the at least one other email message has been read based upon the determination.
    Type: Grant
    Filed: December 8, 2009
    Date of Patent: December 2, 2014
    Assignee: Motorola Mobility LLC
    Inventors: Zhi-Hua Fan, Mark T Ahlenius, Craig J Detter, James C Ferrans, Kun Zhao
  • Patent number: 8386260
    Abstract: Embodiments of a system include a client device (102), a voice server (106), and an application server (104). The voice server is distinct from the application server. The client device renders (316) a visual display that includes at least one display element for which input data is receivable though a visual modality and a voice modality. The client device may receive speech through the voice modality and send (502) uplink audio data representing the speech to the voice server over an audio data path (124). The application server receives (514) a speech recognition result from the voice server over an application server/voice server control path (122). The application server sends (514), over an application server/client control path (120), a message to the client device that includes the speech recognition result. The client device updates (516) one or more of the display elements according to the speech recognition result.
    Type: Grant
    Filed: December 17, 2008
    Date of Patent: February 26, 2013
    Assignee: Motorola Mobility LLC
    Inventors: Jonathan R. Engelsma, Anuraj Kunnummel Ennai, James C. Ferrans
  • Patent number: 8370160
    Abstract: Embodiments include methods and apparatus for synchronizing data and focus between visual and voice views associated with distributed multi-modal applications. An embodiment includes a client device adapted to render a visual display that includes at least one multi-modal display element for which input data is receivable though a visual modality and a voice modality. When the client detects a user utterance via the voice modality, the client sends uplink audio data representing the utterance to a speech recognizer. An application server receives a speech recognition result generated by the speech recognizer, and sends a voice event response to the client. The voice event response is sent as a response to an asynchronous HTTP voice event request previously sent to the application server by the client. The client may then send another voice event request to the application server in response to receiving the voice event response.
    Type: Grant
    Filed: December 31, 2007
    Date of Patent: February 5, 2013
    Assignee: Motorola Mobility LLC
    Inventors: Michael D. Pearce, Jonathan R. Engelsma, James C. Ferrans
  • Publication number: 20120252571
    Abstract: A system for establishing multi-party wireless game sessions includes a game session broker and at least two wireless units. Each wireless unit includes a first wireless device having relatively low power consumption and a second wireless device having relatively high power consumption. The game session broker receives a session ready message that includes location information for a first player and search for a second player having location information matching the location information for the first player. Finding a matching player, the game session broker sends session available messages to wireless units associated with the first and second players. Session ready messages are sent and session available message are received via first wireless devices. Upon receiving the session available message, the first and second players can establish a wireless game session using their respective second wireless devices.
    Type: Application
    Filed: June 15, 2012
    Publication date: October 4, 2012
    Applicant: MOTOROLA MOBILITY, INC.
    Inventors: Weidong Shi, Jonathan R. Engelsma, James C. Ferrans, Mathieu C. Hans
  • Patent number: 8233916
    Abstract: A system for establishing multi-party wireless game sessions includes a game session broker and at least two wireless units. Each wireless unit includes a first wireless device having relatively low power consumption and a second wireless device having relatively high power consumption. The game session broker is configured to receive a session ready message that includes location information for a first player and search for a second player having location information matching the location information for the first player. Upon finding a matching player, the game session broker sends session available messages to the wireless units associated with the first and second players. Session ready messages are sent and session available message are received using the first wireless devices. Upon receiving the session available message, the first and second players can establish a wireless game session using their respective second wireless devices.
    Type: Grant
    Filed: August 16, 2007
    Date of Patent: July 31, 2012
    Assignee: Motorola Mobility, Inc.
    Inventors: Weidong Shi, Jonathan R. Engelsma, James C. Ferrans, Mathieu C. Hans
  • Publication number: 20100262922
    Abstract: A method and system for processing email messages are disclosed. In at least one embodiment, the method includes receiving a first signal input indicative of a request that contents of a selected email message be displayed on a display associated with a client computer device, wherein the contents are stored in a memory device associated with a server computer device and include contents of at least one other email message. The method further includes causing displaying of the contents of the selected email message for reviewing by the user. The method additionally includes making a determination of whether the contents of the at least one other email message have been reviewed by the user during the user's review of the contents of the selected email message, and providing an indication regarding whether or to what extent the at least one other email message has been read based upon the determination.
    Type: Application
    Filed: December 8, 2009
    Publication date: October 14, 2010
    Applicant: MOTOROLA, INC.
    Inventors: Zhi-Hua Fan, Mark T. Ahlenius, Craig J. Detter, James C Ferrans, Kun Zhao
  • Patent number: 7751431
    Abstract: A communication unit (105) includes a communication interface, for transmitting and receiving communications when operably connected to a first communication network; and a processor cooperatively operable with the communication interface. Responsive to receipt of an utterance, the communication unit (105) can perform a fetch (109) over the communication interface and can transmit a first message (107) having the utterance over the communication interface. The communication unit (105) can receive a second message (113) having a result (111) of a recognition of the utterance from the communication interface in response to the fetch (109).
    Type: Grant
    Filed: December 30, 2004
    Date of Patent: July 6, 2010
    Assignee: Motorola, Inc.
    Inventors: Jonathan R. Engelsma, James C. Ferrans, Michael D. Pearce
  • Publication number: 20090171669
    Abstract: Embodiments of a system include a client device (102), a voice server (106), and an application server (104). The voice server is distinct from the application server. The client device renders (316) a visual display that includes at least one display element for which input data is receivable though a visual modality and a voice modality. The client device may receive speech through the voice modality and send (502) uplink audio data representing the speech to the voice server over an audio data path (124). The application server receives (514) a speech recognition result from the voice server over an application server/voice server control path (122). The application server sends (514), over an application server/client control path (120), a message to the client device that includes the speech recognition result. The client device updates (516) one or more of the display elements according to the speech recognition result.
    Type: Application
    Filed: December 17, 2008
    Publication date: July 2, 2009
    Applicant: MOTOROLA, INC.
    Inventors: Jonathan R. Engelsma, Anuraj Kunnummel Ennai, James C. Ferrans
  • Publication number: 20090171659
    Abstract: Embodiments include methods and apparatus for synchronizing data and focus between visual and voice views associated with distributed multi-modal applications. An embodiment includes a client device adapted to render a visual display that includes at least one multi-modal display element for which input data is receivable though a visual modality and a voice modality. When the client detects a user utterance via the voice modality, the client sends uplink audio data representing the utterance to a speech recognizer. An application server receives a speech recognition result generated by the speech recognizer, and sends a voice event response to the client. The voice event response is sent as a response to an asynchronous HTTP voice event request previously sent to the application server by the client. The client may then send another voice event request to the application server in response to receiving the voice event response.
    Type: Application
    Filed: December 31, 2007
    Publication date: July 2, 2009
    Applicant: MOTOROLA, INC.
    Inventors: Michael D. Pearce, Jonathan R. Engelsma, James C. Ferrans
  • Publication number: 20090047982
    Abstract: A system for establishing multi-party wireless game sessions includes a game session broker and at least two wireless units. Each wireless unit includes a first wireless device having relatively low power consumption and a second wireless device having relatively high power consumption. The game session broker is configured to receive a session ready message that includes location information for a first player and search for a second player having location information matching the location information for the first player. Upon finding a matching player, the game session broker sends session available messages to the wireless units associated with the first and second players. Session ready messages are sent and session available message are received using the first wireless devices. Upon receiving the session available message, the first and second players can establish a wireless game session using their respective second wireless devices.
    Type: Application
    Filed: August 16, 2007
    Publication date: February 19, 2009
    Inventors: Weidong Shi, Jonathan R. Engelsma, James C. Ferrans, Mathieu C. Hans
  • Publication number: 20080320041
    Abstract: A method, apparatus, and electronic device for enhancing virtual features in devices are disclosed. A connection interface may pair the mobile telecommunications apparatus with a first accessory. A processor may execute a software program and add a virtual feature associated with the first accessory when the first accessory is present.
    Type: Application
    Filed: June 21, 2007
    Publication date: December 25, 2008
    Applicant: Motorola, Inc.
    Inventors: Jonathan R. Engelsma, Mathieu C. Hans, Venugopal Vasudevan, James C. Ferrans
  • Publication number: 20080188203
    Abstract: A method and apparatus (110) for sender controllable modalities includes the step of generating a communication command (108). The method and apparatus further includes generating a priority command (110) wherein the priority command includes a modality alert command. The priority command (108) may be any suitable command indicating a level of priority as it relates to the communication command (110). The method and apparatus further includes thereupon transmitting the communication command and the priority command (112) to the recipient device (120). The method and apparatus further includes the recipient device (120) verifying the sender device (100) and performing an internal verification (124) of whether the sender device (100) has the ability to override the internal modality setting and to verify if the priority level requests overriding the internal modality setting.
    Type: Application
    Filed: April 14, 2008
    Publication date: August 7, 2008
    Applicant: Motorola, Inc.
    Inventors: Jerome O. Vogedes, Frank C. Colonna, James C. Ferrans
  • Patent number: 7373181
    Abstract: A method and apparatus (110) for sender controllable modalities includes the step of generating a communication command (108). The method and apparatus further includes generating a priority command (110) wherein the priority command includes a modality alert command. The priority command (108) may be any suitable command indicating a level of priority as it relates to the communication command (110). The method and apparatus further includes thereupon transmitting the communication command and the priority command (112) to the recipient device (120). The method and apparatus further includes the recipient device (120) verifying the sender device (100) and performing an internal verification (124) of whether the sender device (100) has the ability to override the internal modality setting and to verify if the priority level requests overriding the internal modality setting.
    Type: Grant
    Filed: October 24, 2003
    Date of Patent: May 13, 2008
    Assignee: Motorola, Inc.
    Inventors: Jerome O. Vogedes, Frank C. Colonna, James C. Ferrans
  • Publication number: 20070294273
    Abstract: A system (100) and method (700) for capturing and cataloguing media filenames can include a media capturing device (101, 102 or 103), a context input device (106) for a providing a context value associated with at least one media file, and a processor (106) coupled to the context input device. The processor can be programmed to apply the context value to a media filename or a group of media filenames. The media capturing device can be a digital camera, a digital audio recording device, a digital video camera, a camera phone, or a portable computing device with any combination thereof. The context input device can include a voice capturing device and the system can further include a voice to text converter and tagging engine for tagging textual representations of captured voice associated with media captured by the media capturing device.
    Type: Application
    Filed: June 16, 2006
    Publication date: December 20, 2007
    Applicant: MOTOROLA, INC.
    Inventors: MAURICIO A. BENDECK, JAMES C. FERRANS, JOSE E. KORNELUK, VON A. MOCK