Patents Examined by Jeremiah Bryar
  • Patent number: 9240182
    Abstract: A method for activating a voice assistant function in a mobile device is disclosed. The method includes receiving an input sound stream by a sound sensor and determining a context of the mobile device. The method may determine the context based on the input sound stream. For determining the context, the method may also obtain data indicative of the context of the mobile device from at least one of an acceleration sensor, a location sensor, an illumination sensor, a proximity sensor, a clock unit, and a calendar unit in the mobile device. In this method, a threshold for activating the voice assistant function is adjusted based on the context. The method detects a target keyword from the input sound stream based on the adjusted threshold. If the target keyword is detected, the method activates the voice assistant function.
    Type: Grant
    Filed: September 17, 2013
    Date of Patent: January 19, 2016
    Assignee: QUALCOMM Incorporated
    Inventors: Minsub Lee, Taesu Kim, Kyu Woong Hwang, Minho Jin
  • Patent number: 9239977
    Abstract: It is determined whether printing of an image having a size corresponding to a preset size set as print settings for data to be printed on a print medium is allowed based on the preset size and one or more candidates of the size of the print medium obtained by detecting the size of the print medium using a sensor. If it is determined that the printing is allowed, a screen inquiring whether an image based on the data to be printed having a size corresponding to the preset size is printed is displayed. If the printing is instructed via the screen, the image is printed on the print medium.
    Type: Grant
    Filed: June 26, 2014
    Date of Patent: January 19, 2016
    Assignee: Canon Kabushiki Kaisha
    Inventor: Makoto Hibi
  • Patent number: 9236064
    Abstract: The subject disclosure is directed towards dynamically computing anti-aliasing filter coefficients for sample rate conversion in digital audio. In one aspect, for each input-to-output sampling rate ratio (pitch) obtained, anti-aliasing filter coefficients are interpolated based upon the pitch (e.g., using the fractional part of the ratio) from two filters (coefficient sets) selected based upon the pitch (e.g., using the integer part of the ratio). The interpolation provides for fine-grained cutoff frequencies, and by re-computation for each pitch, smooth anti-aliasing with dynamically changing ratios.
    Type: Grant
    Filed: February 12, 2013
    Date of Patent: January 12, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: Thomas Craig Savell
  • Patent number: 9224404
    Abstract: A communication system includes a front-end audio gateway or bridge and a hands-free device. An automatic speech recognition platform accessible to the hands-free device provides or makes available one or more preprocessing schemes and/or acoustic models to the front-end audio gateway or bridge. The preprocessing schemes or acoustic models can be identified by or provided before a connection is established between the front-end audio gateway and the automatic speech recognition platform, when a connection occurs between the front-end audio gateway and the automatic speech recognition platform, and/or during a speech recognition session.
    Type: Grant
    Filed: January 28, 2013
    Date of Patent: December 29, 2015
    Assignee: 2236008 Ontario Inc.
    Inventor: Anthony Andrew Poliak
  • Patent number: 9223276
    Abstract: There is provided a printing apparatus in which when paper information is set for a paper holding unit, it can be determined whether to set paper information already stored in a paper brand database or generate new paper information and set the newly generated paper information for the paper holding unit.
    Type: Grant
    Filed: December 5, 2013
    Date of Patent: December 29, 2015
    Assignee: Canon Kabushiki Kaisha
    Inventor: Makoto Anno
  • Patent number: 9218819
    Abstract: Methods and systems are provided for customizing an action. In some implementations, voice input is received from a user and a context is determined from the voice input. Potential contextual data is identified based on the context and the voice input. A level of confidence is determined for an association of the potential contextual data and the context. An action is performed based on the voice input, the potential contextual data, and the level of confidence. The potential contextual data is used to customize the action.
    Type: Grant
    Filed: March 1, 2013
    Date of Patent: December 22, 2015
    Assignee: Google Inc.
    Inventors: Zoltan Stekkelpak, Gyula Simonyi
  • Patent number: 9219726
    Abstract: A print system includes a print service system, an information processing apparatus, and an image forming apparatus. The print service system includes a holding unit associated with a user and holding print data instructed by the user, a providing unit that provides access authorization information for the holding unit, to the information processing apparatus upon a request thereof, and an access authorizing unit that authorizes an access to the holding unit if receives the access authorization information. The information processing apparatus includes a transmitting unit that transmits the access authorization information to the image forming apparatus by proximity communication.
    Type: Grant
    Filed: May 28, 2015
    Date of Patent: December 22, 2015
    Assignee: FUJI XEROX CO., LTD.
    Inventors: Manabu Iwasaki, Shin Ohtake
  • Patent number: 9202063
    Abstract: A method and apparatus for monitoring network-based printing for data loss prevention (DLP). A DLP system may monitor outbound data transfers performed by a computing system, and detect a network print request in a current one of the outbound data transfers being sent to a network-based printer over a network, the network print request identifying data to be printed by the network-based printer. The DLP system determines whether the identified data of the current outbound data transfer violates a DLP policy and prevents the current outbound data transfer when the current outbound data transfer violates the DLP policy.
    Type: Grant
    Filed: April 23, 2012
    Date of Patent: December 1, 2015
    Assignee: SYMANTEC CORPORATION
    Inventors: Prasad D. Ekke, Milind Torney
  • Patent number: 9202473
    Abstract: It is inter alia disclosed to determine, for each set of basis code vectors of a plurality of sets of basis code vectors, a potential basis code vector for encoding an input vector, wherein each set of basis code vectors is associated with at least one scale representative of a plurality of scale representatives, and to determine a code vector for encoding the input vector from a subset of code vectors, said subset of code vectors comprising, for each determined potential basis code vector and each scale representative associated with the set of basis code vectors of the respective potential basis code vector, a code vector based on the respective potential basis code vector scaled by the respective scale representative.
    Type: Grant
    Filed: July 1, 2011
    Date of Patent: December 1, 2015
    Assignee: Nokia Technologies Oy
    Inventors: Adriana Vasilache, Lasse Juhani Laaksonen, Anssi Sakari Rämö, Mikko Tapio Tammi
  • Patent number: 9195635
    Abstract: Visualizing content change of a data collection over time. A topic may be split into multiple linear, non-overlapping sub-topics along a timeline by satisfying a diverse set of semantic, temporal, and visualization constraints simultaneously. For each derived sub-topic, a set of representative keywords may be automatically selected to summarize the main content of the sub-topic.
    Type: Grant
    Filed: March 11, 2013
    Date of Patent: November 24, 2015
    Assignee: International Business Machines Corporation
    Inventors: Shixia Liu, Shimei Pan, Wei Hong Qian, Yangqiu Song, Fei Wang, Michelle X. Zhou
  • Patent number: 9196255
    Abstract: It is inter alia disclosed to identify one or more target vectors from a plurality of candidate vectors, each candidate vector having sorted elements and being associated with a respective class of one or more code vectors of a codebook and at least one of the candidate vectors being associated with a respective class of two or more code vectors that comprise the respective candidate vector and at least one code vector obtainable from the respective candidate vector by one of permutation and signed permutation, the target vectors having, among all candidate vectors of the plurality of candidate vectors, smallest distances towards a at least sorted representation of an input vector.
    Type: Grant
    Filed: November 26, 2010
    Date of Patent: November 24, 2015
    Assignee: Nokia Technologies Oy
    Inventors: Adriana Vasilache, Lasse Juhani Laaksonen, Anssi Sakari Rämö, Mikko Tapio Tammi
  • Patent number: 9182930
    Abstract: Some embodiments of the invention provide a printer user interface (UI) component configured to handle presentation of information to a user during printing operations. The printer UI component may de-couple the rendering and configuration functionality provided by a printer driver from the presentation of information to end users, thereby reducing the risk that applications may crash or hang due to printer driver malfunction. In some embodiments, a registry of events upon which information should be presented to the user is established, and the printer UI component may be registered for some or all of these events, so that when the specified events occur the printer UI component may be invoked to cause information to be presented to the user.
    Type: Grant
    Filed: December 13, 2010
    Date of Patent: November 10, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Justin Hutchings, Frank Gorgenyi, Feng Yue, Darren Davis
  • Patent number: 9170760
    Abstract: A device generating a drawing to be output determines a scale of the drawing based on a size of an output area and generates a drawing to be output based on the determined scale. In this way, a drawing with an appropriate scale can be generated.
    Type: Grant
    Filed: October 29, 2013
    Date of Patent: October 27, 2015
    Assignee: Canon Kabushiki Kaisha
    Inventor: Juri Nakamoto
  • Patent number: 9172849
    Abstract: A method for image processing of digital image pixels. Pixels are preferably filtered spatially and dithered, and the value for at least one color component is bit reduced. The space freed by the bit reduction is used to allocate a look-up table selection bit that indicates which look-up table (LUT), from a plurality of small LUTs partitioned from a bigger LUT, should be used for the color transform. The transformed pixels are then selected according to the used LUT, format converted and output. The invention, which also covers an apparatus and a pre-processing module, enables an apparatus with a LUT to be used both as a single full-rate LUT apparatus and as a lower-rate n smaller LUT apparatus.
    Type: Grant
    Filed: June 6, 2006
    Date of Patent: October 27, 2015
    Assignee: Thomson Licensing
    Inventors: Laurent Blonde, Didier Doyen, Jürgen Stauder
  • Patent number: 9171542
    Abstract: An automatic conversational system has multiple computer-implemented dialogue components for conducting an automated dialogue process with a human user. A user client delivers dialogue output prompts to the human user and receives dialogue input responses from the human user including speech inputs. An automatic speech recognition engine processes the speech inputs to determine corresponding sequences of representative text words. A natural language understanding (NLU) processing arrangement processes the dialogue input responses and the text words to determine corresponding semantic interpretations. The NLU processing arrangement includes an anaphora processor that accesses different information sources characterizing dialogue context, linguistic features, and NLU features to identify unresolved anaphora in the text words needing resolution in order to determine a semantic interpretation. A dialogue manager manages the dialogue process with the human user based on the semantic interpretations.
    Type: Grant
    Filed: March 11, 2013
    Date of Patent: October 27, 2015
    Assignee: Nuance Communications, Inc.
    Inventors: Simona Gandrabur, Eric Buist, Jan Curin, Jan Kleindienst, Jiri Havelka
  • Patent number: 9164983
    Abstract: A method for identification of a standard text token in a dictionary that corresponds to a non-standard token identified in text includes identification of a first standard token that is associated with the non-standard using a predetermined conditional random field (CRF) model and identification of a second standard token that is associated with the non-standard token using a spell checker. The method further includes identification of noisy channel scores using data from the CRF model and the spell checker for the first standard token and the second standard token, respectively. The method further includes presentation of one of the first and second standard tokens having the greatest identified noisy channel score to a user with a user interface device.
    Type: Grant
    Filed: February 27, 2013
    Date of Patent: October 20, 2015
    Assignee: Robert Bosch GmbH
    Inventors: Fei Liu, Fuliang Weng
  • Patent number: 9167116
    Abstract: An image forming apparatus and a controlling method thereof are provided. The image forming apparatus includes a communication interface unit which is connected to a server where on-line output quota information set for each user is stored, a storage unit which stores off-line output quota information received from the server, a controller which, when a job command is input in an on-line state where communication with the server is available, determines whether to perform a job based on on-line output quota information stored in the server, and when the job command is input in an off-line state where communication with the server is cut off, determines whether to perform a job based on the off-line output quota information stored in the storage unit, and an image forming unit which, when job performance is determined by the controller, performs an image forming job corresponding to the job command.
    Type: Grant
    Filed: May 31, 2013
    Date of Patent: October 20, 2015
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventor: Jong-yoon Lim
  • Patent number: 9158488
    Abstract: A data processing apparatus includes an input unit configured to input data, a first processing unit configured to generate intermediate data using a printer driver based on the data input by the input unit according to a print setting that is determined not to divide an editing area of the data into pages, and a second processing unit configured to perform editing processing based on the intermediate data generated by the first processing unit.
    Type: Grant
    Filed: August 30, 2012
    Date of Patent: October 13, 2015
    Assignee: Canon Kabushiki Kaisha
    Inventor: Nobushige Aoki
  • Patent number: 9141888
    Abstract: A method including selecting a type of label to be printed, inputting information for the label to be printed, wherein the information includes label data defining content of an image to be printed, and parameter data defining at least one parameter of the label to be printed, saving the information for the label to be printed as a file in a memory, and providing the file with a file extension name indicative of the type of label.
    Type: Grant
    Filed: March 14, 2014
    Date of Patent: September 22, 2015
    Assignee: SANFORD, L.P.
    Inventors: Ron Jacobs, Stephen Charles Gohde, Stephen Spencer, Bram Boot, Latha Airodi, Nancy Elaine Taylor, David G. Nesfeder, Jr.
  • Patent number: 9141898
    Abstract: A printing control apparatus prints an image in a size corresponding to a print medium size candidate if a candidate of a print medium size acquired by detecting a print medium size with a sensor is included in a plurality of sizes acceptable for printing in print setting.
    Type: Grant
    Filed: June 26, 2014
    Date of Patent: September 22, 2015
    Assignee: Canon Kabushiki Kaisha
    Inventor: Hiroyuki Yamamoto