Patents Examined by Samuel Shen
  • Patent number: 11934647
    Abstract: The present disclosure relates to systems, methods, and non-transitory computer-readable media for using modularized digital editing action blocks in a graphical user interface to generate and apply a variety of advanced modifications to a digital image. The disclosed systems can categorize the digital editing action blocks into digital editing action categories from which a user can select a digital editing action block and insert into a field of a node compositor. Once the digital editing action block is arranged at a compatible field within the digital editing user interface, the snap effects system can execute the digital editing action block to create a particular graphical effect according to the positional configuration of the digital editing action block within the node compositor. In turn, the snap effects system can save the action-block configuration within the node compositor and facilitate additional use and/or sharing thereof.
    Type: Grant
    Filed: April 7, 2020
    Date of Patent: March 19, 2024
    Assignee: Adobe Inc.
    Inventors: Holger Winnemoeller, Blake Williford
  • Patent number: 11928483
    Abstract: An electronic device presents a user interface including an output property that represents a first type of output. The device detects a first input associated with modifying the first type of output via a first behavior model, and changes the output property over time based on the first behavior model and updates the user interface based on the changes in the output property. While updating the user interface, the device detects a change to the user input; and changes the output property over time based on a second behavior model based on: a value of the output property determined based on the first behavior model; and a first derivative of the value of the output property with respect to time determined based on the first behavior model. The device updates the user interface based on the changes in the output property that occur based on the second behavior model.
    Type: Grant
    Filed: December 13, 2017
    Date of Patent: March 12, 2024
    Assignee: APPLE INC.
    Inventors: Brandon M. Walkin, Chanaka G. Karunamuni, Dmitry A. Gorbik, Marcos Alonso Ruiz, Nathan de Vries, Joseph P Cerra, Emanuele Rudel
  • Patent number: 11604517
    Abstract: An information processing device obtains an indicated position that is actually indicated by an object which is directed toward a screen and located on a plane including the screen. The information processing device obtains a relative position of a user to the actual indicated position. The information processing device obtains an input position on the screen, which corresponds to a current position of the object, and enables suppression of a movement amount of the input position with respect to an operation amount based on the relative position when the user has moved the object. The information processing device executes predetermined processing based on the input position.
    Type: Grant
    Filed: September 2, 2016
    Date of Patent: March 14, 2023
    Assignee: RAKUTEN GROUP, INC.
    Inventor: Adiyan Mujibiya
  • Patent number: 11586343
    Abstract: A display device includes a display unit and a display controller. The display unit displays a screen including a displayed item. When the displayed item is moved toward a designated position on the screen, when designation of the moving is terminated in a state where the displayed item and the designated position are separated by a distance longer than a predetermined distance, the display controller continuously displays the screen until the displayed item and the designated position at a time of terminating the designation come within the predetermined distance, or displays a setting screen about setting based on an operation by an operator.
    Type: Grant
    Filed: July 17, 2020
    Date of Patent: February 21, 2023
    Assignee: FUJIFILM Business Innovation Corp.
    Inventor: Tsuyoshi Toda
  • Patent number: 11488602
    Abstract: A collaborative content management system allows multiple users to access and modify collaborative documents. When audio data is recorded by or uploaded to the system, the audio data may be transcribed or summarized to improve accessibility and user efficiency. Text transcriptions are associated with portions of the audio data representative of the text, and users can search the text transcription and access the portions of the audio data corresponding to search queries for playback. An outline can be automatically generated based on a text transcription of audio data and embedded as a modifiable object within a collaborative document. The system associates hot words with actions to modify the collaborative document upon identifying the hot words in the audio data. Collaborative content management systems can also generate custom lexicons for users based on documents associated with the user for use in transcribing audio data, ensuring that text transcription is more accurate.
    Type: Grant
    Filed: February 20, 2018
    Date of Patent: November 1, 2022
    Assignee: Dropbox, Inc.
    Inventors: Timo Mertens, Bradley Neuberg
  • Patent number: 11443390
    Abstract: Various systems and methods are provided for accessing and traversing one or more complex data structures and generating a functional user interface that can enable non-technical users to quickly and dynamically generate detailed reports (including tables, charts, and/or the like) of complex data. The user interfaces are interactive such that a user may make selections, provide inputs, and/or manipulate outputs. In response to various user inputs, the system automatically calculates applicable time intervals, accesses and traverses complex data structures (including, for example, a mathematical graph having nodes and edges), calculates complex data based on the traversals and the calculated time intervals, displays the calculated complex data to the user, and/or enters the calculated complex data into the tables, charts, and/or the like. The user interfaces may be automatically updated based on a context selected by the user.
    Type: Grant
    Filed: November 4, 2016
    Date of Patent: September 13, 2022
    Assignee: Addepar, Inc.
    Inventors: Maurizio Caló Caligaris, Ian Gillis, Benjamin J. Cohen
  • Patent number: 11354010
    Abstract: A notification builder implemented through a graphical user interface (“GUI”) provides a platform for building notifications and defining priorities for how the notifications will be presented to users of managed devices. Elements included in the notification builder and selectable as part of a build process can provide options for naming a notification, providing content for the notification, defining recipients, setting a respective priority, and creating action buttons. An action button can allow a user that has received a notification built with the notification builder to interact with the notification in a predetermined manner. The GUI can also provide data relating to the notification, such as success/failure, read/unread, etc.
    Type: Grant
    Filed: April 8, 2020
    Date of Patent: June 7, 2022
    Assignee: VMWARE, INC.
    Inventors: Ashka Vakil, Sean Walbran, Dan Dockery, Lilit Div, Aditya Ulman
  • Patent number: 11327631
    Abstract: Embodiments of the present invention disclose a method for displaying application storage space and a terminal, so as to enable a user to intuitively learn a use state of application storage space, so that the storage space can be cleaned in time to ensure normal and efficient running of a terminal. The method in the embodiments of the present invention includes: first displaying, by a terminal, a first icon on a desktop in first display mode; and when determining that storage space used by a first application corresponding to the first icon is greater than a preset storage threshold, displaying, by the terminal, the first icon in preset display mode that is different from the first display mode.
    Type: Grant
    Filed: April 16, 2015
    Date of Patent: May 10, 2022
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Jing Ni, Mengjiao Wang
  • Patent number: 11314402
    Abstract: In some implementations, a user may zoom in on a particular asset to show an all assets view that displays larger assets in a grid, and zoom out to show multiple smaller assets in another grid at different zoom levels while maintaining focus on the particular asset. Particularly, a GUI may display cells of a grid at a first zoom level, receive zoom input to transition to a second zoom level, and display cells of a different size in a second grid while maintaining focus on and positioning of the particular asset across the zoom levels.
    Type: Grant
    Filed: September 4, 2019
    Date of Patent: April 26, 2022
    Assignee: Apple lnc.
    Inventors: Andreas J. Karlsson, Matthieu Lucas, Serhii Tatarchuk, Simon I. Bovet, Graham R. Clarke
  • Patent number: 11295060
    Abstract: A method for editing and updating content of a collaborative document within a preview user interface is provided. The method includes a content management platform receives a request for a file stored which is stored in a third-party application format. The system causes a rendered graphical image of the file to be presented within a preview user interface. The rendered graphical image of the file represents a view of the file as if opened within a third-party application. The system receives from the preview user interface, content associated with a portion of the file. The system generates a new version of the file that includes the content associated with the portion of the file.
    Type: Grant
    Filed: December 12, 2017
    Date of Patent: April 5, 2022
    Assignee: Google LLC
    Inventors: Eric Zhang, Ryan Weber, Birkan Icacan, Harold Kim, Jameslevi Schmidt, James Watts, Joshua Bergstrand, Xiaojie Jiang, Lai Kwan Wong, Cayden Meyer, Sebastian Doerner, Yifan Cao
  • Patent number: 11204693
    Abstract: A method for generating a secure single-tap authentication user interface includes obtaining a screenshot of content from an application operating in an execution environment outside of a trusted execution environment, generating graphical elements of a single-tap authentication user interface, and generating a progress switching layer. Additionally, the method includes responsive to an authentication request, generating a composited display, the composited display comprising the screenshot of content from the application, the graphical elements of the single-tap authentication user interface, and the progress switching layer, passing the composited display from outside the trusted execution environment to the trusted execution environment and displaying, by the trusted execution environment, the composited display as part of a trusted user interface (TUI).
    Type: Grant
    Filed: September 7, 2018
    Date of Patent: December 21, 2021
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Yi Lu, Junyuan Zeng, Pai Peng
  • Patent number: 11200026
    Abstract: A system, method, and wireless earpieces for implementing a virtual assistant in response to user preferences. User preferences associated with a user of the wireless earpieces are received. Data and information about the user and an environment of the user are automatically captured by the wireless earpieces based on the user preferences. A determination is made whether to provide automatic assistance to the user based on the user preferences utilizing the virtual assistant of the wireless earpieces. The automatic assistance is generated through the virtual assistant of the wireless earpieces utilizing the data and the information. The automatic assistance is communicated to the user through the virtual assistant of the wireless earpieces.
    Type: Grant
    Filed: August 15, 2017
    Date of Patent: December 14, 2021
    Assignee: BRAGI GmbH
    Inventor: Peter Vincent Boesen
  • Patent number: 11113040
    Abstract: A system described herein may provide a mechanism for decoupling user interfaces from backend input processing systems by receiving user input that was provided to a user interface, identifying a label (e.g., a label that was defined as being associated with an interactive element via which the user input was received) associated with the user input, and identifying one or more actions to perform based on the received label.
    Type: Grant
    Filed: July 18, 2018
    Date of Patent: September 7, 2021
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Christopher Michael Baldwin, Dawn C. Morris, Snehal Neil Shah, Aditi Surana, Eric Winkle
  • Patent number: 10936077
    Abstract: An information processing apparatus includes a memory storing a program and at least one processor that executes the program to implement processes of detecting a speed of motion of a user based on motion information relating to a motion of the user that is detected by a detection device, and generating position information of a position indication display information item, which is displayed on a display device and indicates a position designated by the user, based on the motion information relating to the motion of the user. The position information of the position indication display information item is generated by restricting a moving direction of the position indication display information item to a predetermined direction when the detected speed of motion of the user does not meet a predetermined speed condition.
    Type: Grant
    Filed: July 3, 2017
    Date of Patent: March 2, 2021
    Assignee: Ricoh Company, Ltd.
    Inventor: Atsushi Funami
  • Patent number: 10928994
    Abstract: A computer-implemented method for processing objects on touch screen devices is proposed. According to the method, one or more grid sizes is determined, wherein the one or more grid sizes comprise one or more text grid sizes. The one or more text grid sizes are determined by at least one of character, word, sentence, and section. Based on the one or more grid sizes, the one or more objects on the touch screen could be divided into one or more grids. The objects on the screen could be selected discontinuously by selecting grids on the screen.
    Type: Grant
    Filed: November 21, 2017
    Date of Patent: February 23, 2021
    Assignee: International Business Machines Corporation
    Inventors: Chun-Sheng Chung, Ping-Hung Lai, Yu-Chun Lin, Ting-Yi Wang
  • Patent number: 10838597
    Abstract: A computer-implemented method for processing objects on touch screen devices is proposed. According to the method, one or more grid sizes is determined, wherein the one or more grid sizes comprise one or more text grid sizes. The one or more text grid sizes are determined by at least one of character, word, sentence, and section. Based on the one or more grid sizes, the one or more objects on the touch screen could be divided into one or more grids. The objects on the screen could be selected discontinuously by selecting grids on the screen.
    Type: Grant
    Filed: August 16, 2017
    Date of Patent: November 17, 2020
    Assignee: International Business Machines Corporation
    Inventors: Chun-Sheng Chung, Ping-Hung Lai, Yu-Chun Lin, Ting-Yi Wang
  • Patent number: 10739977
    Abstract: This disclosure is related to a device, method and computer program product of a vertical comprehensive detailed information. The device includes a communication module, a data transferring module, a watchlist module, a comprehensive detailed information module, one or more processors, a screen, and a memory. The comprehensive detailed information module produces a vertical comprehensive detailed information view, which accepts horizontal sliding instructions to switch among the stocks on a watchlist module.
    Type: Grant
    Filed: June 7, 2018
    Date of Patent: August 11, 2020
    Assignee: MITAKE INFORMATION CORPORATION
    Inventor: Hung-Che Chiu
  • Patent number: 10732810
    Abstract: Various systems and methods are provided for accessing and traversing one or more complex data structures and generating a functional user interface that can enable non-technical users to quickly and dynamically generate detailed reports (including tables, charts, and/or the like) of complex data including time varying attributes and time-series data. The user interfaces are interactive such that a user may make selections, provide inputs, and/or manipulate outputs. In response to various user inputs, the system automatically calculates applicable time intervals, accesses and traverses complex data structures (including, for example, a mathematical graph having nodes and edges), calculates complex data based on the traversals and the calculated time intervals, displays the calculated complex data to the user, and/or enters the calculated complex data into the tables, charts, and/or the like. The user interfaces may be automatically updated based on a context selected by the user.
    Type: Grant
    Filed: November 4, 2016
    Date of Patent: August 4, 2020
    Assignee: Addepar, Inc.
    Inventors: Benjamin J. Cohen, Michael Lee Greenbaum, Ian Gillis
  • Patent number: 10642448
    Abstract: Disclosed are a mobile communication device and a method of controlling the same in which an image of a web page is stored as a thumbnail image when the web page is added to a list of favorites. When the list of favorites is requested from the mobile communication device, a plurality of thumbnail images corresponding to a plurality of web pages added to the list of favorites are displayed.
    Type: Grant
    Filed: June 30, 2014
    Date of Patent: May 5, 2020
    Assignee: LG ELECTRONICS INC.
    Inventor: Jung Young Park
  • Patent number: 10627895
    Abstract: For providing a virtual control, a processor identifies a hand of a user forming a specified control activation position in a physical image of the augmented reality display. The processor further presents a virtual control with one or more virtual buttons in a virtual image in the augmented reality display in response to identifying the control activation position.
    Type: Grant
    Filed: March 21, 2017
    Date of Patent: April 21, 2020
    Assignee: Lenovo (Singapore) PTE LTD
    Inventors: Timothy Winthrop Kingsbury, Matthew Jacyno, Ryan Charles Knudson, Christopher Donald Oman