Application Patents (Class 704/270)
  • Patent number: 10318144
    Abstract: A computer-implemented method according to one embodiment includes identifying an amount of force applied to a pressure-sensitive touchscreen of a device, and providing the amount of force as an input to an application of the device.
    Type: Grant
    Filed: February 22, 2017
    Date of Patent: June 11, 2019
    Assignee: International Business Machines Corporation
    Inventors: Raphael I. Arar, Hovey R. Strong
  • Patent number: 10313403
    Abstract: A virtual interaction system for conducting a virtual interaction session between an end-user and a person of interest. The system may include a memory for storing data identifying a plurality of conversational interactions with the person of interest, user interface for receiving one or more inputs from the end-user, and processor coupled to the memory. The processor may be operable to receive an input including a text string representing one or more questions or statements directed to the person of interest; identify at least one stored conversational interaction including a question or statement associated with at least one question or statement of the input; using a link corresponding with the stored conversational interaction, access at least a portion of a file associated with the link from a remote data store; and cause the accessed file portion to be displayed on a device of the end-user.
    Type: Grant
    Filed: March 15, 2016
    Date of Patent: June 4, 2019
    Assignee: dopplet, Inc.
    Inventors: Marco Ciofalo, Fabio Viviani
  • Patent number: 10310808
    Abstract: To allow a user to provide a voice instruction to either a portable device or a computing device embedded within a vehicle, both the portable device and the embedded computing device receive the voice instruction such as, “Direct me to Kansas City.” Moreover, both the portable device and the embedded computing device may determine the likelihoods that the portable device and the computing device, respectively, can carry out the voice instruction. The portable device and the computing device may then communicate with each other to compare the determined likelihoods. Based on the comparison, either the portable device or the computing device may respond to the voice instruction by, for example, playing a requested song, turning on the radio in the vehicle, providing navigation directions from the current location to a destination, etc.
    Type: Grant
    Filed: September 2, 2015
    Date of Patent: June 4, 2019
    Assignee: GOOGLE LLC
    Inventor: Andrew Foster
  • Patent number: 10311377
    Abstract: User interactions are categorized into predefined hierarchical categories by classifying user interactions, such as queries, during a user interaction session by labeling text data into predefined hierarchical categories, and building a scoring model. The scoring model is then executed on untagged user interaction data to classify the user interactions into either action-based or information-based interactions.
    Type: Grant
    Filed: March 2, 2017
    Date of Patent: June 4, 2019
    Assignee: [24]7.ai, Inc.
    Inventors: Ravi Vijayaraghavan, Vaibhav Srivastava, R. Mathangi Sri, Nitin Kumar Hardeniya
  • Patent number: 10311493
    Abstract: The present disclosure is directed toward systems and methods for managing commerce-related communications within a social networking system. For example, systems and methods described herein can identify a particular social networking system post and can generate an optimized version of that particular post. In one or more embodiments, systems and methods described herein can also identify additional social networking system posts that are related to the particular social networking system post.
    Type: Grant
    Filed: September 15, 2015
    Date of Patent: June 4, 2019
    Assignee: FACEBOOK, INC.
    Inventors: Bowen Pan, Derek Chirk Yin Cheng, Oliver Shijie Zheng
  • Patent number: 10313520
    Abstract: Disclosed herein is a system that provides analysis of language or acoustic characteristics of a communication including a receiver and a computer-based communications analytics facility including at least one of: a language analysis module for analyzing the communication for at least one of a language characteristic and a non-word symbol within the communication text that connotes a verbal element, an acoustic analysis module for analyzing the communication for an acoustic characteristic, and a contextual module for analyzing a context of words within the communication. The system also includes a determination module for determining an alert associated with the communication using at least one of the language characteristic, the non-word symbol, the acoustic characteristic, and the context, wherein the alert concerns a presence or an absence of specific language; and an interface for displaying at least one visual, textual, or numerical indication representative of the alert.
    Type: Grant
    Filed: June 28, 2016
    Date of Patent: June 4, 2019
    Assignee: CallMiner, Inc.
    Inventors: Michael C. Dwyer, Erik A. Strand, Scott R. Wolf, Frank Salinas, Jeffrey A. Gallino, Scott A. Kendrick, Shaoyu Xue
  • Patent number: 10304475
    Abstract: An audio capture device that incorporates a beamformer and beam-specific trigger word detection. Audio data from each beam is processed by a low power trigger word detector, such as a neural network or other trained model to detect if audio data (such as an audio frame or feature vector corresponding thereto) likely includes part of a trigger word. The beam that either most strongly represents a trigger word portion or represents a trigger word portion most early in time may be selected for further processing such as speech processing or confirmation by a more robust power intensive trigger word detector.
    Type: Grant
    Filed: August 14, 2017
    Date of Patent: May 28, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: Rui Wang, Amit Singh Chhetri, Xiaoxue Li, Trausti Thor Kristjansson, Philip Ryan Hilmes
  • Patent number: 10303126
    Abstract: A power tool accident prevention method, system, and non-transitory computer readable medium receiving images from a static camera of a setup or operation of a power tool, include a danger identification circuit configured to: analyze the images to identify inherent dangers in the setup or the operation of the power tool, and identify at least one potential cause of an accident based on the identified inherent dangers, and a power tool disabling circuit configured to activate an emergency safety measure of the power tool to avoid the at least one potential cause of the accident.
    Type: Grant
    Filed: June 21, 2016
    Date of Patent: May 28, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Vittorio Castelli, Radu Florian, Gourab Kundu, Taesun Moon, Avirup Sil
  • Patent number: 10298875
    Abstract: An evidentiary management process for digital data associated with a localized Miranda-type process includes first detecting an electronic Miranda-type process trigger event, capturing audio/video of a suspect and storing a unique identifier of the suspect, selecting a particular stored Miranda-type warning variation, and then playing back the selected warning variation and storing an indication thereof. Then the unique identifier of the suspect and the stored indication of the warning variation are aggregated into a single data structure. An electronic anti-tamper process is then applied to the single data structure to generate an anti-tamper indicator, and the single data structure and anti-tamper indicator are stored or transmitted to a remote device.
    Type: Grant
    Filed: March 3, 2017
    Date of Patent: May 21, 2019
    Assignee: MOTOROLA SOLUTIONS, INC.
    Inventors: David Klein, David Larson, Lisajane M. Romer, Scott M. Alazraki
  • Patent number: 10297254
    Abstract: In various implementations, upon receiving a given voice command from a user, a voice-based trigger may be selected from a library of voice-based triggers previously used across a population of users. The library may include association(s) between each voice-based trigger and responsive action(s) previously performed in response to the voice-based trigger. The selecting may be based on a measure of similarity between the given voice command and the selected voice-based trigger. One or more responsive actions associated with the selected voice-based trigger in the library may be determined. Based on the one or more responsive actions, current responsive action(s) may be performed by the client device.
    Type: Grant
    Filed: October 3, 2016
    Date of Patent: May 21, 2019
    Assignee: GOOGLE LLC
    Inventors: Yuzhao Ni, Bo Wang, Barnaby James, Pravir Gupta, David Schairer
  • Patent number: 10289381
    Abstract: An electronic device includes an audio capture device, one or more physical sensors or context sensors, and one or more processors. A method of operating the electronic device includes receiving audio input, identifying a device command from the audio input, and detecting one or more multi-modal social cues from an environment about the electronic device. Where the one or more multi-modal social cues match one or more predefined criteria, the method executes a control operation in response to the device command.
    Type: Grant
    Filed: December 7, 2015
    Date of Patent: May 14, 2019
    Assignee: Motorola Mobility LLC
    Inventors: Kevin J McDunn, Balaji Thiagarajan
  • Patent number: 10291993
    Abstract: Apparatus and methods for converting one type of speech processor unit into another type of speech processor unit.
    Type: Grant
    Filed: December 14, 2016
    Date of Patent: May 14, 2019
    Assignee: Advanced Bionics AG
    Inventors: Thomas Patrick Walsh, Carla Mann Woods, Richard C. Ross, Rankiri Tissa Karunasiri, Anthony K. Arnold, Lakshmi Narayan Mishra
  • Patent number: 10283116
    Abstract: Disclosed is a method providing voice recognition by an electronic device, including receiving a first signal including a request for triggering voice recognition from one or more external devices, triggering a program supporting the voice recognition in response to the first signal, receiving a second signal including voice data corresponding to a user's voice, performing voice recognition on the received voice data, determining an operation corresponding to the recognized voice, determining one or more performing devices which perform the determined operation, and enabling the one or more determined performing devices to perform the determined operation.
    Type: Grant
    Filed: January 5, 2017
    Date of Patent: May 7, 2019
    Assignee: Samsung Electronics Co., Ltd
    Inventors: Jae-Jeong Ko, Hae-Young Park, Nam-Kun Kim, Moung-Sub Kim, Dong-Hyoun Son, Gun-Ho Lee, Sung-Hye Heo
  • Patent number: 10283109
    Abstract: A nickname management apparatus includes a speech agent configured to recognize a speech of a user to obtain nickname information of a device, and a nickname manager configured to determine a device corresponding to the nickname information from one or more devices on a network, and register the named device based on the determination.
    Type: Grant
    Filed: August 15, 2016
    Date of Patent: May 7, 2019
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Hyoung Min Park, Kyoung Gu Woo, Hye Jin Kam, Jung Hoe Kim
  • Patent number: 10282417
    Abstract: Software that generates list items from user conversations by performing the following operations: (i) capturing natural language statement(s) spoken by a first user; (ii) converting the natural language statement(s) to text; (iii) performing a natural language processing (NLP) analysis of the text to identify a first list item, wherein the first list item includes one or more words in the text that are likely to be included in a list associated with the first user; and/or performing a first list action utilizing the first list item based, at least in part, on the performed NLP analysis, wherein the first list action includes modifying a first list associated with the first user.
    Type: Grant
    Filed: February 19, 2016
    Date of Patent: May 7, 2019
    Assignee: International Business Machines Corporation
    Inventors: Adam T. Clark, Jeffrey K. Huebert, Aspen L. Payton, John E. Petri
  • Patent number: 10282052
    Abstract: Aspects of the subject disclosure may include, for example, detect a first user interaction with a control button, disable an initiation of an action for a communication service, detect a second user interaction with the icon, and transmit an identification signal to a second communication device that causes the second communication device to present identification information describing the action for the communication service. Other embodiments are disclosed.
    Type: Grant
    Filed: October 15, 2015
    Date of Patent: May 7, 2019
    Assignees: AT&T Intellectual Property I, L.P., AT&T Mobility II LLC
    Inventors: Sheldon Kent Meredith, Brandon B Hilliard, William Cottrill
  • Patent number: 10276151
    Abstract: An electronic apparatus is disclosed. The electronic apparatus includes an input unit configured to receive a user input, a storage configured to store a recognition model for recognizing the user input, a sensor configured to sense a surrounding circumstance of the electronic apparatus, and a processor configured to control to recognize the received user input based on the stored recognition model and to perform an operation corresponding to the recognized user input, and update the stored recognition model in response to determining that the performed operation is caused by a misrecognition based on a user input recognized after performing the operation and the sensed surrounding circumstance.
    Type: Grant
    Filed: May 9, 2017
    Date of Patent: April 30, 2019
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventor: Jeong-ho Han
  • Patent number: 10276161
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for contextual hotwords are disclosed. In one aspect, a method, during a boot process of a computing device, includes the actions of determining, by a computing device, a context associated with the computing device. The actions further include, based on the context associated with the computing device, determining a hotword. The actions further include, after determining the hotword, receiving audio data that corresponds to an utterance. The actions further include determining that the audio data includes the hotword. The actions further include, in response to determining that the audio data includes the hotword, performing an operation associated with the hotword.
    Type: Grant
    Filed: December 27, 2016
    Date of Patent: April 30, 2019
    Assignee: Google LLC
    Inventors: Christopher Thaddeus Hughes, Ignacio Lopez Moreno, Aleksandar Kracun
  • Patent number: 10276190
    Abstract: Monitoring and analysis of a user's speech to detect symptoms of a mental health disorder by continuously monitoring a user's speech in real-time to generate audio data based, transcribing the audio data to text and analyzing the text of the audio data to determine a sentiment of the audio data is disclosed. A trained machine learning model may be applied to correlate the text and the determined sentiment to clinical information associated with symptoms of a mental health disorder to determine whether the symptoms are a symptom event. The initial determination may be transmitted to a second device to determine (and/or verify) whether or not the symptom event was falsely recognized. The trained machine learning model may be updated based on a response from the second device.
    Type: Grant
    Filed: June 19, 2017
    Date of Patent: April 30, 2019
    Assignee: International Business Machines Corporation
    Inventors: Maryam Ashoori, Benjamin D. Briggs, Lawrence A. Clevenger, Leigh Anne H. Clevenger
  • Patent number: 10269024
    Abstract: Embodiments of the invention can provide systems and methods for identifying and measuring trends in consumer content demand within a vertical network of websites and related content. In one embodiment, a method can include receiving content from webpages in at least one vertical; receiving data associated with a plurality of selected keywords associated with the at least one vertical, wherein one or more associations between at least a portion of the plurality of selected keywords can be generated; receiving session data associated with a plurality of consumers accessing content in webpages in the at least one vertical; determining third party data associated with the plurality of consumers accessing at least a portion of webpages comprising at least one of the selected keywords; and aggregating, based at least in part on the third party data, session data associated with visits to the webpages comprising at least one of the selected keywords.
    Type: Grant
    Filed: February 9, 2009
    Date of Patent: April 23, 2019
    Assignee: Outbrain Inc.
    Inventors: Paul Edward Kaib, Brent Allen Walker, Joshua Michael Hofmann, Gregg Freishtat
  • Patent number: 10270908
    Abstract: A request is received from a communications device to execute an interaction site. A request is transmitted to the automated response system. First instructions that provide one or more steps of the multi-step communication flow between the communications device and the automated response system are received from the automated response system. In response to determining that the request is for the voice-interaction with the interaction site, second instructions that provide the one or more steps through a voice interaction with a user of the communications device are determined and transmitted to the communications device. In response to determining that the request is for the visual-interaction with the interaction site, third instructions that provide the one or more steps through a visual interaction with the user of the communications device are determined and transmitted to the communications device.
    Type: Grant
    Filed: October 10, 2016
    Date of Patent: April 23, 2019
    Inventors: Praphul Kumar, Scott Kolman, Andrea Friio, Yochai Konig
  • Patent number: 10263928
    Abstract: A computer system for recording and broadcasting audio messages between users configured to (a) store a plurality of channel data for a plurality of channels; (b) receive, from a channel owner computer device associated with a channel owner, a first audio message; (c) store, in the database, the first audio message in a first channel associated with the channel owner; (d) transmit a first notification to one or more subscriber computer devices of the first channel, where the first notification includes the first location of the first audio message; (e) receive, from a subscriber computer device associated with a subscriber of the first channel, a second audio message in response to the first audio message; and (f) transmit a second notification to the channel owner computer device wherein the second notification includes a second location of the second audio message.
    Type: Grant
    Filed: January 29, 2018
    Date of Patent: April 16, 2019
    Assignee: EZTALK, LLC
    Inventor: Christopher Morgan
  • Patent number: 10255264
    Abstract: Methods, apparatus, systems, and computer-readable media are provided for generating and applying outgoing communication templates. In various implementations a corpus of outgoing communications sent by a user may be grouped into a plurality of clusters based on one or more attributes of a context of the user. One or more segments of each outgoing communication of a particular cluster may be classified as fixed in response to a determination that a count of occurrences of the one or more segments across the particular cluster satisfies a criterion. One or more remaining segments of each communication of the particular cluster may or may not be classified as transient. Based on sequences of classified segments associated with each communication of the particular cluster, an outgoing communication template may be generated to automatically populate at least a portion of a draft outgoing communication being prepared by the user.
    Type: Grant
    Filed: February 22, 2018
    Date of Patent: April 9, 2019
    Assignee: GOOGLE LLC
    Inventors: Balint Miklos, Julia Proskurnia, Luis Garcia Pueyo, Marc-Allen Cartright, Tobias Kaufmann, Ivo Krka
  • Patent number: 10254253
    Abstract: A system for detecting rodent activity in an area. A series of detectors that calibrated to detect rodent vocalizations are placed in a geographic area. One or more of the detectors detect rodent vocalizations and transmits data notifying a central computer of detected vocalizations. The computer is provided with a program that generates a report of incidences and locations of detected vocalizations.
    Type: Grant
    Filed: August 26, 2016
    Date of Patent: April 9, 2019
    Assignee: AP&G Co., Inc.
    Inventors: Jeffrey Frisch, Jonathan Frisch
  • Patent number: 10248991
    Abstract: Methods and systems for linking items found in images to an electronic catalog are usable to create and display hyperlinks in images stored on the Web. Additionally, these links are usable to direct customers to a merchant's on-line store where they can potentially purchase the items found in the images. Further, the linking of items may be usable to provide incentives to users who identify items within images or who provide linked images. Tokens or other monetary rewards may be presented to these users based on purchases made after the purchaser follows such links.
    Type: Grant
    Filed: November 16, 2010
    Date of Patent: April 2, 2019
    Assignee: Amazon Technologies, Inc.
    Inventor: Jasper Cheung
  • Patent number: 10250744
    Abstract: A call and recorded information management server transmits a requested call identification ID for recognition and an incoming call number corresponding to the ID, to a voice recognition server, which searches for the recognition engine corresponding to the number of the received call, and adds the received ID to a recognition queue. The voice recognition server requests the call and recorded information management server to obtain recorded data by the received ID. The call and recorded information management server transfers the recorded data corresponding to the ID to the voice recognition server to perform voice recognition by the corresponding recognition engine on the recorded data corresponding to the call identification ID stored in the recognition queue, and stores the result as text data. Thus, the most appropriate voice recognition engine can be used and the recognition rate of voice recognition can be increased.
    Type: Grant
    Filed: October 4, 2016
    Date of Patent: April 2, 2019
    Assignee: Hitachi Information & Telecommunication Engineering, Ltd.
    Inventors: Takashi Sugiyama, Jumpei Yamaguchi, Yo Naka, Taketoshi Kurihana
  • Patent number: 10244321
    Abstract: A method performed by an audio decoder for reconstructing N audio channels from an audio signal containing M audio channels is disclosed. The method includes receiving a bitstream containing an encoded audio signal having M audio channels and a set of spatial parameters, the set of spatial parameters including an inter-channel intensity difference parameter and an inter-channel coherence parameter. The encoded audio bitstream is then decoded to obtain a decoded frequency domain representation of the M audio channels, and at least a portion of the frequency domain representation is decorrelated with an all-pass filter having a fractional delay. The all-pass filter is attenuated at locations of a transient. A matrixed version of the decorrelated signals are summed with a matrixed version of the decoded frequency domain representation to obtain N audio signals that collectively having N audio channels where M is less than N.
    Type: Grant
    Filed: April 26, 2017
    Date of Patent: March 26, 2019
    Assignee: Dolby International AB
    Inventors: Heiko Purnhagen, Lars Villemoes, Jonas Engdegard, Jonas Roeden, Kristofer Kjoerling
  • Patent number: 10242674
    Abstract: A system, method, and processor-readable storage medium for providing sound effects are disclosed. An example method comprises receiving an audio signal associated with a speech of a user, performing speech recognition on the audio signal to identify one or more recognized words, identifying at least one trigger word among the one or more recognized words, and providing to the user at least one sound effect associated with the at least one trigger word. The speech recognition can be implemented by a trained machine-learning system. The sound effects can be provided to the user and optionally to other users, for example, via a network gaming environment. The sound effects can also be adjusted or selected based on a conversational context, user identification, and/or audio characteristics of the received audio signal. The system for providing sound effects can include a smart speaker, mobile device, game console, television device, and the like.
    Type: Grant
    Filed: August 15, 2017
    Date of Patent: March 26, 2019
    Assignee: Sony Interactive Entertainment Inc.
    Inventor: Glenn Black
  • Patent number: 10241753
    Abstract: An apparatus and a method for controlling the same by a user are suggested. The suggested apparatus comprises: a detecting unit for detecting a first event executed by a user in relation to a plurality of devices including the apparatus; a control unit for generating a second event according to the first event detected by the detecting unit; an output unit for presenting the second event to the user, wherein the control unit generates a command for executing the first event on the apparatus as a function of a response of the user to the second event detected by the detecting unit. The suggested apparatus and method are suitable to provide a second event, before executing a command corresponding to a first event from the user, for the user to confirm the intention of the first event.
    Type: Grant
    Filed: June 17, 2015
    Date of Patent: March 26, 2019
    Assignee: INTERDIGITAL CE PATENT HOLDINGS
    Inventors: Vincent Alleaume, Caroline Baillard, Pierrick Jouet
  • Patent number: 10241743
    Abstract: The present invention relates to a mobile terminal capable of recording audio and a method of controlling the mobile terminal. Furthermore, the present invention relates a mobile terminal capable of outputting visual information and a method of controlling the mobile terminal. Provided is the mobile terminal including a recording function unit that records external audio, a display unit to which visual information is output, and a controller that performs processing by associating the audio recorded through the recording function unit and the visual information that is output to the display unit with each other, in which in response to selection of one region of the display unit, the controller matches the visual information included in the one region and the audio recorded through the recording function unit.
    Type: Grant
    Filed: January 24, 2014
    Date of Patent: March 26, 2019
    Assignee: LG ELECTRONICS INC.
    Inventors: Dami Choe, Hyungsup Kim, Wonseok Joung, Jungmin Park, Yongkyoung Shin
  • Patent number: 10235124
    Abstract: Systems and methods for prioritizing audio announcements are provided. In one embodiment, a method can include obtaining, by one or more processors associated with a computing device, an audio notification that comprises a message and a preferred priority associated with the message. The method can include determining, by the one or more processors, an assigned priority associated with the message based at least in part on a content of the message and the preferred priority associated with the message. The method can include generating, by the one or more processors, an output indicative of the message and the assigned priority associated with the message. The method can include providing, by the one or more processors, the output to an audio device to audibly produce the output based at least in part on the priority associated with the message.
    Type: Grant
    Filed: June 8, 2016
    Date of Patent: March 19, 2019
    Assignee: Google LLC
    Inventors: John Jaesung Lee, Andrew Shivam Wickham, Tomer Amarilio, Benjamin Margolin
  • Patent number: 10236000
    Abstract: The invention concerns a circuit for speech recognition comprising: a voice detection circuit configured to detect, based on at least one input parameter, the presence of a voice signal in an input audio signal and to generate an activation signal on each voice detection event; a speech recognition circuit configured to be activated by the activation signal and to perform speech recognition on the input audio signal, the speech recognition circuit being further configured to generate an output signal indicating, based on the speech recognition, whether each voice detection event is true or false; and an analysis circuit configured to generate, based on the output signal of the speech recognition circuit, a control signal for modifying one or more of said input parameters.
    Type: Grant
    Filed: July 19, 2017
    Date of Patent: March 19, 2019
    Assignee: DOLPHIN INTEGRATION
    Inventor: Paul Giletti
  • Patent number: 10229089
    Abstract: A method and apparatus for efficiently processing data in various formats in a single instruction multiple data (“SIMD”) architecture is presented. Specifically, a method to unpack a fixed-width bit values in a bit stream to a fixed width byte stream in a SIMD architecture is presented. A method to unpack variable-length byte packed values in a byte stream in a SIMD architecture is presented. A method to decompress a run length encoded compressed bit-vector in a SIMD architecture is presented. A method to return the offset of each bit set to one in a bit-vector in a SIMD architecture is presented. A method to fetch bits from a bit-vector at specified offsets relative to a base in a SIMD architecture is presented. A method to compare values stored in two SIMD registers is presented.
    Type: Grant
    Filed: June 30, 2017
    Date of Patent: March 12, 2019
    Assignee: Oracle International Corporation
    Inventors: Amit Ganesh, Shasank K. Chavan, Vineet Marwah, Jesse Kamp, Anindya C. Patthak, Michael J. Gleeson, Allison L. Holloway, Roger Macnicol
  • Patent number: 10229677
    Abstract: A computer-implemented method and system launches an application with a preferred user interface (UI) language on a device. The method and system receive a voice command from a user to open an application on a device having a computer. The voice command is compared to a stored command language in an audio file device. The system and method initiates opening the application, in response to determining that the voice command matches the stored command language. The application is identified based on the voice command. The system and method determines a preferred language for the software application based on a language file stored on the computer readable medium and the language file being associated with the stored audio file. The method and system opens the application in response to the voice command, and sets the preferred language for a user interface (UI) of the device in response to the determined preferred language.
    Type: Grant
    Filed: April 19, 2016
    Date of Patent: March 12, 2019
    Assignee: International Business Machines Corporation
    Inventors: David S. C. Chen, Pei-Yi Lin, Hung-Chih Liu, Yi-Lin Tsai, Der-Joung Wang, Yen-Min Wu
  • Patent number: 10224035
    Abstract: Systems and methods for assisting voice searches are provided. An example method commences with receiving a voice query from a user and transmitting the voice query to a plurality of natural language processing systems. The method may continue with receiving a plurality of search parameter sets generated by the plurality of natural language processing systems based on the voice query. The method may further include transmitting at least one of the plurality of search parameter sets to a plurality of information search systems. The method may continue with receiving a plurality of responses from the plurality of information search systems. The plurality of responses may be generated by the plurality of information search systems based on the at least one of the plurality of search parameter sets. The method may conclude with providing at least one response of the plurality of responses to the user.
    Type: Grant
    Filed: September 3, 2018
    Date of Patent: March 5, 2019
    Assignee: PRIMO LLC
    Inventors: Eric Koenig, David Borish, Jonathan Khoo
  • Patent number: 10224060
    Abstract: A home-appliance system is provided that may alleviate user's stress or fatigue. The interactive home-appliance system includes an utterance unit, a voice input unit for accepting input of a reply to voice, a storage unit for storing an assessment criterion for assessing stress or fatigue based on conversation with an utterer and data for outputting voice alleviating stress or fatigue, a determination unit for determining the utterer's stress or fatigue based on the assessment criterion and the reply, and a drive mechanism for performing an operation for assisting in the utterer's life. The utterance unit is configured to output an utterance based on the determination result and the data.
    Type: Grant
    Filed: March 20, 2015
    Date of Patent: March 5, 2019
    Assignee: SHARP KABUSHIKI KAISHA
    Inventors: Makoto Shinkai, Toru Ueda, Hitoshi Hirose, Keisuke Iwasaki
  • Patent number: 10223357
    Abstract: A filtering method and system. The method includes receiving by a computer processor an audio/video data file and filtering data. The computer processor analyzes the filtering data with respect to the audio/video data file and retrieves specified audio/video data portions comprising data objects within frames of the audio/video data file. The computer processor removes gaps existing in the audio/video data file and receives tags comprising instructions for presenting video data of the audio/video data file, audio data of the audio/video data file, and the specified audio/video data portions. The computer processor stores the video data in a first layer of a multimedia file, the audio data in a second layer of the multimedia file, and the specified audio/video data portions in additional layers of the multimedia file. Each of the first layer, the second layer, and the additional layers comprises a tag layer comprising the tags.
    Type: Grant
    Filed: June 17, 2016
    Date of Patent: March 5, 2019
    Assignee: International Business Machines Corporation
    Inventor: Sarbajit K. Rakshit
  • Patent number: 10210868
    Abstract: A computing device comprises at least one processor, and at least one module operable by the at least one processor to designate a particular computing device from a plurality of computing devices to process audio input, wherein the computing device comprises a first computing device from the plurality of computing devices. The at least one module may be further operable by the at least one processor to, if the particular computing device is not the first computing device, cease processing of audio input, and if the particular computing device is the first computing device, receive first audio input and process the first audio input to determine whether the first audio input includes a predetermined audio command.
    Type: Grant
    Filed: April 17, 2017
    Date of Patent: February 19, 2019
    Assignee: Google LLC
    Inventor: Alexander James Faaborg
  • Patent number: 10210865
    Abstract: The present disclosure provides a method and apparatus for inputting information. A specific implementation mode of the method comprises: receiving user-inputted voice information, the voice information being associated with content to be inputted in an input area of an application; considering emojis associated with the voice information as a candidate result, the emojis comprising: emojis historically inputted in the input area of the application by multiple users inputting voice information semantically associated with the voice information, with a frequency higher than a frequency threshold; inputting an emoji selected by the user from the candidate result, in the input area of the application. The present disclosure implements the following: when the user performs voice input, it is feasible to accurately understand the intention of the user's voice input, intelligently recommend a matched emoji according to content and emotion of the speech, assist the user in performing quick input of the emoji.
    Type: Grant
    Filed: February 10, 2017
    Date of Patent: February 19, 2019
    Assignee: BEIJING BAIDU NETCOM SCIENCE AND TECHNOLOGY CO., LTD.
    Inventors: Tian Qin, Xiaolei Zhao
  • Patent number: 10212066
    Abstract: A speech-based system is configured to use its audio-based user interface to present various types of device status information such as wireless signal strengths, communication parameters, battery levels, and so forth. In described embodiments, the system is configured to understand spoken user requests for device and system status. For example, the user may speak a request to obtain the current wireless signal strength of the speech-based system. The speech-based system may respond by determining the signal strength and by playing speech or other sound informing the user of the signal strength. Furthermore, the system may monitor operational parameters to detect conditions that may degrade the user experience, and may report such conditions using generated speech or other sounds.
    Type: Grant
    Filed: December 30, 2016
    Date of Patent: February 19, 2019
    Assignee: Amazon Technologies, Inc.
    Inventor: Ty Loren Carlson
  • Patent number: 10209693
    Abstract: An architecture that provides ubiquitous access to a home automation system utilizes both a home database and a configuration database maintained by remote cloud services. In one example embodiment, a system configuration of the home automation system is generated and maintained in a home database accessible on an in-home LAN. The home database is synchronized with a configuration database of cloud services over the Internet. User input is received in a home automation control UI indicating a change to one or more services or scenes provided by hardware elements of the home automation system. When there is connectivity between a device providing the home automation control UI and the in-home LAN, the system configuration in the home database is utilized to effect the indicated change. When there is no connectivity between the device providing the home automation control UI and the in-home LAN, the system configuration in the configuration database of cloud services is utilized to effect the indicated change.
    Type: Grant
    Filed: July 26, 2018
    Date of Patent: February 19, 2019
    Assignee: Savant Systems, LLC
    Inventors: Bharat Welingkar, Arthur A. Jacobson, Matt N. Gloier
  • Patent number: 10204622
    Abstract: A system is provided for determining which controllable device an audible command is directed towards.
    Type: Grant
    Filed: September 9, 2016
    Date of Patent: February 12, 2019
    Assignee: Crestron Electronics, Inc.
    Inventors: Fred Bargetzi, Ara Seferian, Josh Stene, Mark LaBosco
  • Patent number: 10204623
    Abstract: Privacy control in a connected environment is described. An assistant device can detect speech spoken by a user. The speech can include a hardware activation phrase that indicates whether the user intends for at least a portion of the speech to be provided to local resources or cloud resources. The speech can then be provided to the appropriate resource based on the hardware activation phrase.
    Type: Grant
    Filed: May 4, 2017
    Date of Patent: February 12, 2019
    Assignee: ESSENTIAL PRODUCTS, INC.
    Inventors: Mara Clair Segal, Manuel Roman, Dwipal Desai, Andrew E. Rubin
  • Patent number: 10200365
    Abstract: A biometric authentication system is disclosed that provides authentication capability using biometric data in connection with a challenge for parties engaging in digital communications such as digital text-oriented, interactive digital communications. End-user systems may be coupled to devices that include biometric data capture devices such as retina scanners, fingerprint recorders, cameras, microphones, ear scanners, DNA profilers, etc., so that biometric data of a communicating party may be captured and used for authentication purposes.
    Type: Grant
    Filed: August 11, 2016
    Date of Patent: February 5, 2019
    Assignee: AT&T INTELLECTUAL PROPERTY II, L.P.
    Inventors: Pradeep K. Bansal, Lee Begeja, Carroll W. Creswell, Jeffrey Farah, Benjamin J. Stern, Jay Wilpon
  • Patent number: 10198964
    Abstract: Presented herein are techniques for increasing the user experience of implantable hearing prostheses through improvements in post-implantation clinical care.
    Type: Grant
    Filed: July 11, 2016
    Date of Patent: February 5, 2019
    Assignee: Cochlear Limited
    Inventors: Kieran Reed, John Michael Heasman, Alex von Brasch, Stephen Fung
  • Patent number: 10198444
    Abstract: Disclosed are methods and apparatus for displaying a plurality of presentation elements to a user. A progress bar is displayed. A length of the progress bar is representative of a duration of a multimedia presentation. A communication box is also displayed. The communication box comprises a marker and a communication composed by an originator in relation to a certain point or time period within the multimedia presentation. The progress bar and the communication box are displayed such that the marker is in alignment with a position along the length of the progress bar that corresponds to the point or time period in the multimedia presentation in relation to which the communication was composed. The marker may be moved relative to the progress bar.
    Type: Grant
    Filed: April 27, 2012
    Date of Patent: February 5, 2019
    Assignee: ARRIS Enterprises LLC
    Inventors: Santosh S. Basapur, Shirley A. Chaysinh, Young S. Lee, Hiren M. Mandalia, Ashley B. Novak, Narayanan Venkitaraman
  • Patent number: 10191721
    Abstract: A method and apparatus for generating functional application designs is described. The method may include receiving one or more natural language utterances corresponding to natural language design commands for editing an application being designed. The method may also include editing one or more components of the application being designed based on each of the natural language utterances. Furthermore, the method may include generating a functional instance of the application being designed.
    Type: Grant
    Filed: October 31, 2017
    Date of Patent: January 29, 2019
    Assignee: HUMA.AI
    Inventor: Gregory Paul Kostello
  • Patent number: 10188341
    Abstract: A method and device for detecting errors when practicing fluency shaping exercises, are presented. The method includes receiving a set of initial energy levels; setting a set of thresholds to their respective initial values; receiving a voice production of a user practicing a fluency shaping exercise; analyzing the received voice production to compute a set of energy levels composing the voice production; detecting based on the computed set of energy levels, the set of initial energy levels, and the set of a threshold of at least one speech-related error, wherein the detection of the at least one speech-related error is respective of the fluency shaping exercise being practiced by the user; and upon detection of the at least one speech-related error, generating a feedback indicating the at least one detected speech-related error.
    Type: Grant
    Filed: December 29, 2015
    Date of Patent: January 29, 2019
    Assignee: Novotalk, Ltd.
    Inventors: Moshe Rot, Lilach Rothschild, Smadar Lerner
  • Patent number: 10185551
    Abstract: A separable computing system according to one example includes a display portion and a base portion. The display portion may include shared non-volatile memory to receive a base portion firmware update and a display portion private non-volatile memory to store the base portion firmware update. The display portion may further include a display portion embedded controller to send the base portion firmware update to a base portion embedded controller. The base portion may include and embedded controller to receive the base portion firmware update and a base portion private non-volatile memory to store the base portion firmware update.
    Type: Grant
    Filed: July 2, 2014
    Date of Patent: January 22, 2019
    Assignee: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
    Inventors: Anand Kulkarni, Stanley Hyojun Park
  • Patent number: 10185534
    Abstract: A first device is installed at a first location in a first space visible to a user. A second device is installed at a second location in a second space not visible to the user. A control method acquires line-of-sight information indicating a line-of-sight direction of the user from a camera. The line-of-sight direction of the user is determined based on the line-of-sight information. In a case where the line-of-sight direction indicates a third location other than the first location, a second dictionary corresponding to the second device is acquired from a plurality of dictionaries including a first dictionary corresponding to the first device and the second dictionary. Sound data indicating speech of the user is acquired from a microphone, a control command corresponding to the sound data is generated using the second dictionary, and the control command is transmitted to the second device.
    Type: Grant
    Filed: June 14, 2016
    Date of Patent: January 22, 2019
    Assignee: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICA
    Inventors: Hiroto Kanda, Masafumi Okubo, Keiichi Tanaka, Tomonori Nakamura