Patents Examined by William Wong
  • Patent number: 11308450
    Abstract: Disclosed are systems, methods, and non-transitory computer-readable media for generating personalized smart responses. A messaging system receives a message transmitted as part of a communication session between a first user and a second user and determines a set of candidate responses for replying to the message. The messaging system filters the set of candidate responses based on a personalized vocabulary for the first user, yielding a set of personalized candidate responses. The personalized vocabulary for the first user is determined based on member profile data associated with the first user. The messaging system determines, based on a set of personalized candidate selection rules, a subset of the candidate responses, yielding a set of recommended responses to the message, and causes the set of recommended responses to be presented on the second client device.
    Type: Grant
    Filed: April 27, 2018
    Date of Patent: April 19, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Bing Zhao, Bo Long
  • Patent number: 11231842
    Abstract: An apparatus and method for changing a size of content in an electronic device are provided. The method includes displaying a user interface including web content in such a manner that a second object including the web content is located in a first object, receiving a user input for zooming in or out the web content with a first magnification, zooming in or out the web content with the first magnification in the second object, of which a magnification is selected to be greater than the first magnification, irrespective of the first magnification on the a basis of reception of the user input, and adjusting the second object to have the first magnification after zooming in or out the web content with the first magnification. The first object is included in a first view class which allows the second object located in the first object to be scrolled.
    Type: Grant
    Filed: June 8, 2018
    Date of Patent: January 25, 2022
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Yoon-Woo Lee, Sungboo Woo
  • Patent number: 11188298
    Abstract: An electronic device and method are disclosed. The electronic device includes a display, a microphone, a communication circuit, a processor, and a memory. The memory stores instructions that, when executed by the processor, implement the method. The method includes determining whether the electronic device is communicatively coupled to an external display device, when the electronic device is not communicatively coupled to the external display, receiving a first user utterance, executing a task corresponding to at least one of a word, phrase or sentence included in the first user utterance as indicated by the mapping, the task preconfigured by a user, and when the electronic device is communicatively coupled to the external display device, displaying at least one of a text and a graphical user interface (GUI) indicating the at least one word, phrase, and sentence on the external display.
    Type: Grant
    Filed: August 26, 2019
    Date of Patent: November 30, 2021
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Yoonju Lee, Jeongpyo Lee
  • Patent number: 11157234
    Abstract: While an electronic device is connected to a first external device, display a first user interface including a first affordance. Detect an input selecting the first affordance. In response to detecting the input corresponding to selection of the first affordance, initiate a process to provide audio data concurrently with the first external device and a second external device different from the first external device. After initiating the process to provide audio data concurrently to the first external device and a second external device, detect an indication that a physical proximity between the electronic device and the second external device satisfies a proximity condition. In response to detecting the indication that the physical proximity between the electronic device and the second external device satisfies the proximity condition, display a second user interface indicating that the physical proximity between the electronic device and the second external device satisfies the proximity condition.
    Type: Grant
    Filed: September 26, 2019
    Date of Patent: October 26, 2021
    Assignee: Apple Inc.
    Inventors: Taylor G. Carrigan, Nathan De Vries, Patrick L. Coffman
  • Patent number: 11151187
    Abstract: The current invention is a recommendation system that translates a user's mood into activities and/or files (music, video, and/or literature) that are personalized. The user selects an icon, emoticon, or emoji, that represents their desired mood and the system matches files and/or events and activities to that desired mood, personalized to each user.
    Type: Grant
    Filed: March 8, 2019
    Date of Patent: October 19, 2021
    Inventor: Eric Koenig
  • Patent number: 11055515
    Abstract: A computer system, computer program product, method for modifying a presentation based on a behavior of a plurality of participants includes monitoring at least part of the plurality of participants to the presentation by sensing a behavior information relating to a behavior of the plurality of participants during the presentation, interpreting the behavior information to determine one or more behavior indicators of the behavior of the plurality of participants, determining an interest indicator of an interest of the plurality of participants during the presentation, according to the behavior indicators, determining a suggestion for conducting the presentation according to the interest indicator, and outputting an indication of the suggestion to a presenter of the presentation for use by the presenter to conduct the presentation.
    Type: Grant
    Filed: December 13, 2017
    Date of Patent: July 6, 2021
    Assignee: International Business Machines Corporation
    Inventors: Giuseppe Ciano, Gianluca Della Corte, Giuseppe Longobardi, Antonio Sgro
  • Patent number: 11048748
    Abstract: A media system includes: media-playback device including: a media-output device that plays media content items; and a tempo control engine configured to: receive a selection of a desired tempo; and suggest additional media content associated with the desired tempo.
    Type: Grant
    Filed: July 24, 2019
    Date of Patent: June 29, 2021
    Assignee: Spotify AB
    Inventors: Tristan Jehan, Dariusz Dziuk, Rahul Sen, Nikolaos Toumpelis
  • Patent number: 11048920
    Abstract: A computer system, computer program product, method for modifying a presentation based on a behavior of a plurality of participants includes monitoring at least part of the plurality of participants to the presentation by sensing a behavior information relating to a behavior of the plurality of participants during the presentation, interpreting the behavior information to determine one or more behavior indicators of the behavior of the plurality of participants, determining an interest indicator of an interest of the plurality of participants during the presentation, according to the behavior indicators, determining a suggestion for conducting the presentation according to the interest indicator, and outputting an indication of the suggestion to a presenter of the presentation for use by the presenter to conduct the presentation.
    Type: Grant
    Filed: November 13, 2017
    Date of Patent: June 29, 2021
    Assignee: International Business Machines Corporation
    Inventors: Giuseppe Ciano, Gianluca Della Corte, Giuseppe Longobardi, Antonio Sgro
  • Patent number: 10802705
    Abstract: An electronic device includes instructions for receiving a first communication; in response to receiving the first communication, generating a first notification for the first communication received at the device, the first notification including content of the first communication; receiving a second communication at the device; and in response to receiving the second communication: determining whether the second communication and the first communication are received from the same sender. The instructions include, in accordance with a determination that the second communication and the first communication are from the same sender, updating the first notification such that the updated first notification concurrently includes the content of the first communication and the second communication; and in accordance with a determination that the second communication and the first communication are not from the same sender, generating a second notification, for concurrent display with the first notification.
    Type: Grant
    Filed: December 7, 2017
    Date of Patent: October 13, 2020
    Assignee: APPLE INC.
    Inventors: Lawrence Y. Yang, Christopher P. Foss, Stephen O. Lemay, Jonathan R. Dascola, Woo-Ram Lee, Chanaka G. Karunamuni
  • Patent number: 10802838
    Abstract: In some implementations, a computing device can present dynamic graphical user interface previews of an application on a display of the computing device. For example, cached graphical user interface (GUI) content can be dynamically generated in response to receiving application data update information for the corresponding application. The computing device can dynamically determine a portion of the cached GUI content to present on a display of the computing device. For example, the cached GUI content can be an image that is larger than the display of the computing device. The computing device can generate a GUI preview based a portion of the cached GUI content that fits on the display of the computing device based on an indication of which portion of the cached GUI content the user wishes to view and present the preview on the display of the computing device.
    Type: Grant
    Filed: September 21, 2016
    Date of Patent: October 13, 2020
    Assignee: Apple Inc.
    Inventors: Bryce D. Wolfson, Christopher P. Saari
  • Patent number: 10795633
    Abstract: A desktop sharing method and a mobile terminal are disclosed. The method includes: determining, by a first terminal, a desktop drawing file according to a desktop of the first terminal when a first operation of a user received by the first terminal meets a first preconfigured condition, where the desktop drawing file includes a desktop description file and a file package of at least one screen interface on the desktop of the first terminal, the desktop description file includes a location of at least one application interface element on the desktop of the first terminal, and the file package includes a thumbnail of the at least one application interface element. The method also includes sharing, by the first terminal, the determined desktop drawing file, so that a second terminal updates a desktop of the second terminal according to the shared desktop drawing file.
    Type: Grant
    Filed: January 9, 2015
    Date of Patent: October 6, 2020
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Yun Duan, Yuan Li
  • Patent number: 10761212
    Abstract: Various systems, mediums, and methods herein describe mechanisms that enable client devices to transfer data between various sources and/or requesters. A smartphone system may receive one or more touch inputs from a graphical user interface. The smartphone system may determine a quantity requested and an identifier of the one or more requesters of the quantity. The smartphone system may determine one or more sources able to provide the requested quantity based on the identifier, where each source may be able to provide at least a portion of the quantity requested. The smartphone system may generate an indication of the one or more sources to display the indication on the graphical user interface.
    Type: Grant
    Filed: October 30, 2015
    Date of Patent: September 1, 2020
    Assignee: PAYPAL, INC.
    Inventors: John Tsai, Sumeet Ahuja
  • Patent number: 10739985
    Abstract: First, a plurality of selection objects having at least one part thereof displayed on a display area of a display device are moved relative to the display area, based on an output signal outputted from an input device. Then, when an end-located selection object among the moved plurality of selection objects reaches a predetermined position of the display area, an object that is different from the plurality of selection objects is displayed on the display area. The object moves relative to the display area based on an output signal outputted from the input device.
    Type: Grant
    Filed: January 5, 2011
    Date of Patent: August 11, 2020
    Assignee: Nintendo Co., Ltd.
    Inventor: Yasushi Matsubara
  • Patent number: 10739159
    Abstract: Computer-implemented methods, computer-readable storage media storing instructions and computer systems for labeling significant locations based on contextual data can be implemented to perform operations that include determining a location of a computing device, and determining a label for the determined location based on contextual data associated with the significant location. The location can be a significant location that has meaning to a user of the device.
    Type: Grant
    Filed: September 21, 2016
    Date of Patent: August 11, 2020
    Assignee: Apple Inc.
    Inventors: Michael P. Dal Santo, Hyo Jeong Shin, Krishna M. Behara, Marcos R. Vescovi, Patrick Thomas Dillon, Richard B. Warren, Ronald K. Huang, Xufeng Han
  • Patent number: 10692093
    Abstract: Technologies pertaining to the creation of personalized data for an individual, including personalized data based on a social networking participant's social networking data, entity extraction, and automatic collage generation are described herein. In one implementation, the personalized data is used to provide a personalized, social-based replacement for a default UI element. In one implementation, a disambiguated named entity is extracted from user generated content in a social networking application, a socially interesting photomontage is automatically generated based on photographs from a social networking application, and the photomontage is rendered with hotspots containing socially relevant annotations.
    Type: Grant
    Filed: April 16, 2010
    Date of Patent: June 23, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Emre Mehmet Kiciman, Chun-Kai Wang, Sreeharsha Kamireddy, Silviu-Petru Cucerzan
  • Patent number: 10687166
    Abstract: An apparatus, device, method, computer program product, and system that searches a plurality of end user assistances respectively corresponding to a plurality of items for an end user assistance correlating with a user-selected item.
    Type: Grant
    Filed: November 18, 2009
    Date of Patent: June 16, 2020
    Assignee: UBER TECHNOLOGIES, INC.
    Inventors: Edward K. Y. Jung, Royce A. Levien, Mark A. Malamud, John D. Rinaldo, Jr.
  • Patent number: 10681196
    Abstract: Provided are a mobile terminal and method for providing a human network management service in the mobile terminal, the method including receiving human network data from a social network service site; checking and converting a schema of each received human network data into a predetermined schema; and updating human network data in the mobile terminal according to the converted schema.
    Type: Grant
    Filed: April 2, 2010
    Date of Patent: June 9, 2020
    Assignee: Samsung Electronics Co., Ltd
    Inventors: Hye-Soo Lee, Ji-Young Kim, Seong-Hoon Kang, Sun-Haeng Jo
  • Patent number: 10551996
    Abstract: A method and a device for starting an application under a screen-locked state, which are applied in an electronic device, said method comprising: detecting whether the electronic device is under the screen lock state; receiving a sliding operation instruction with respect to an icon of the application to be started; providing memory resources for starting the application to be started, if a sliding operation with respect to the icon of the application to be started satisfies a first predetermined condition; performing a screen unlocking operation and starting the application to be started, if the sliding operation with respect to the icon of the application to be started satisfies a second predetermined condition. With embodiments of the present disclosure, it is convenient for a user to start the application under the screen lock state, an efficiency of starting the application may be enhanced and an experience effect of the user may be improved.
    Type: Grant
    Filed: August 15, 2014
    Date of Patent: February 4, 2020
    Assignee: CHEETAH MOBILE INC.
    Inventors: Yong Chen, Shengsheng Huang, Mengxue Zhan, Yandan He
  • Patent number: 10551989
    Abstract: A system and method are disclosed for an interface system comprising a communication device and a system administrator, the system administrator is configured to initiate a setup process, receive an identification number, receive user information, and in response to the setup process, associate the identification number with the user information.
    Type: Grant
    Filed: March 23, 2016
    Date of Patent: February 4, 2020
    Assignee: Nextiva, Inc.
    Inventor: Tomas Gorny
  • Patent number: 10534599
    Abstract: Methods and systems for envisioning benefits of a software upgrade. One system includes at least one electronic processor configured to detect when a user performs actions within a software application, capture data about user actions and application features, and determine through a set of rules if an updated or new feature to perform the user actions exists in an upgraded version of the application software. The electronic processor is also configured to, when a rule triggers, store user and application data and present to the user a visualization of the updated feature available in the upgraded application software. User and application data can be aggregated for a plurality of users, a plurality of application software, or both. Display of new features to a plurality of users can be user controlled or controlled by a super user based on analysis and reporting of user data accumulated over time.
    Type: Grant
    Filed: January 31, 2017
    Date of Patent: January 14, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: David Mowatt, Terry Farrell