Patents by Inventor Steven Nowlan

Steven Nowlan 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: 20190333093
    Abstract: A method for generating text explanations for the results of linearly constrained optimizations of a linear program includes determining, based on one or more constraints, bounds, and variable values of the linear program, if optimization based on the one or more constraints is feasible. The method further includes if optimization based on the one or more constraints is feasible, analyzing, the one or more constraints, bounds, and variable values of the linear program, in relation to one another, to determine one or more pairs of solutions to the linear program and associated shadow prices. The method further includes determining textual explanations for each of the pairs of solutions to the linear program and the associated shadow prices and presenting, via an output display, the user with at least one of the textual explanations for each of the pairs of solutions to the linear program and the associated shadow prices.
    Type: Application
    Filed: April 30, 2019
    Publication date: October 31, 2019
    Applicant: Conversant LLC
    Inventors: Lin Zhang, Michael North, Steven Nowlan
  • Patent number: 7539796
    Abstract: A configuration of an electronic device (400) is managed by obtaining (1005) stakeholder attributes of a component resident in the electronic device from stakeholder requirements (FIGS. 7, 8) of one or more stakeholders and correlating (1020) the respective stakeholder attributes as well as available sets of values of attributes of the component to determine (1025) a set of selected values of the attributes, and establishing (1030) at least a portion of a new configuration of the electronic device using the set of selected values of the attributes of the component. When the stakeholder requirements cannot be met with an existing application in the electronic device, the application may be formed (1200) from components of existing applications.
    Type: Grant
    Filed: March 30, 2007
    Date of Patent: May 26, 2009
    Assignee: Motorola, Inc.
    Inventors: Steven Nowlan, William F. Zancho, Jon Godston, Kenneth W. Douros, Maria B. Thompson, Christopher W. Drackett, Deborah A. Matteo
  • Publication number: 20080243766
    Abstract: A configuration of an electronic device (400) is managed by obtaining (1005) stakeholder attributes of a component resident in the electronic device from stakeholder requirements (FIGS. 7, 8) of one or more stakeholders and correlating (1020) the respective stakeholder attributes as well as available sets of values of attributes of the component to determine (1025) a set of selected values of the attributes, and establishing (1030) at least a portion of a new configuration of the electronic device using the set of selected values of the attributes of the component. When the stakeholder requirements cannot be met with an existing application in the electronic device, the application may be formed (1200) from components of existing applications.
    Type: Application
    Filed: March 30, 2007
    Publication date: October 2, 2008
    Applicant: MOTOROLA, INC.
    Inventors: Steven Nowlan, William F. Zancho, Jon Godston, Kenneth W. Douros, Maria B. Thompson, Christopher W. Drackett, Deborah A. Matteo
  • Publication number: 20080244470
    Abstract: An electronic device (130) uses a theme record (120) which defines themes desired for the electronic device. An example patriotic theme might call for red, white and blue screen colors. A processor compares the theme record (120) against at least components (140) of the electronic device to determine operation characteristics of the electronic device (130). The processor can execute a correlation process (133) to resolve conflicts among configurations. The theme records (120) can be shared among users of the portable devices.
    Type: Application
    Filed: March 30, 2007
    Publication date: October 2, 2008
    Applicant: MOTOROLA, INC.
    Inventors: Steven Nowlan, Kenneth W. Douros, Maria B. Thompson, Deborah A. Matteo
  • Publication number: 20080237337
    Abstract: An electronic device (130) uses a record (122) which defines capabilities desired for the electronic device. The requirements of one or more stakeholders are entrusted using stakeholder priority certificates (136). Signatures in the stakeholder priority certificates are authenticated by a device (130). A processor compares components (140) of the electronic device against the received record (122) and the trusted stakeholder requirements to determine operation characteristics of the electronic device (130). The processor can execute a conflict resolution process (133) to resolve conflicts among stakeholder requirements such as arbitrating among at least two of the stakeholders. The processor can resolve conflicts among the stakeholder requirements using a predetermined priority sequence (135).
    Type: Application
    Filed: March 30, 2007
    Publication date: October 2, 2008
    Applicant: MOTOROLA, INC.
    Inventors: Christopher W. Drackett, Deborah W. Matteo, Steven Nowlan, William F. Zancho, Jon Godston, Kenneth W. Douros
  • Publication number: 20070129945
    Abstract: A method and apparatus are provided for reproducing a speech sequence of a user through a communication device of the user. The method includes the steps of detecting a speech sequence from the user through the communication device, recognizing a phoneme sequence within the detected speech sequence and forming a confidence level of each phoneme within the recognized phoneme sequence. The method further includes the steps of audibly reproducing the recognized phoneme sequence for the user through the communication device and gradually highlighting or degrading a voice quality of at least some phonemes of the recognized phoneme sequence based upon the formed confidence level of the at least some phonemes.
    Type: Application
    Filed: December 6, 2005
    Publication date: June 7, 2007
    Inventors: Changxue Ma, Yan Cheng, Steven Nowlan, Tenkasi Ramabadran
  • Publication number: 20060247921
    Abstract: An electronic device (300) for speech dialog includes functions that receive (305, 105) a speech phrase that comprises a request phrase that includes an instantiated variable (215), generate (335, 115) pitch and voicing characteristics (315) of the instantiated variable, and performs voice recognition (319, 125) of the instantiated variable to determine a most likely set of acoustic states (235). The electronic device may generate (335, 140) a synthesized value of the instantiated variable using the most likely set of acoustic states and the pitch and voicing characteristics of the instantiated variable. The electronic device may use a table of previously entered values of variables that have been determined to be unique, and in which the values are associated with a most likely set of acoustic states and the pitch and voicing characteristics determined at the receipt of each value to disambiguate (425, 430) a newly received instantiated variable.
    Type: Application
    Filed: April 29, 2005
    Publication date: November 2, 2006
    Inventors: Changxue Ma, Yan Cheng, Chen Liu, Ted Mazurkiewicz, Steven Nowlan, James Talley, Yuan-Jun Wei
  • Publication number: 20060208878
    Abstract: A system and method to provide location signaling for service, such as a request for transport from a child to his or her parent(s) to be picked up from school, for example. A dedicated communication device has location capabilities and a control to request service for the bearer. At least one monitoring communication device, such as one for each parent, is operable to receive a location with a request for service and acknowledge same. A secure domain manager can be used to; receive the location and request service instruction, deliver the location and request service instruction to the monitoring device(s), obtain an acknowledgment from one monitoring device, and send the acknowledgment to the other monitoring devices and the bearer's communication device. Communication is only allowed between the bearer's device and monitoring devices. The location of the communication device can be tracked, and navigation can be provided thereto.
    Type: Application
    Filed: March 3, 2005
    Publication date: September 21, 2006
    Inventor: Steven Nowlan
  • Patent number: 7013154
    Abstract: A text messaging device and methods including receiving a text message (510), determining whether text in the text message corresponds to reference text associated with audio information stored on the text messaging device (520), playing audio on the text messaging device corresponding to the audio information associated with the reference text if any text in the text message corresponds to the reference text associated with the audio information stored on the text messaging device (530), and displaying any text in the incoming text message that corresponds to the reference text associated with the audio information (540).
    Type: Grant
    Filed: June 27, 2002
    Date of Patent: March 14, 2006
    Assignee: Motorola, Inc.
    Inventor: Steven Nowlan
  • Publication number: 20040192355
    Abstract: A text messaging device and methods including receiving a text message (510), determining whether text in the text message corresponds to reference text associated with audio information stored on the text messaging device (520), playing audio on the text messaging device corresponding to the audio information associated with the reference text if any text in the text message corresponds to the reference text associated with the audio information stored on the text messaging device (530), and displaying any text in the incoming text message that corresponds to the reference text associated with the audio information (540).
    Type: Application
    Filed: June 27, 2002
    Publication date: September 30, 2004
    Inventor: Steven Nowlan
  • Patent number: 6642458
    Abstract: A touch screen device and method for co-extensively and contrastingly presenting text characters (34) and rendering ink (36) in a common area of a user interface. The text characters (34) and the rendering ink (36) are presented in relative contrast such that co-extensive text characters (34) and rendering ink (36) are independently legible.
    Type: Grant
    Filed: June 19, 2002
    Date of Patent: November 4, 2003
    Assignee: Motorola, Inc.
    Inventors: Gerald Thomas Panagrossi III, Steven Nowlan
  • Publication number: 20020158923
    Abstract: A touch screen device and method for co-extensively and contrastingly presenting text characters (34) and rendering ink (36) in a common area of a user interface. The text characters (34) and the rendering ink (36) are presented in relative contrast such that coextensive text characters (34) and rendering ink (36) are independently legible.
    Type: Application
    Filed: June 19, 2002
    Publication date: October 31, 2002
    Inventors: Gerald Thomas Panagrossi, Steven Nowlan
  • Patent number: 6204848
    Abstract: A data entry apparatus (10) receives a first character key from a keypad (12). A set of characters associated with the first character key is displayed. A second character key from the keypad (12) is received, wherein a second set of characters is associated with the second character key. A character from the first set of characters is combined with a character from the second set of characters. A set of alternative n-grams is displayed, derived from the step of combining, in descending order based on a probability of frequency of use in a given language. When an alternative n-gram is detected as being actively highlighted, the n-gram is locked to create a locked n-gram and characters associated with subsequent character keys vary in their combinations with respect to the locked n-gram.
    Type: Grant
    Filed: April 14, 1999
    Date of Patent: March 20, 2001
    Assignee: Motorola, Inc.
    Inventors: Steven Nowlan, Ali Ebrahimi, David Richard Whaley, Pierre Demartines, Sreeram Balakrishnan, Sheridan Rawlins
  • Patent number: 6169538
    Abstract: A method and apparatus for implementing a graphical user interface keyboard (10) and a text buffer (12) on an electronic device. A character that is active upon pointer-up is accepted as a text character, even though the character that is active upon pointer-up is different from a character that was active and inserted in the text buffer (12) upon pointer-down.
    Type: Grant
    Filed: August 13, 1998
    Date of Patent: January 2, 2001
    Assignee: Motorola, Inc.
    Inventors: Steven Nowlan, Kannan Parthasarathy, Sheridan Rawlins
  • Patent number: 5812698
    Abstract: A system for recognizing handwritten characters, including pre-processing apparatus for generating a set of features for each handwritten character, a neural network disposed for operating on sparse data structures of those features and generating a set of confidence values for each possible character symbol which might correspond to the handwritten character, and post-processing apparatus for adjusting those confidence values and for selecting a character symbol consistent with external knowledge about handwritten characters and the language they are written in. The pre-processing apparatus scales and re-parameterizes the handwritten strokes, encodes the scaled and re-parameterizd strokes into fuzzy membership vectors and binary pointwise data, and combines the vectors and data into a sparse data structure of features.
    Type: Grant
    Filed: July 14, 1997
    Date of Patent: September 22, 1998
    Assignee: Synaptics, Inc.
    Inventors: John C. Platt, Steven Nowlan, Joseph Decker, Nada Matic