Patents by Inventor Craig Janssen

Craig Janssen 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).

  • Publication number: 20180129750
    Abstract: A method and apparatus is disclosed whereby the context of user activity can be used to tailor the ambient information system. The method and apparatus use both short-term context such as recent activity and long-term context such as historical patterns to highlight specific content on channels or widgets that are likely to be of most immediate interest to the user. This contextual information provided by the framework can also be used to make intelligent decisions about how to tailor the user experience after a user has interacted with the item in question. Additionally, context information accumulated on one device such as a mobile phone can be broadcasted to other devices to influence the ambient information display application on a second device such as a desktop based on enabling remote access to the local context repository.
    Type: Application
    Filed: January 5, 2018
    Publication date: May 10, 2018
    Inventors: Jehan Wickramasuriya, Craig Janssen, Nitya Narasimhan, Michael Pearce, Danie Stewart
  • Publication number: 20150149922
    Abstract: A method and apparatus is disclosed whereby the context of user activity can be used to tailor the ambient information system. The method and apparatus use both short-term context such as recent activity and long-term context such as historical patterns to highlight specific content on channels or widgets that are likely to be of most immediate interest to the user. This contextual information provided by the framework can also be used to make intelligent decisions about how to tailor the user experience after a user has interacted with the item in question. Additionally, context information accumulated on one device such as a mobile phone can be broadcasted to other devices to influence the ambient information display application on a second device such as a desktop based on enabling remote access to the local context repository.
    Type: Application
    Filed: January 27, 2015
    Publication date: May 28, 2015
    Inventors: Jehan Wickramasuriya, Craig Janssen, Nitya Narasimhan, Michael Pearce, Daniel Stewart
  • Patent number: 8966560
    Abstract: A method and apparatus for uploading data is provided herein. During operation vehicles in the field will upload their digital multimedia evidence (DME) to a mobile/intermediary upload point(s). These mobile/intermediary upload points preferably comprise computers existing in other vehicles that are not currently connected to a central repository. A mobile recorder (mDVR) will choose a particular mobile/intermediary upload point(s) based on a probability that the mobile upload point(s) will return to a connected upload point to upload the transferred DME.
    Type: Grant
    Filed: November 30, 2012
    Date of Patent: February 24, 2015
    Assignee: Motorola Solutions, Inc.
    Inventors: Steven D. Tine, Curt D. Croley, Kenneth W. Douros, Craig A. Janssen, Lester J. Miller, Deborah J. Monks, Steven J. Nowlan
  • Patent number: 8943425
    Abstract: A method and apparatus is disclosed whereby the context of user activity can be used to tailor the ambient information system. The method and apparatus use both short-term context such as recent activity and long-term context such as historical patterns to highlight specific content on channels or widgets that are likely to be of most immediate interest to the user. This contextual information provided by the framework can also be used to make intelligent decisions about how to tailor the user experience after a user has interacted with the item in question. Additionally, context information accumulated on one device such as a mobile phone can be broadcasted to other devices to influence the ambient information display application on a second device such as a desktop based on enabling remote access to the local context repository.
    Type: Grant
    Filed: October 30, 2007
    Date of Patent: January 27, 2015
    Assignee: Google Technology Holdings LLC
    Inventors: Jehan Wickramasuriya, Craig Janssen, Nitya Narasimhan, Michael Pearce, Daniel Stewart
  • Publication number: 20140188993
    Abstract: A method and user terminal are provided that analyze social media by assembling a cluster of multiple social media contents, wherein each social media content of the multiple social media contents has one or more associated attributes, determining weights in association with the social media contents included in the cluster, and determining a reliability level of the cluster based on the determined weights. In various embodiments, determining weights may include determining a weight associated with each of one or more attributes shared by two or more of the multiple social media contents of the cluster and/or determining a social media content weight for each of two or more social media contents sharing an attribute. In still other embodiments, the method and user terminal may re-determine the reliability level in response to adding new social media content to the cluster.
    Type: Application
    Filed: December 28, 2012
    Publication date: July 3, 2014
    Applicant: MOTOROLA SOLUTIONS, INC.
    Inventors: DAVID E. KLEIN, KENNETH W. DOUROS, CRAIG A. JANSSEN, STEVEN J. NOWLAN
  • Publication number: 20140157344
    Abstract: A method and apparatus for uploading data is provided herein. During operation vehicles in the field will upload their digital multimedia evidence (DME) to a mobile/intermediary upload point(s). These mobile/intermediary upload points preferably comprise computers existing in other vehicles that are not currently connected to a central repository. A mobile recorder (mDVR) will choose a particular mobile/intermediary upload point(s) based on a probability that the mobile upload point(s) will return to a connected upload point to upload the transferred DME.
    Type: Application
    Filed: November 30, 2012
    Publication date: June 5, 2014
    Applicant: MOTOROLA SOLUTIONS, INC.
    Inventors: STEVEN D. TINE, CURT D. CROLEY, KENNETH W. DOUROS, CRAIG A. JANSSEN, LESTER J. MILLER, DEBORAH J. MONKS, STEVEN J. NOWLAN
  • Publication number: 20130036173
    Abstract: A “message broker” personalizes messages based on the recipient's estimated “privacy sensitivity.” By carefully estimating the sensitivity, the message broker can achieve the advantages of personalized messaging without incurring the disadvantages of offending or scaring away the recipient. In a first set of embodiments, messages are sent to a recipient, and information about the recipient's responses is collected and analyzed. The sensitivity level of the recipient is estimated based on this collected information. In a second set of embodiments, messages are sent that include an offer in which an incentive will be given to the recipient in exchange for allowing a certain type of access to specific information associated with the recipient. In a third set of embodiments, the message broker sends messages that request information associated with the recipient, but the messages do not include explicit offers to give incentives in exchange for the information.
    Type: Application
    Filed: August 2, 2011
    Publication date: February 7, 2013
    Applicant: GENERAL INSTRUMENT CORPORATION
    Inventors: Douglas A. Kuhlman, Joshua B. Hurwitz, Craig A. Janssen, David W. Kravitz
  • Publication number: 20130035944
    Abstract: A “message broker” personalizes messages based on the recipient's estimated “privacy sensitivity.” By carefully estimating the sensitivity, the message broker can achieve the advantages of personalized messaging without incurring the disadvantages of offending or scaring away the recipient. In a first set of embodiments, messages are sent to a recipient, and information about the recipient's responses is collected and analyzed. The sensitivity level of the recipient is estimated based on this collected information. In a second set of embodiments, messages are sent that include an offer in which an incentive will be given to the recipient in exchange for allowing a certain type of access to specific information associated with the recipient. In a third set of embodiments, the message broker sends messages that request information associated with the recipient, but the messages do not include explicit offers to give incentives in exchange for the information.
    Type: Application
    Filed: August 2, 2011
    Publication date: February 7, 2013
    Applicant: GENERAL INSTRUMENT CORPORATION
    Inventors: Joshua B. Hurwitz, Douglas A. Kuhlman, Craig A. Janssen, David W. Kravitz
  • Publication number: 20130036174
    Abstract: A “message broker” personalizes messages based on the recipient's estimated “privacy sensitivity.” By carefully estimating the sensitivity, the message broker can achieve the advantages of personalized messaging without incurring the disadvantages of offending or scaring away the recipient. In a first set of embodiments, messages are sent to a recipient, and information about the recipient's responses is collected and analyzed. The sensitivity level of the recipient is estimated based on this collected information. In a second set of embodiments, messages are sent that include an offer in which an incentive will be given to the recipient in exchange for allowing a certain type of access to specific information associated with the recipient. In a third set of embodiments, the message broker sends messages that request information associated with the recipient, but the messages do not include explicit offers to give incentives in exchange for the information.
    Type: Application
    Filed: August 2, 2011
    Publication date: February 7, 2013
    Applicant: GENERAL INSTRUMENT CORPORATION
    Inventors: Joshua B. Hurwitz, Douglas A. Kuhlman, Craig A. Janssen, David W. Kravitz
  • 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: 20090113346
    Abstract: A method and apparatus is disclosed whereby the context of user activity can be used to tailor the ambient information system. The method and apparatus use both short-term context such as recent activity and long-term context such as historical patterns to highlight specific content on channels or widgets that are likely to be of most immediate interest to the user. This contextual information provided by the framework can also be used to make intelligent decisions about how to tailor the user experience after a user has interacted with the item in question. Additionally, context information accumulated on one device such as a mobile phone can be broadcasted to other devices to influence the ambient information display application on a second device such as a desktop based on enabling remote access to the local context repository.
    Type: Application
    Filed: October 30, 2007
    Publication date: April 30, 2009
    Applicant: Motorola, Inc.
    Inventors: Jehan Wickramasuriya, Craig Janssen, Nitya Narasimhan, Michael Pearce, Daniel Stewart
  • Publication number: 20070220562
    Abstract: An apparatus and method (300-400) are disclosed for selectively rendering media content on remote displays (604-612). An apparatus that incorporates teachings of the present disclosure may include, for example, a communication device (100) having a controller (106) that manages operations of a wireless transceiver (102). The controller can be programmed to detect (402) a display server (200) in a wireless local area network, receive (410) from the display server its capabilities for presenting content, create (414-418) displayable content conforming to the capabilities of the display server, and transmit (420) the displayable content to the display server. Additional embodiments are disclosed.
    Type: Application
    Filed: March 3, 2006
    Publication date: September 20, 2007
    Applicant: MOTOROLA, INC.
    Inventors: Craig A. Janssen, Nitya Narasimhan, Michael D. Pearce, Yibing Song
  • Publication number: 20050137931
    Abstract: A method includes identifying a plurality of facilities in a complex. Each facility is associated with a construction project. The method also includes determining a potential revenue associated with at least one of the facilities. The method further includes determining a cost associated with at least one of the facilities. In addition, the method includes generating a schedule of the construction projects using the identified potential revenue and the identified cost.
    Type: Application
    Filed: December 22, 2003
    Publication date: June 23, 2005
    Inventor: Craig Janssen