Patents Examined by Cao H. Nguyen
  • Patent number: 11188297
    Abstract: A method for configuring an automated dialogue system uses traces of interactions via a graphical user interface (GUI) for an application. Each trace includes interactions in the context of a plurality of presentations of the GUI. Elements of one or more presentations of the GUI are identified, and templates are associated with portions of the trace. Each template has one or more defined inputs and a defined output. For each template of the plurality of templates, the portions of the traces are processed to automatically configure the template by specifying a procedure for providing values of inputs to the template via the GUI and obtaining a value of an output. The automated dialogue system is configured with the configured templates, thereby avoiding manual configuration of the dialogue system.
    Type: Grant
    Filed: July 26, 2019
    Date of Patent: November 30, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Pengyu Chen, Jordan Rian Cohen, Laurence Steven Gillick, David Leo Wright Hall, Daniel Klein, Adam David Pauls, Daniel Lawrence Roth, Jesse Daniel Eskes Rusak
  • Patent number: 11182172
    Abstract: Technologies for transitioning between operating systems include a computing device having a main memory and a data storage device. The computing device executes a first operating system and monitors for an operating system toggle event. The toggle event may be a software command, a hardware buttonpress, or other user command. In response to the toggle event, the computing device copies state data of the first operating system to a reserved memory area. After copying the state data, the computing device executes a second operating system. While the second operating system is executing, the computing device copies the state data of the first operating system from the reserved memory area to the data storage device. The computing device monitors for operating system toggle events during execution of the second operating system and may similarly toggle execution back to the first operating system. Other embodiments are described and claimed.
    Type: Grant
    Filed: May 8, 2017
    Date of Patent: November 23, 2021
    Assignee: Intel Corporation
    Inventors: Michael A. Rothman, Vincent J. Zimmer, Zijian You
  • Patent number: 11182071
    Abstract: An electronic device is provided. The electronic device includes a display, and at least one processor. The at least one processor is configured to execute the application, display a first screen, display a second screen in response to a user input for selecting an input field or a text input button included in the first screen, display a keyboard layout and a user interface (UI) including at least one input button associated with the keyboard layout within the second screen when a specified condition is met, and display the keyboard layout and an input button for calling the UI within the second screen when the specified condition is not met.
    Type: Grant
    Filed: November 26, 2018
    Date of Patent: November 23, 2021
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Min Jung Moon, Min Jeong Moon, Myo Jin Bang, Seo Young Yoon, Ha Young Jeon, Jae Gi Han, Ji Yoon Heo
  • Patent number: 11170415
    Abstract: A method for enhancing dialog systems is disclosed herein. The method may include maintaining an online marketplace that may have a plurality of dialog system extension elements. The plurality of dialog system extension elements may include at least one of a dialog system plugin, a dialog system add-on, a dialog system update, and a dialog system upgrade. The method may further include receiving a selection of one of the plurality of dialog system extension elements from an end user. The end user may be associated with a dialog system. The method may continue with associating the one of the plurality of dialog system extension elements with the dialog system of the end user.
    Type: Grant
    Filed: May 29, 2019
    Date of Patent: November 9, 2021
    Assignee: GOOGLE LLC
    Inventors: Ilya Gennadyevich Gelfenbeyn, Artem Goncharuk, Pavel Aleksandrovich Sirotin
  • Patent number: 11163816
    Abstract: Some embodiments include a system.
    Type: Grant
    Filed: June 11, 2018
    Date of Patent: November 2, 2021
    Assignee: NBCUniversal Media, LLC
    Inventor: Ping-Hsien Lin
  • Patent number: 11165739
    Abstract: A method for displaying messages includes receiving, from a social network system, a plurality of messages, and filtering the plurality of messages into at least two filtered sets of messages based on a group where each of the at least two filtered sets of messages include a different subset of the plurality of messages. The method can include assigning each of the at least two filtered sets of messages to a column, triggering concurrent display of the at least two filtered sets of messages in the assigned column, and analyzing data related to an interaction of a user with at least one filtered set of messages from the at least two filtered messages.
    Type: Grant
    Filed: December 26, 2019
    Date of Patent: November 2, 2021
    Assignee: Twitter, Inc.
    Inventor: Iain Gregory Dodsworth
  • Patent number: 11165722
    Abstract: An embodiment of the invention provides a method for sending a message from a first user to a second user where an interface receives a message from the second user. A processor connected to the interface identifying one or more keywords in the message and searches an electronic database for the keyword(s) to identify one or more scripted message for the keyword(s). The electronic database includes scripted messages for each keyword in the electronic database. A communications device connected to the processor sends the identified scripted message(s) to the second user.
    Type: Grant
    Filed: June 29, 2016
    Date of Patent: November 2, 2021
    Assignee: International Business Machines Corporation
    Inventors: Gregory F. Boland, Kristina M. Brimijoin, Avraham Leff, Yu Ma, Russell G. Olsen, James T. Rayfield, Katherine Vogt, Justin D. Weisz
  • Patent number: 11157685
    Abstract: A user may make a digital item available to other users of a computer network, such as an instant messaging system, a chat environment, or a subscription-based computer network. Examples of digital items that may be shared with other users include digital representations of graphic images, photographs, audio segments, songs, video segments, movies, and text (such as lists of favorites (e.g., a list of favorite books, a list of favorite movies, and a list of favorite places to visit)). On-line presence information is provided to indicate the on-line presence of users with whom a digital item has been shared, may be shared or is being shared. For instance, an indication of the on-line or offline status of a user with whom an item has been shared or is being shared may be presented.
    Type: Grant
    Filed: January 3, 2020
    Date of Patent: October 26, 2021
    Assignee: FACEBOOK, INC.
    Inventor: June R. Herold
  • Patent number: 11157141
    Abstract: A method of composing an email message at an electronic device and an electronic device operable to carry out the method are provided. The method includes receiving an email command from a user input of the electronic device through a calendar user interface, the email command relating to at least one of a plurality of intended attendees of a calendared meeting, and providing an email composition interface in response to receiving the email command. The email composition interface includes a user-editable portion of an address field. The user-editable portion of the address field is automatically populated with email address information for the at least one of the plurality of intended attendees.
    Type: Grant
    Filed: July 31, 2018
    Date of Patent: October 26, 2021
    Assignee: BlackBerry Limited
    Inventors: Darrell Reginald May, Atif Khan, Andrew Douglas Bocking
  • Patent number: 11157127
    Abstract: A user terminal apparatus is provided. The user terminal apparatus includes a display consisting of a main display area disposed on a front side of the user terminal apparatus and a sub display area extended from one side of the main display area to be disposed on at least one area of a rear side of the user terminal apparatus, and a processor configured to provide a lock screen to a display area of at least one of the main display area and the sub display area and, in response to a user input of releasing the lock screen being sensed, control the display to provide a different home screen based on a display area where the user input is sensed.
    Type: Grant
    Filed: August 14, 2019
    Date of Patent: October 26, 2021
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Youn-ho Choi, Il-ho Lee, Hyun-sub Park, Wan-ho Roh
  • Patent number: 11153257
    Abstract: A method for displaying messages receiving from a social network system, a plurality of messages, and filtering the plurality of messages into at least two filtered sets of messages based on at least one feature of the plurality of messages where each of the at least two filtered sets of messages includes a different subset of the plurality of messages. The method can include assigning a first of two filtered sets of messages to a first column, analyzing an interaction of the user with the first of the two filtered set of messages, and triggering display of a second of the two filtered sets of messages in a second column in response to the interaction.
    Type: Grant
    Filed: December 26, 2019
    Date of Patent: October 19, 2021
    Assignee: Twitter, Inc.
    Inventor: Iain Gregory Dodsworth
  • Patent number: 11138364
    Abstract: An information processing method includes causing an electronic apparatus to display an arithmetic setting frame in a screen of a display of the electronic apparatus. The method further includes causing the electronic apparatus to send, to outside of the electronic apparatus, mathematical expression data on a mathematical expression formed in the arithmetic setting frame by at least a part of coordinate icons being selected by a user operation. The method further includes executing an arithmetic operation based on the mathematical expression data sent from the electronic apparatus, and sending, to the electronic apparatus, arithmetic result data of the mathematical expression as a result of the arithmetic operation. The method further includes causing the electronic apparatus to display an arithmetic result of the mathematical expression based on the arithmetic result data in the screen.
    Type: Grant
    Filed: April 8, 2019
    Date of Patent: October 5, 2021
    Assignee: CASIO COMPUTER CO., LTD.
    Inventor: Manato Ono
  • Patent number: 11126333
    Abstract: This document describes techniques for application reporting in an application-selectable user interface. These techniques permit a user to view reports for applications in a user interface through which these applications may be selected. By so doing, a user may quickly and easily determine which applications to select based on their respective reports and then select them or their content through the user interface.
    Type: Grant
    Filed: July 17, 2017
    Date of Patent: September 21, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Nazia Zaman, Adrian J. Garside, Christopher T. Bush, Lindsey R. Barcheck, Chantal M. Leonard, Jesse Clay Satterfield
  • Patent number: 11126967
    Abstract: A product and/or service request administration system and methods related thereto define products and/or service requests using markup language documents that are dynamically interpreted by a computer-implemented engine to generate user interface screens for use in administering products and/or service requests.
    Type: Grant
    Filed: May 8, 2019
    Date of Patent: September 21, 2021
    Assignee: THE CINCINNATI INSURANCE COMPANY
    Inventor: Shane McCullough
  • Patent number: 11126326
    Abstract: In accordance with some embodiments, a computer-implemented method is performed at a portable multifunction device with a touch screen display. The computer-implemented method includes displaying a multiweek calendar on the touch screen display, detecting a contact on an individual day in the multiweek calendar, and in response to detecting the contact on the individual day, displaying at least a portion of a list of events on the contacted individual day while continuing to display the multiweek calendar, wherein the list of events on the contacted individual day includes an invitation to an event.
    Type: Grant
    Filed: December 30, 2019
    Date of Patent: September 21, 2021
    Assignee: APPLE INC.
    Inventors: Freddy Allen Anzures, Stephen O. Lemay, Michael Matas, Marcel Van Os
  • Patent number: 11119650
    Abstract: A memory stores a display area and a workspace area of a screen of an information handling system. A processor receives a selection of user defined workspace area option, enters into a user define workspace mode, receives a desired workspace area, and updates the workspace area in the memory from a predefined workspace area to the desired workspace area.
    Type: Grant
    Filed: November 9, 2017
    Date of Patent: September 14, 2021
    Assignee: Dell Products L.P.
    Inventors: Yagiz C. Yildiz, Jace W. Files
  • Patent number: 11120773
    Abstract: Apparatuses, methods, and storage media associated with placing graphical elements in a graphical user interface (GUI) in view of a region of interests (ROI) are disclosed herein. An apparatus may comprise a GUI manager to receive a designation of a region of interest, ROI, of a first graphical element of a GUI to be rendered on a display device; and to place a second graphical element into the GUI in view of the ROI of the first graphical element. The GUI manager may be loaded into the memory and executed by the processor circuitry of a computing device. The first graphical element may have one or more ROIs, and there may be one or more instances of the first graphical element, placed over one or more display devices.
    Type: Grant
    Filed: July 8, 2019
    Date of Patent: September 14, 2021
    Assignee: Intel Corporation
    Inventors: Raghavendra Angadimani, Sean J. Lawrence
  • Patent number: 11119634
    Abstract: A user interface providing apparatus configured for platooning of a vehicle may include a touch screen display, a sensor detecting an external object of the vehicle, a communication circuit communicating with an outside, and a control circuit electrically connected to the touch screen display and the sensor. The control circuit is configured to display a first object corresponding to the vehicle and a second object corresponding to an external vehicle detected by the sensor, on the touch screen display, to receive a touch input associated with the second object, using the touch screen display, and to make a request for joining in a platooning group, to the external vehicle via the communication circuit in a response to the touch input.
    Type: Grant
    Filed: July 16, 2019
    Date of Patent: September 14, 2021
    Assignees: Hyundai Motor Company, Kia Corporation
    Inventor: Sang Jun Kim
  • Patent number: 11112966
    Abstract: A touchscreen display having a repositionable virtual input and a method therefor are disclosed. The touchscreen display includes an electronic display displaying a virtual input. The touchscreen display maintains electric communication with a central processing unit (CPU) and a non-transitory computer readable storage medium that stores data corresponding to the touchscreen display. The virtual input is repositionable from a first display position to a second display position based on the virtual input at the first display position satisfying one or more of a number of input attempts, a number of successful input attempts, and a number of failed input attempts satisfying predetermined criteria. When one of the number of input attempts, the number of successful input attempts, and the number of failed input attempts do not satisfy the predetermined criteria, the virtual input can maintain a display position at the first display position.
    Type: Grant
    Filed: July 18, 2019
    Date of Patent: September 7, 2021
    Assignee: Xerox Corporation
    Inventors: Douglas K. Herrmann, Erwin Ruiz, Kirk V. Pothos
  • Patent number: 11113739
    Abstract: Examples of a method and system for collaborative and private sessions are provided. In some aspects a collaborative shopping session including a first user and one or more other users is established. The establishing of the session including displaying a common interface for the collaborative shopping session at respective computer systems of the first user and each of the one or more other users. A side session is initiated for a second user, the side session having a different interface in which activity within the side session by the second user is not shared with the first user or the one or more other users of the collaborative shopping session. A determination, based on one or more merge criterion, of whether to merge the side session with the collaborative session is made; and the side session is merged with the collaborative session based on the determining.
    Type: Grant
    Filed: February 26, 2019
    Date of Patent: September 7, 2021
    Assignee: eBay Inc.
    Inventors: Helen M. Gould, Edward O'Neill Garcia, Ryan Melcher, Diego Lagunas, Alvaro Bolivar, Jennifer T. Anderson, Karenina Susilo, Ryan Spoon, Alan Lewis