Patents Examined by Daniel Rodriguez
  • Patent number: 11977835
    Abstract: Disclosed is a method of as you type error checking of a spreadsheet formula as a user types the formula in a cell, including analyzing, as you type, the cell contents of the spreadsheet formula and throwing an error message when the cell contents are not valid in the formula being typed. The error message identifies/emphasizes a token or group of tokens that cause the error. Also disclosed is selecting and populating into a spreadsheet formula a formulaic data field to be evaluated, starting from a position in the spreadsheet formula where the formulaic data field to be evaluated is to be populated, and responding to typed inputs and/or UI selection by displaying a list of selectable formulaic data fields with additional information that contains (non-data derived) human generated values. Upon selection among the fields, the method includes automatically populating into the starting position in the spreadsheet formula.
    Type: Grant
    Filed: May 24, 2022
    Date of Patent: May 7, 2024
    Assignee: Adaptam Inc.
    Inventor: Robert E. Dvorak
  • Patent number: 11977729
    Abstract: The present disclosure generally relates to user interfaces for navigating and providing physical activity information.
    Type: Grant
    Filed: May 31, 2023
    Date of Patent: May 7, 2024
    Assignee: Apple Inc.
    Inventors: Julie A. Arney, Chandler S. Bachman, Jay K. Blahnik, Edward Chao, David S. Clark, Brett L. Lareau, Emily Pedersen, Matthew M. Sun, Eduardo Valencia Paz
  • Patent number: 11977721
    Abstract: An event scheduling system and method include receiving a message that includes an availability list of a first participant group of one or more members of a first party for an event to be scheduled. The availability list includes time slots that the first participant group is available for the event. A participant text window is presented on a display device that prompts a user associated with a second party to select members of the second party to form a second participant group. Responsive to receiving a user selection that identifies the members to form the second participant group, calendar data of the second participant group is accessed and cross-referenced with the time slots in the availability list. One or more confirmed time slots are determined in which both the first participant group and the second participant group are available for the event.
    Type: Grant
    Filed: March 29, 2023
    Date of Patent: May 7, 2024
    Assignee: LENOVO (SINGAPORE) PTE. LTD.
    Inventors: Nathan Peterson, Russell S. VanBlon, Arnold Weksler, Mark Delaney, John C. Mese
  • Patent number: 11972090
    Abstract: A user interface method is provided by an SDK embedded in a third party resource running on a portable device including a camera and a display. The method includes receiving an API call to display an image processing user interface and in response, displaying a first user interface comprising a list of selectable graphical items corresponding to a group of available image modification features. If user selection of a desired graphical item from the list of selectable graphical items is received, image modification features corresponding to the desired graphical item are applied to an image received from the camera, generating a modified image. A second user interface including the modified image is then displayed on the display.
    Type: Grant
    Filed: February 14, 2023
    Date of Patent: April 30, 2024
    Assignee: Snap Inc.
    Inventors: Ebony James Charlton, Patrick Mandia, Celia Nicole Mourkogiannis
  • Patent number: 11961047
    Abstract: The present disclosure relates to systems, non-transitory computer-readable media, and methods for collecting, organizing, and managing third-party content from multiple sources associated with a user account to present as synthesized tasks in a consolidated graphical user interface and minimize the distraction provided by multiple interfaces. In particular, in one or more embodiments, the disclosed systems analyze content from various web-based data sources, collect relevant content, create synthesized tasks associated with the relevant content, and present the relevant content to the user grouped into synthesized tasks in a single graphical user interface. Additionally, the disclosed systems can prioritize the generated synthesized tasks within the graphical user interface and provide productivity metrics based on the degree to which an associated user interacts with the synthesized tasks.
    Type: Grant
    Filed: March 27, 2023
    Date of Patent: April 16, 2024
    Assignee: Dropbox, Inc.
    Inventors: Joseph Grillo, Angelique Rachel Little, Antonia-Celestina Divan, Elijah Clay Johnson, Jacqueline Alexis Deprey, Robert B. Hanigan, Swapnil Ahuja
  • Patent number: 11953921
    Abstract: A system may include a user interface and a processor. The processor may be configured to (a) pre-arm multiple actions according to a conditional timeline and any associated trigger events, and (b) output commands to cause the multiple actions to be completed at times consistent with the conditional timeline and any associated trigger events.
    Type: Grant
    Filed: June 11, 2021
    Date of Patent: April 9, 2024
    Assignee: Rockwell Collins, Inc.
    Inventor: Michael J. Krenz
  • Patent number: 11954316
    Abstract: In some implementations, a method includes: while presenting an object via the display device, determining an operation set associated with the object that includes a plurality of input-response pairings, wherein each input-response pairing includes an input type and an associated response; obtaining, via the one or more input devices, a user input directed to the object; and, in response to detecting the user input: mapping the user input to an input-response pairing within the operation set associated with the object; and performing an operation on the object based on the user input and the input-response pairing.
    Type: Grant
    Filed: May 11, 2022
    Date of Patent: April 9, 2024
    Assignee: APPLE INC.
    Inventor: Tyler Casella
  • Patent number: 11947893
    Abstract: A user device having a presentation application includes a processor; a memory storing the presentation application for implementation by the processor, alone or in combination with other processors. The application includes a user interface allowing a user to request integration of multiple slides into a single canvas with a common background generated by an Artificial Intelligence (AI) model based on backgrounds of the multiple slides being integrated into the single canvas.
    Type: Grant
    Filed: June 20, 2023
    Date of Patent: April 2, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: Rolly Seth
  • Patent number: 11945563
    Abstract: A marine propulsion control system for use with a marine vessel, includes a port side engine in electronic communication with a port side engine controller and a starboard side engine in electronic communication with a starboard side engine controller. A control station includes a port lever configured to control a throttle of the port side engine, a starboard lever configured to control a throttle of the starboard side engine, and a user interface. A propulsion control processor is in electronic communication with the port side engine controller, the starboard side engine controller, and control station. In a synchronized operating mode, the propulsion control processor transmits a throttle instruction to the port side engine controller and the starboard side engine controller pursuant to a throttle position of a master lever corresponding to the first of the port lever and starboard lever to be actuated upon activation of the synchronized operating mode.
    Type: Grant
    Filed: June 1, 2021
    Date of Patent: April 2, 2024
    Assignee: Caterpillar Inc.
    Inventors: Brian P. Neathery, Cameron S. Gandy
  • Patent number: 11934638
    Abstract: A command display method includes a method of displaying a plurality of commands in a computer including a graphical user interface (GUI) for displaying the plurality of commands in a window on a display screen, the plurality of commands having a plurality of layers. The display method includes detecting the vertical or horizontal size of the window; determining the form of a display of each of the plurality of layers in response to the detected size; and controlling a display of the commands in each of the plurality of layers in response to the determined form and an instruction from an operator. At least one of the plurality of layers is controlled to be displayed as a detailed display in an area inside the window. The detailed display is a display of a layer that is at a lower level than the layer whose display form changes.
    Type: Grant
    Filed: May 2, 2023
    Date of Patent: March 19, 2024
    Assignee: CELSYS, INC.
    Inventors: Shuji Yuasa, Hisakata Omino, Kentaro Yamaguchi
  • Patent number: 11928325
    Abstract: A system, method, and computer-program product includes displaying a plurality of factor-setting user interface (UI) control elements configured to receive an input of characters for specifying a set of design of experiment factors for creating a design of experiment (DOE), displaying a plurality of factor type UI control elements configured to receive input for specifying a factor type of a plurality of factor types, displaying a plurality of dynamic rows of editable UI control elements configured to receive inputs of experimental values for the set of DOE factors, and displaying a composite factor UI control component configured to receive inputs for generating one or more control signals that add or remove one or more DOE factors of the set of DOE factors.
    Type: Grant
    Filed: August 1, 2023
    Date of Patent: March 12, 2024
    Assignee: SAS INSTITUTE INC.
    Inventors: Peng Liu, Mark Wallace Bailey, Bradley Allen Jones, Caleb Bridges King, Ryan Adam Lekivetz, Joseph Albert Morgan, Jacob Davis Rhyne
  • Patent number: 11928324
    Abstract: A colorimetric system includes an acquiring unit that acquires a colorimetric value obtained by performing colorimetry by a colorimetric unit, a display processing unit that performs a process of displaying a comparison graphic obtained by combining a reference color graphic of a reference color region with a sample color graphic of a sample color region, and a comparison processing unit that compares a color value of a reference color set in the reference color region with a color value of a sample color set in the sample color region.
    Type: Grant
    Filed: May 27, 2022
    Date of Patent: March 12, 2024
    Assignee: Seiko Epson Corporation
    Inventor: Masami Ishihara
  • Patent number: 11924208
    Abstract: A computer implemented networking system and method for content-creating, sharing, and archiving, includes maintaining profiles for a plurality of users each having an account that stores and displays user-authored content posts, and generating, for each user profile, a virtual space (e.g. building or house) displayed via a UI, and including a main area and a plurality of sub-areas each being associated with a respective category, and wherein the main area provides navigation to the sub-areas. The approach includes generating the user-authored content posts for each of the users via posting templates that prompt a user to input and organize various content based upon the template guidance for the respective category. A prompting tool operates within the virtual space for each profile by displaying prompts within each of the sub-areas and related to the respective category and includes a prioritized list of user tasks.
    Type: Grant
    Filed: February 6, 2023
    Date of Patent: March 5, 2024
    Inventor: Todd M Banks
  • Patent number: 11922507
    Abstract: Aspects described herein may allow displaying of augmented reality content items associated with selected vehicle models, as well as price or budget information associated with the displayed vehicle to facilitate the user to make purchasing or financing decisions. For example, a computing device may detect a plurality of physical anchors attached to a vehicle husk and determine location information for each of the plurality of physical anchors. The computing device may receive one or more augmented reality (AR) content items corresponding to one or more vehicle features for the selected vehicle model and display via an AR interface, the one or more AR content items positioned relative to the vehicle husk based on the location of each of the plurality of physical anchors, as well as a price associated with the selected vehicle model having the one or more vehicle features.
    Type: Grant
    Filed: March 8, 2023
    Date of Patent: March 5, 2024
    Assignee: Capital One Services, LLC
    Inventors: Michael Anthony Young, Jr., Matthew Louis Nowak, Christopher McDaniel
  • Patent number: 11902238
    Abstract: A method includes displaying a plurality of group-based communication channels in an interface associated with a first user of a group-communication platform; receiving a request from the first user to share a selected set of the group-based communication channels with at least a second user of the group-based communication platform; displaying to at least the second user an indication of at least one group-based communication channel of the selected set of group-based communication channels and an affordance to add the at least one group-based communication channel of the selected set of group-based communication channels; in response to receiving an actuation of the affordance by the second user, adding the at least one group-based communication channel to an interface associated with the second user; and updating display of the interface associated with the second user to include the at least one group-based communication channel.
    Type: Grant
    Filed: January 11, 2023
    Date of Patent: February 13, 2024
    Assignee: Slack Technologies, LLC
    Inventors: Sufian Rhazi, Pedro Carmo, Rachel Lum, Wei Tai Ting, Whitney Levine
  • Patent number: 11893340
    Abstract: Described herein are methods and systems to generate and display interactive graphical user interfaces that receive data inputs from users while emulating a chat session. A server retrieves a set of prompts associated with an electronic form; displays, within a webpage, a first element corresponding to a prompt and a second element having at least one input element configured to receive an input from a user interacting with the webpage. When the user interacts with an input element, the server relocates the first element and dynamically revises the second element by relocating the second element and displaying inputted values received from the user interacting with the at least one input element of the second element. The server then displays a third element comprising next prompts of the electronic form.
    Type: Grant
    Filed: December 22, 2021
    Date of Patent: February 6, 2024
    Assignee: CITIBANK, N.A.
    Inventors: Dale Bauer, Matthew Bills, Dante Diaz, Kristi M. Emery, David Hyser, Michael Brandt
  • Patent number: 11880547
    Abstract: An apparatus (10) for navigating a hierarchical electronic questionnaire (12) includes at least one electronic processor (20) programmed to: provide (102) a user interface (UI) (27) via which: at least a portion of the hierarchical electronic questionnaire is presented on a display device (24) represented as a tree-based questionnaire map (30) with a plurality of nodes (32) connected by a plurality of branches (34), the nodes of the plurality of nodes corresponding to questions; a user input is received, via at least one user input device (22), indicative of a selection of at least one of the nodes; and the question corresponding to the selected node is displayed and a user input indicative of an answer to the question corresponding to the selected node is received via the at least one user input device; and populate (104) one or more nodes other than the selected node based on the selected node and/or the answer to the question corresponding to the selected node.
    Type: Grant
    Filed: December 18, 2020
    Date of Patent: January 23, 2024
    Assignee: KONINKLIJKE PHILIPS N.V.
    Inventors: Johannes Henricus Maria Korst, Mauro Barbieri, Serverius Petrus Paulus Pronk, Marc André Peters, Qi Gao
  • Patent number: 11875029
    Abstract: A video display method includes: displaying an initial video on a user interface in a first display mode; and displaying, in response to a video display mode of the user interface being switched from the first display mode to a second display mode, a target video associated with the initial video on the user interface in the second display mode, the first display mode and the second display mode having different video content display directions, and the target video including at least part of video content of the initial video.
    Type: Grant
    Filed: November 14, 2022
    Date of Patent: January 16, 2024
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Yu Chen, Yezi Lv, Heng Liu, Yuyan Shi
  • Patent number: 11871138
    Abstract: A virtualized production switcher for media production is provided that includes a script database that stores predefined macros that each define a script for applying media production functions to media content, and a script optimizer that selects a subset of the predefined macros to be presented on a user interface as suggested scripts for each of a plurality of scenes of a media stream. Moreover, a program generator receives a user input via the user interface that selects one of the predefined macros and applies the corresponding script to a selected scene of the media stream for a media production by applying the at least one media production function to the selected scene based on an identified key-frame thereof. A script profiler identifies metadata related to the selected scene and updates the script database to store a correspondence between the selected scene and the selected predefined macro.
    Type: Grant
    Filed: October 11, 2021
    Date of Patent: January 9, 2024
    Assignee: GRASS VALLEY CANADA
    Inventor: Ian David Fletcher
  • Patent number: 11870745
    Abstract: Various embodiments include systems, methods, and non-transitory computer-readable media for sharing and managing media galleries. Consistent with these embodiments, a method includes receiving a request from a first device to share a media gallery that includes a user avatar; generating metadata associated with the media gallery; generating a message associated with the media gallery, the message at least including the media gallery identifier and the identifier of the user avatar; and transmitting the message to a second device of the recipient user.
    Type: Grant
    Filed: June 28, 2022
    Date of Patent: January 9, 2024
    Assignee: SNAP INC.
    Inventors: David James Kennedy, Diego Muñoz Escalante, Arianne Spool, Yinghua David Xia