Patents Examined by Shen Shiau
  • Patent number: 11825149
    Abstract: Disclosed herein are system, method, and computer program product embodiments for designing a channel's interface. An embodiment operates by a client device—(i) receiving an input for designing the channel's interface; (ii) determining an input event based on the input; (iii) creating a command based on the input event; and (iv) routing the command to a host device so that the host device determines a feature of the channel therefrom. Another embodiment operates by a host device—(i) receiving a command for a design for the channel's interface from a client device, the command may comprise a unique identifier and based on user input provided on the client device; (ii) identifying the command based on the command's unique identifier; (iii) determining a response based on the command; (iv) determining a feature of the channel based on the response; and (v) incorporating the feature into the interface of the channel.
    Type: Grant
    Filed: September 9, 2021
    Date of Patent: November 21, 2023
    Assignee: Roku, Inc.
    Inventors: Robert Burdick, Roman Parashchyn, Yurii Shkrobut, Olena Mykula, Yurii Polishchuk
  • Patent number: 11705120
    Abstract: An electronic device for providing graphic data based on a voice, and an operation method therefor are provided. The electronic device includes a display, and a processor, and the processor is configured to obtain at least one keyword from a voice signal related to a plurality of images, determine at least one graphic data corresponding to the at least one keyword, select at least one of the plurality of images, based on a point in time at which a voice corresponding to a keyword that corresponds to the determined graphic data is output, and perform control so as to apply the determined graphic data to the at least one selected image.
    Type: Grant
    Filed: February 7, 2020
    Date of Patent: July 18, 2023
    Assignee: Samsung Electronics Co., Ltd.
    Inventor: Miji Park
  • Patent number: 11656732
    Abstract: Systems, apparatuses, and methods for implementing enhanced scaling techniques for display objects are disclosed. When graphical content is created by an application, display objects register with a scaling manager to be notified of display scaling events. These display scaling events can be caused by changing displays, changing resolution or other parameters on a display, changing a text size, resizing one or more graphical elements, or otherwise. When a display scaling event is detected, display objects are notified of the event by the scaling manager. If a given display object makes a decision to change the amount of space it occupies based on the event, the given display object notifies its parent object of the desired change. The parent can then decide whether to allow the change and/or to make adjustments to other display objects to accommodate the change sought by the given display object.
    Type: Grant
    Filed: September 2, 2021
    Date of Patent: May 23, 2023
    Assignee: Advanced Micro Devices, Inc.
    Inventor: Peter James Lohrmann
  • Patent number: 11650710
    Abstract: In one embodiment, applications installed on a mobile device may be identified. Historical data pertaining to use of the applications installed on the mobile device may be obtained. A context of the mobile device may be ascertained. Locations in which a plurality of icons representing a plurality of items are to be presented within a homescreen of the mobile device may be determined based, at least in part, on the context of the mobile device and the historical data, where the plurality of items include the applications installed on the mobile device. The homescreen of the mobile device may be updated according to the determined locations, wherein updating the homescreen of the mobile device includes providing at least a portion of the plurality of icons for display within the homescreen of the mobile device such that the homescreen of the mobile device displays the plurality of icons representing the plurality of items at the determined locations.
    Type: Grant
    Filed: December 30, 2019
    Date of Patent: May 16, 2023
    Assignee: Verizon Patent and Licensing Inc.
    Inventor: Michael Plasmeier
  • Patent number: 11645795
    Abstract: An object of the present disclosure is to create an album having both the contents common to all persons and the contents in accordance with each individual. One embodiment of the present disclosure is an apparatus that creates an album for each main object, which consists of a plurality of double-page spreads including a common double-page spread used in common in at least two albums and an individual double-page spread corresponding to the main object and has a calculation unit configured to calculate a candidate number of individual double-page spreads that is set for all the albums for each album and a determination unit configured to determine the minimum candidate among the candidates calculated by the calculation unit as the number of individual double-page spreads for all the albums.
    Type: Grant
    Filed: February 11, 2020
    Date of Patent: May 9, 2023
    Assignee: Canon Kabushiki Kaisha
    Inventors: Takayuki Yamada, Shinjiro Hori, Hiroyasu Kunieda
  • Patent number: 11614848
    Abstract: A method for generating a graphical overlay indicating component characteristics for a graphical representation of an information handling system includes determining one or more component characteristics of one or more hardware components of a second information handling system, generating a first graphical overlay for a first graphical representation of a physical configuration of the one or more hardware components based on the one or more component characteristics, determining a selected view, and displaying the first graphical overlay and the first graphical representation based on the determination of the selected view.
    Type: Grant
    Filed: September 26, 2022
    Date of Patent: March 28, 2023
    Assignee: Dell Products L.P.
    Inventors: Matthew Bryan Gilbert, Eric Graham, Peace Iyiewuare, Peder Brooks Piggott, Mark Alan Herring
  • Patent number: 11614862
    Abstract: A system comprising: one or more processors; and program instructions for providing a user interface. Execution of the program instructions by the one or more processors causes the one or more processors to display a user interface comprising: an entry mechanism for entering an input comprising at least one character, symbol, numeral or punctuation mark; a typing pane configured to display the input entered via the entry mechanism; wherein, in response to selection of a prediction based on the input entered via the entry mechanism, the typing pane is configured to replace the input entered via the entry mechanism by the prediction; and an undo button, wherein in response to user selection of the undo button, the typing pane is configured to replace the selected prediction by the input entered via the entry mechanism.
    Type: Grant
    Filed: September 29, 2020
    Date of Patent: March 28, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Adam Clements, Richard Tunnicliffe, Benjamin William Medlock
  • Patent number: 11611883
    Abstract: In some embodiments, an electronic device performs techniques related to displaying personalized workout suggestions based on completed workouts. In some embodiments, an electronic device performs techniques related to starting an audio-based workout. In some embodiments, an electronic device performs techniques related to displaying information about a workout during playback of workout content. In some embodiments, an electronic device performs techniques related to displaying information about physical activity of a user relative to a group of users. In some embodiments, an electronic device performs techniques related to coordinating display of workout content among multiple devices.
    Type: Grant
    Filed: September 23, 2020
    Date of Patent: March 21, 2023
    Assignee: Apple Inc.
    Inventors: Lynne Devine, Joel Angelone, Julie A. Arney, Niharika Milind Bedekar, Jay Blahnik, Edward Chao, David Clark, Eamon F. Gilravi, Eryn Hales, Zheng X. Hong, Parry Panesar, Christopher John Sanders
  • Patent number: 11599218
    Abstract: Methods, systems, and non-transitory computer readable storage media are disclosed for provide a continuous-variable input element for customizing pressure sensitivity for a touch-based input. For instance, the disclosed system utilizes an input element value corresponding to a position of the continuous-variable input element to determine a plurality of variables of a pressure sensitivity curve. The disclosed system determines an exponent of an exponential curve function and an ending value for the exponential curve function based on the input element value. Additionally, the disclosed systems generates the pressure sensitivity curve utilizing the exponential curve function. The disclosed system uses the pressure sensitivity curve to determine a display output of a graphical user interface tool in response to a pressure of an input.
    Type: Grant
    Filed: August 27, 2020
    Date of Patent: March 7, 2023
    Assignee: Adobe Inc.
    Inventors: Anant Gilra, Walter Michael Shaw
  • Patent number: 11592924
    Abstract: A touch operation processing method includes detecting a touch operation of a user, which starts from a border of a screen display area to the screen display area, using the first point touched by the touch operation in the screen display area as a starting point, and performing, according to the touch operation, reduction processing on an operation interface displayed in the screen display area, where one edge of an operation interface after the reduction processing includes the starting point.
    Type: Grant
    Filed: August 20, 2021
    Date of Patent: February 28, 2023
    Assignee: HUAWEI DEVICE CO., LTD.
    Inventors: Huan Wei, Xuenan Zhang
  • Patent number: 11592963
    Abstract: The present invention relates to: a terminal capable of setting a trigger area and outputting additional contents in response to an input of touching the set trigger area; and a control method therefor. The terminal according to the present invention can comprise a touch screen for displaying information and receiving a touch input, and a control unit for performing control so as to output main contents on the touch screen, set a trigger area linked to a plurality of additional contents on the main content, output a list of the plurality of additional contents linked to the trigger area in response to a touch input of touching the trigger area when an edit mode for allowing setting of the trigger area is terminated and a viewer mode is executed, and output first additional contents corresponding to the selected item when any one is selected from the list.
    Type: Grant
    Filed: January 28, 2020
    Date of Patent: February 28, 2023
    Assignee: ENABLE WOW
    Inventor: Chui Min Yun
  • Patent number: 11579767
    Abstract: The present disclosure provides a content deleting method, a terminal, and a non-transitory computer readable storage medium. The method deleting method includes: acquiring a selected target content in a terminal interface when a content on the terminal interface is in a deletable state; and performing deletion operation on the target content if detecting a preset sliding track aiming at the target content.
    Type: Grant
    Filed: July 22, 2021
    Date of Patent: February 14, 2023
    Assignee: VIVO MOBILE COMMUNICATION CO., LTD.
    Inventor: Biaofei Nie
  • Patent number: 11582179
    Abstract: In an example information search method, if a first terminal performs a first search based on a first keyword, and does not obtain a result, the first terminal generates a request for performing a second search, and sends, to a network device, the request for performing the second search. The network device sends a second request to a second terminal. The second terminal performs the second search based on the first keyword, obtains a second search result, and sends the second search result to the first terminal. Through this technique, it can be effectively ensured that a user finds a search result corresponding to the first keyword, and that user privacy is also ensured.
    Type: Grant
    Filed: November 15, 2017
    Date of Patent: February 14, 2023
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Yongfeng Tu, Wenmei Gao
  • Patent number: 11567640
    Abstract: Gestures allow selection and alteration of media files. A video file is graphically illustrated on a touch sensitive display. A gesture input is received at a point of contact on the touch sensitive display and ends with disengagement of the touch sensitive display. A vector is determined from the point of contact to the disengagement of the touch sensitive display. The video file is then modified in response to the vector.
    Type: Grant
    Filed: May 10, 2021
    Date of Patent: January 31, 2023
    Assignee: AT&T Intellectual Property I, L.P.
    Inventor: Steven N. Tischer
  • Patent number: 11567648
    Abstract: A method is performed by an electronic device with a display and a touch-sensitive surface. The method includes: displaying a progress icon that indicates a current position within a first piece of content; displaying a multi-purpose content navigation icon; while providing the first piece of content: detecting a first contact at a first location that corresponds to the multi-purpose content navigation icon; while continuing to detect the contact at the first location, moving the current position within the first piece of content at a predefined scrubbing rate; and, in response to detecting movement of the contact that includes a first component of movement in a direction that corresponds to movement on the display parallel to the first predefined direction, moving the current position within the first piece of content at a variable scrubbing rate that varies monotonically as the first component of movement increases.
    Type: Grant
    Filed: June 30, 2020
    Date of Patent: January 31, 2023
    Assignee: Apple Inc.
    Inventors: Imran Chaudhri, Elizabeth Caroline Furches Cranfill, Michael J. Matas, Lucas C. Newman, Marcel Van Os
  • Patent number: 11562516
    Abstract: An apparatus generates a plurality of albums including a first album and a second album and includes a page generation unit to generate common pages to be arranged in both albums and individual pages including a first individual page to be arranged in the first album and not in the second album and a second individual page to be arranged in the second and not in the first. The first album is album data that a first object is set as a main object. An image including the first object is arranged in the first individual page. The second album is album data that a second object is set as a main object. An image including the second object is arranged in the second individual page. A determination unit determines an arrangement order of the common pages and the individual pages.
    Type: Grant
    Filed: February 19, 2020
    Date of Patent: January 24, 2023
    Assignee: CANON KABUSHIKI KAISHA
    Inventors: Takayuki Yamada, Shinjiro Hori, Hiroyasu Kunieda
  • Patent number: 11543949
    Abstract: An information processing apparatus displays a software keyboard on a display screen, selects a template including an image area to which image data is assigned and a text area to which text data is assigned, arranges the image data in the image area of the selected template, displays a text input area for inputting text corresponding to the text area on the screen, assigns text inputted in the text input area using the keyboard to the text area of the selected template, and displays a layout result in which the image data is arranged in the image area and the text is arranged in the text area on the screen, the text area being displayed at a predetermined position, and changes the text area of the layout result from the predetermined position to a position not overlapping with the software keyboard when the software keyboard is displayed on the screen.
    Type: Grant
    Filed: August 3, 2021
    Date of Patent: January 3, 2023
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Tomoya Ishida
  • Patent number: 11531719
    Abstract: Methods and systems are provided for managing a GUI of a web browser. When a user interaction with a tab presentation control is detected, a horizontal tab strip having first navigation tab controls for a set of webpages is removed, and a vertical tab strip having second navigation tab controls for the same set of webpages is displayed in a vertical column in the browser. In response to detecting a user hover interaction with the vertical tab strip while the vertical tab strip is in a collapsed state, the vertical tab strip is expanded from the collapsed state to an expanded state. In response to termination of the user hover interaction, the vertical tab strip is collapsed from the expanded state to the collapsed state. The vertical tab strip in the collapsed state occupies a smaller portion of the GUI then the vertical tab strip in the expanded state.
    Type: Grant
    Filed: September 22, 2020
    Date of Patent: December 20, 2022
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: William J. Devereux, Jerin R. Schneider, Olga Veselova, Patrick Evan Little, Warren G. Stevens, Darryl J. Brown, Michael H. Catbagan, Aaron M. Butcher, Daniel J. Krenn
  • Patent number: 11526266
    Abstract: Embodiments are provided for a design tool with built-in intelligence that automatically senses the location of one or more placeholders for selectable actions when designing a form or workflow. The design tool intuitively determines which placeholder should logically be used next; visually emphasizes, when an action is selected, the location and designation of the placeholder predicted to be used next; visually emphasizes alternative placeholders relevant to the position of the selected action by detecting minor changes in the position of the selected action; and automatically positions the selected action into the predicted or selected placeholder when the action is released.
    Type: Grant
    Filed: July 14, 2021
    Date of Patent: December 13, 2022
    Assignee: Nintex UK Ltd.
    Inventor: Kokkoon Gan
  • Patent number: 11514631
    Abstract: A control method for an image processing apparatus includes one or a plurality of specified pieces of image data and a plurality of evaluated templates. A plurality of layout images are generated by arranging the specified one or plurality of pieces of image data with respect to one or a plurality of slots included in each of the plurality of templates. At least one layout image out of the plurality of layout images is specified at least based on evaluations of the plurality of templates. The specified at least one layout image is output.
    Type: Grant
    Filed: July 23, 2020
    Date of Patent: November 29, 2022
    Assignee: Canon Kabushiki Kaisha
    Inventors: Takayuki Yamada, Nobuhiro Kitabatake, Shinjiro Hori, Hiroyasu Kunieda, Mizuki Hayakawa