Patents by Inventor Michael D. Pearce

Michael D. Pearce 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: 9332413
    Abstract: A method and apparatus for providing a service at an incident scene is provided herein. During operation, a device will enter a geographic area (e.g., an incident scene), join a local-area network (LAN), and determine what services are presently being offered by other devices on the LAN. From a list of services deployed on the device, a determination is then made as to what services the device will run, and those services are then offered to all devices on the LAN.
    Type: Grant
    Filed: October 23, 2013
    Date of Patent: May 3, 2016
    Assignee: MOTOROLA SOLUTIONS, INC.
    Inventors: Michael A Schuette, Philip E May, Michael D Pearce
  • Publication number: 20150382032
    Abstract: A method and apparatus for downloading content within a video-on-demand system is provided herein. During operation a Video Home Office (VHO) will cache a subset of the Video Service Office (VSO) content. When a user requests content that is not stored on the VHO, the VHO will request that content from another VHO or the VSO. In order to reduce the additional network load imposed during item forwarding while attempting to balance the total load on all the links interconnecting the VSO and VHOs, recorded traffic history metrics are used to predict their future or current traffic. A VHO or VSO is chosen for fetching the content that will result in the lowest predicted traffic on the interconnecting links.
    Type: Application
    Filed: September 10, 2015
    Publication date: December 31, 2015
    Inventors: Bogdan O. Carbunar, Michael D. Pearce, Venugopal Vasudevan, Loren J. Rittle, Michael L. Needham
  • Publication number: 20150312772
    Abstract: A method and apparatus for task-based allocation of services at an incident scene include determining assignments for a plurality of users at the incident scene, each of the plurality of users comprising a mobile device; identifying a group of the plurality of users performing a similar function near one another or at a same area; determining if the group is likely to be separated from a wireless local area network at the incident scene; and, in response to determining that the group is likely to be separated from the local area network, allocating service instances on at least one mobile device associated with the group.
    Type: Application
    Filed: April 25, 2014
    Publication date: October 29, 2015
    Applicant: MOTOROLA SOLUTIONS, INC
    Inventors: ANATOLY AGULNIK, TRENT J. MILLER, MICHAEL D. PEARCE
  • Patent number: 9154811
    Abstract: A method and apparatus for downloading content within a video-on-demand system is provided herein. During operation a Video Home Office (VHO) will cache a subset of the Video Service Office (VSO) content. When a user requests content that is not stored on the VHO, the VHO will request that content from another VHO or the VSO. In order to reduce the additional network load imposed during item forwarding while attempting to balance the total load on all the links interconnecting the VSO and VHOs, recorded traffic history metrics are used to predict their future or current traffic. A VHO or VSO is chosen for fetching the content that will result in the lowest predicted traffic on the interconnecting links.
    Type: Grant
    Filed: December 29, 2014
    Date of Patent: October 6, 2015
    Assignee: GOOGLE TECHNOLOGY HOLDINGS LLC
    Inventors: Bogdan O. Carbunar, Michael D. Pearce, Venugopal Vasudevan, Loren J. Rittle, Michael L. Needham
  • Publication number: 20150121438
    Abstract: A method and apparatus for downloading content within a video-on-demand system is provided herein. During operation a Video Home Office (VHO) will cache a subset of the Video Service Office (VSO) content. When a user requests content that is not stored on the VHO, the VHO will request that content from another VHO or the VSO. In order to reduce the additional network load imposed during item forwarding while attempting to balance the total load on all the links interconnecting the VSO and VHOs, recorded traffic history metrics are used to predict their future or current traffic. A VHO or VSO is chosen for fetching the content that will result in the lowest predicted traffic on the interconnecting links.
    Type: Application
    Filed: December 29, 2014
    Publication date: April 30, 2015
    Inventors: Bogdan O. Carbunar, Michael D. Pearce, Venugopal Vasudevan, Loren J. Rittle, Michael L. Needham
  • Publication number: 20150111516
    Abstract: A method and apparatus for providing a service at an incident scene is provided herein. During operation, a device will enter a geographic area (e.g., an incident scene), join a local-area network (LAN), and determine what services are presently being offered by other devices on the LAN. From a list of services deployed on the device, a determination is then made as to what services the device will run, and those services are then offered to all devices on the LAN.
    Type: Application
    Filed: October 23, 2013
    Publication date: April 23, 2015
    Applicant: MOTOROLA SOLUTIONS, INC
    Inventors: MICHAEL A. SCHUETTE, PHILIP E. MAY, MICHAEL D. PEARCE
  • Patent number: 8925022
    Abstract: A method and apparatus for downloading content within a video-on-demand system is provided herein. During operation a Video Home Office (VHO) will cache a subset of the Video Service Office (VSO) content. When a user requests content that is not stored on the VHO, the VHO will request that content from another VHO or the VSO. In order to reduce the additional network load imposed during item forwarding while attempting to balance the total load on all the links interconnecting the VSO and VHOs, recorded traffic history metrics are used to predict their future or current traffic. A VHO or VSO is chosen for fetching the content that will result in the lowest predicted traffic on the interconnecting links.
    Type: Grant
    Filed: May 25, 2011
    Date of Patent: December 30, 2014
    Assignee: Motorola Mobility LLC
    Inventors: Bogdan O. Carbunar, Michael D. Pearce, Venugopal Vasudevan, Loren J. Rittle, Michael L. Needham
  • Patent number: 8768744
    Abstract: A method and apparatus that creates reviews of media content on a mobile communication device is disclosed. The method may include identifying media content being played for a user, receiving a review from the user based on the played media content, and sending the user's review to a remote media content server for processing.
    Type: Grant
    Filed: February 2, 2007
    Date of Patent: July 1, 2014
    Assignee: Motorola Mobility LLC
    Inventors: Nitya Narasimhan, Rohit Chaudhri, Michael D. Pearce
  • Patent number: 8718698
    Abstract: A mobile station (201) receives (301) a transmission from a remote source (such as, but not limited to, a reference server (206)) comprising information regarding downloadable content. This information can comprise, in a preferred approach, addresses that can be used to download corresponding selections of downloadable content. This information can further comprise, in a preferred approach, characterizing information regarding at least some of the downloadable content selections identified via such addresses. In a preferred approach, such a mobile station can then also access (302) locally developed information regarding downloading constraints of interest and then make determinations (303) regarding when to automatically download at least a portion of at least one of the selections of downloadable content as a function, at least in part, of both the characterizing information as was received via the aforementioned transmission and the locally developed information regarding relevant downloading constraints.
    Type: Grant
    Filed: October 25, 2012
    Date of Patent: May 6, 2014
    Assignee: Motorola Mobility LLC
    Inventors: Rohit Chaudhri, Jay R. Almaula, Tzvetan T. Horozov, Michael D. Pearce, Venugopal Vasudevan
  • 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: 20120304234
    Abstract: A method and apparatus for downloading content within a video-on-demand system is provided herein. During operation a Video Home Office (VHO) will cache a subset of the Video Service Office (VSO) content. When a user requests content that is not stored on the VHO, the VHO will request that content from another VHO or the VSO. In order to reduce the additional network load imposed during item forwarding while attempting to balance the total load on all the links interconnecting the VSO and VHOs, recorded traffic history metrics are used to predict their future or current traffic. A VHO or VSO is chosen for fetching the content that will result in the lowest predicted traffic on the interconnecting links.
    Type: Application
    Filed: May 25, 2011
    Publication date: November 29, 2012
    Applicant: GENERAL INSTRUMENT CORPORATION
    Inventors: Bogdan O. Carbunar, Michael D. Pearce, Venugopal Vasudevan, Loren J. Rittle, Michael L. Needham
  • Patent number: 8320952
    Abstract: A mobile station (201) receives (301) a transmission from a remote source (such as, but not limited to, a reference server (206)) comprising information regarding downloadable content. This information can comprise, in a preferred approach, addresses that can be used to download corresponding selections of downloadable content. This information can further comprise, in a preferred approach, characterizing information regarding at least some of the downloadable content selections identified via such addresses. In a preferred approach, such a mobile station can then also access (302) locally developed information regarding downloading constraints of interest and then make determinations (303) regarding when to automatically download at least a portion of at least one of the selections of downloadable content as a function, at least in part, of both the characterizing information as was received via the aforementioned transmission and the locally developed information regarding relevant downloading constraints.
    Type: Grant
    Filed: July 25, 2005
    Date of Patent: November 27, 2012
    Assignee: Motorola Mobility LLC
    Inventors: Rohit Chaudhri, Jay R. Almaula, Tzvetan T. Horozov, Michael D. Pearce, Venugopal Vasudevan
  • Patent number: 8073014
    Abstract: During each node's awake period, each node multicasts the relative time or slot of their next awake period (beaconing interval) to all neighboring nodes. This enables each node to intelligently and independently schedule the time slot of its next transmission based on the beaconing intervals of the nodes it has heard from. During each active (awake) interval, a node builds statistics of the future transmission/receive times of its neighbors and uses them to determine its next transmission time. In one proposed implementation, at the end of an active interval, a node picks the time slot with the highest counter for its next transmission. In another proposed implementation, at the end of an active interval, a node picks one of the slots with a weighted probability; the weight of each slot is proportional with the value of the counter associated with the slot.
    Type: Grant
    Filed: March 2, 2009
    Date of Patent: December 6, 2011
    Assignee: Motorola Mobility, Inc.
    Inventors: Bogdan O. Carbunar, Shivajit Mohapatra, Michael D. Pearce, Loren J Rittle, Venugopal Vasudevan
  • Publication number: 20100220747
    Abstract: During each node's awake period, each node multicasts the relative time or slot of their next awake period (beaconing interval) to all neighboring nodes. This enables each node to intelligently and independently schedule the time slot of its next transmission based on the beaconing intervals of the nodes it has heard from. During each active (awake) interval, a node builds statistics of the future transmission/receive times of its neighbors and uses them to determine its next transmission time. In one proposed implementation, at the end of an active interval, a node picks the time slot with the highest counter for its next transmission.
    Type: Application
    Filed: March 2, 2009
    Publication date: September 2, 2010
    Applicant: MOTOROLA, INC.
    Inventors: Bogdan O. Carbunar, Shivajit Mohapatra, Michael D. Pearce, Loren J. Rittle, Venugopal Vasudevan
  • 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: 20090327292
    Abstract: Disclosed is a “light weight” protocol used to coordinate shared copies of a data element. A central repository holds a master copy of the data element. Applications “subscribe” to the data element (or to an aspect of it) by sending a message to the central repository. Whenever the data element (or aspect) is changed, applications that have subscribed to the data element (or aspect) are notified of the change. When an application wishes to change the value of a subscribed aspect, it sends an update request to the central repository. The central repository changes the master copy of the data aspect to the requested value and then informs all subscribed applications of the new data value. If two applications both wish to change the value of the same data aspect, they send their update requests, and the central repository processes them in the order in which they are received.
    Type: Application
    Filed: June 18, 2009
    Publication date: December 31, 2009
    Applicant: MOTOROLA, INC.
    Inventors: Craig A. Janssen, Michael D. Pearce, Nitya Narasimhan
  • 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
  • Patent number: 7532587
    Abstract: During operation, each client device will be provided with a list of addresses for all nodes within a network. The addresses for all nodes will be unique to a particular client device such that {address(node 1), address(node 2), . . . address(node n)} for a first client does not equal {address(node 1), address(node 2), . . . address(node n)} for a second client. Each client's address for a particular node will preferably only be known by the client and a naming server. When sending a message to a destination node, a client device will create a source route consisting of the unique addresses. Because each client's address for a particular node will only be known to itself and the naming server, anyone who intercepts the route will not know what nodes along the route are used for routing the message.
    Type: Grant
    Filed: September 6, 2006
    Date of Patent: May 12, 2009
    Assignee: Motorola, Inc.
    Inventors: Bogdan O. Carbunar, Michael D. Pearce, Weidong Shi, Yang Yu
  • Publication number: 20080263235
    Abstract: Apparatus, a method, or an electronic device may be provided. Media and a data structure encoded on the media are each provided, to hold one or more digital media assets (DMAs). One or more share tools may be provided, which are configured to provide at least a target device of plural separate communication devices share access to a given DMA to which another source device of plural separate communication devices has access. The share access may be provided in response to a single share event at one of the source and target devices.
    Type: Application
    Filed: April 23, 2007
    Publication date: October 23, 2008
    Applicant: Motorola, Inc.
    Inventors: Mathieu C. HANS, Jonathan R. Engelsma, Michael D. Pearce
  • Publication number: 20080189354
    Abstract: A method and apparatus that creates reviews of media content on a mobile communication device is disclosed. The method may include identifying media content being played for a user, receiving a review from the user based on the played media content, and sending the user's review to a remote media content server for processing.
    Type: Application
    Filed: February 2, 2007
    Publication date: August 7, 2008
    Applicant: Motorola, Inc.
    Inventors: Nitya Narasimhan, Rohit Chaudhri, Michael D. Pearce