Patents Examined by Matthew Ell
  • 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: 11924056
    Abstract: Examples of device-driven management are described. A management console can include a set of workflow objects to use in a workflow creation user interface. Workflow objects can be positioned in the workflow creation user interface area based on user manipulation. A device state criteria overlay can be painted on a connector workflow object to indicates that a branch of executable instructions corresponding to the connector workflow object is performed where a client device corresponds to the specified device state criteria.
    Type: Grant
    Filed: January 20, 2021
    Date of Patent: March 5, 2024
    Assignee: VMware, Inc.
    Inventors: Brian Link, Rahul Parwani
  • Patent number: 11856674
    Abstract: Systems and methods for content-based light illuminations are disclosed. For example, a user interface may be utilized to receive and/or determine a configuration of a light array associated with a connected device. The configuration may be utilized to generate a visual representation of the light array, which may be overlaid on a display window that is configured to display content to be utilized for generating light illumination sequences. Color changes associated with each light representation of the visual representation may be determined based at least in part on the positioning and area of the display window associated with the light representations, and corresponding illumination data may be generated and sent to the connected device.
    Type: Grant
    Filed: May 26, 2020
    Date of Patent: December 26, 2023
    Assignee: Amazon Technologies, Inc.
    Inventors: Juan Antonio Sanchez, Kenneth Tyler Louie
  • Patent number: 11816325
    Abstract: The present disclosure generally relates to replacing an application affordance corresponding to an application with a different application affordance corresponding to a different application when the different application meets a predetermined criteria.
    Type: Grant
    Filed: January 20, 2017
    Date of Patent: November 14, 2023
    Assignee: Apple Inc.
    Inventors: Andre M. J. Boule, Richard R. Dellinger, Craig M. Federighi, Stephen O. Lemay, Donald W. Pitschel, Emily Clark Schubert, Michael Knippers
  • Patent number: 11803253
    Abstract: A method for providing keyword recommendations for a virtual keyboard includes, in responsive to determining a user is interacting with a virtual keyboard, identifying one or more devices associated with text inputted as written content into a text field in a user interface. The method includes identifying one or more portions of the written content relating to data generated by the one or more devices. The method includes identifying one or more portions of the data generated. In response to converting the one or more portions of the data generated to text, the method includes displaying the text for the one or more portions of the data generated by the one or more devices. In response to receiving a text selection with the text, the method includes displaying the text selection with the written content in the text field in the user interface.
    Type: Grant
    Filed: November 29, 2021
    Date of Patent: October 31, 2023
    Assignee: International Business Machines Corporation
    Inventors: Venkata Vara Prasad Karri, Sarbajit K. Rakshit, Partho Ghosh, Sandeep Kaur
  • Patent number: 11797733
    Abstract: Artificial Intelligence systems receive two dimensional design plans (e.g., physical, or electronic documents) that are processed to mimic the perception, learning, problem-solving, and decision-making formerly performed by human workers assessing the design plans for compliance with an applicable code. AI analysis converts vector images into patterns that are conducive to machine learning and generates a dynamic interface that allows a user to interact with the AI findings. The AI assesses whether a building described in the design plans complies with a relevant code set forth by an authority having jurisdiction. Codes may include, for example, codes enforcing fire safety and the Americans with Disabilities Act.
    Type: Grant
    Filed: March 17, 2022
    Date of Patent: October 24, 2023
    Assignee: TOGAL.AI INC
    Inventors: Patrick E Murphy, Johnny Maghzal, Patrick Hughes, Emilia Keller
  • Patent number: 11797174
    Abstract: The numerical value selecting method includes that: an operational gesture input by a user is acquired; it is identified whether the operational gesture is a first operational gesture or a second operational gesture preset; when the operational gesture is the first operational gesture, a scale unit of the numerical scale is increased; and when the operational gesture is the second operational gesture, the scale unit of the numerical scale is decreased. The first operational gesture is one of a movement of two fingers moving toward each other and a movement of the two fingers moving away from each other. The second operational gesture is the other of the movement of the two fingers moving toward each other and the movement of the two fingers moving away from each other.
    Type: Grant
    Filed: March 19, 2021
    Date of Patent: October 24, 2023
    Assignee: Beijing Xiaomi Mobile Software Co., Ltd.
    Inventor: Peiyun Yu
  • Patent number: 11775160
    Abstract: Example implementations may involve using a prompt to prevent inadvertent control or playback of audio content. When a mobile device receives input data indicating a command to play back audio content on a first playback device, the mobile device determines whether the mobile device is in proximity to the first playback device. If the mobile device determines that the mobile device within a given proximity to the first playback device, the mobile device transmits, via the network interface, one or more commands to instruct the first playback device to play back the audio content. However, if the mobile device determines that the mobile device outside the proximity, the mobile device displays a prompt indicating that the mobile device is the outside the given proximity to the first playback device and a selectable control that, when selected, transmits the one or more commands to play back the audio content.
    Type: Grant
    Filed: March 16, 2020
    Date of Patent: October 3, 2023
    Assignee: Sonos, Inc.
    Inventor: Paul Andrew Bates
  • Patent number: 11762966
    Abstract: A method in an electronic device includes comparing, with one or more processors, at least one image with one or more predefined reference images and determining whether the at least one image comprises a depiction of a mien expressed by the object. When the object is authenticated as the authorized user of the electronic device and the at least one image fails to comprise the depiction of the mien expressed by the object, the one or more processors grant limited operational access to features, applications, or data of the electronic device. When the object is authenticated as the authorized user of the electronic device and the at least one image comprises the depiction of the mien expressed by the object, the one or more processors can grant full operational access to the features, the applications, or the data of the electronic device.
    Type: Grant
    Filed: April 2, 2020
    Date of Patent: September 19, 2023
    Assignee: Motorola Mobility LLC
    Inventors: Ranjeet Gupta, Joel Voss, Thomas Ubensee, Wendel Malta De Assis
  • Patent number: 11740759
    Abstract: The disclosure describes a cryogenic device with a display device for displaying one of a plurality of user-interfaces associated with a plurality of cryogenic device states. The cryogenic device is configured to: generate an initial user-interface for display on the display device; determine that the cryogenic device is in a first state; generate, in response to determining that the cryogenic device is in the first state, instructions for rendering a first user-interface, wherein the first user-interface is associated with the first state; and cause the display device to display the first user-interface. In this way, the cryogenic device may have a dynamic user interface that is configured to response to states of the cryogenic device.
    Type: Grant
    Filed: November 12, 2020
    Date of Patent: August 29, 2023
    Assignee: Pacira CryoTech, Inc.
    Inventors: Eric Theodore Johansson, Jeff Gamelsky, Pierre-Andre Mugnier
  • Patent number: 11740776
    Abstract: Context-specific user interfaces for use with a portable multifunction device are disclosed. The methods described herein for context-specific user interfaces provide indications of time and, optionally, a variety of additional information. Further disclosed are non-transitory computer-readable storage media, systems, and devices configured to perform the methods described herein.
    Type: Grant
    Filed: July 21, 2020
    Date of Patent: August 29, 2023
    Assignee: Apple Inc.
    Inventors: Christopher Wilson, Gary Ian Butcher, Kevin Will Chen, Imran Chaudhri, Alan C. Dye, Aurelio Guzman, Jonathan P. Ive, Chanaka G. Karunamuni, Kenneth Kocienda, Kevin Lynch, Pedro Mari, Alessandro Sabatelli, Brian Schmitt, Eric Lance Wilson, Lawrence Y. Yang
  • Patent number: 11733836
    Abstract: A display method according to the present disclosure includes a display step of displaying an image group including a plurality of images and having a dense region where the plurality of images are so densely arranged that the images partially overlap with each other and a sparse region where the arrangement of the images is sparser than in the dense region, a selection step of selecting any of the images located in the sparse region as a selected image, a movement step of moving the selected image to a predetermined destination in the dense region, a wide gap step of converting a dense state at the destination into a sparse state at the destination by widening a gap between the images adjacent to each other at the destination, and a placement step of placing the selected image at the destination having the sparse state.
    Type: Grant
    Filed: July 22, 2020
    Date of Patent: August 22, 2023
    Assignee: SEIKO EPSON CORPORATION
    Inventor: Keigo Ishikura
  • Patent number: 11722550
    Abstract: An input device is shared between a first remote desktop having a first display image, which is displayed on a first display of a first client device, and a second remote desktop having a second display image, which is displayed on a second display of a second client device. Upon detecting that an input pointer of the input device currently displayed within the first display image on the first display, is moved across an edge of the first remote desktop that corresponds to a virtual boundary between the first remote desktop and the second remote desktop, instructions are issued to a first remote computing device that is hosting the first remote desktop to discontinue receiving inputs made with the input device and a second remote computing device that is hosting the second remote desktop to begin receiving inputs made with the input device.
    Type: Grant
    Filed: August 8, 2019
    Date of Patent: August 8, 2023
    Assignee: VMware, Inc.
    Inventors: Lin Lv, Yunfei San, Yunxia Cheng, Jack Liu, Ning Ke, Yang Liu, Jian Ken Song
  • Patent number: 11709974
    Abstract: Document spaces are used for intermediate technical documents created for a model with a displayed 3D model view. A document space is a finite volume having a location in the global three-dimensional coordinate system of the model and a reference to a technical document. A displayed document space in the displayed model view illustrates where one or more model parts, or corresponding pieces of model parts, which are included in the technical document, locate.
    Type: Grant
    Filed: January 11, 2021
    Date of Patent: July 25, 2023
    Assignee: Trimble Solutions Corporation
    Inventors: Mikko Huovila, Risto Kunnas, Charles Pool, David Lash, Petri Heinonen, Henri Pitkänen, Tommi Martela
  • Patent number: 11693673
    Abstract: A computing system includes a virtualization server that runs virtual machine sessions and provides a hosted application with user interface (UI) elements having scrollable content. A client computing device accesses the hosted application during one of the virtual machine sessions and receives the scrollable content. The client computing device displays at least a portion of the scrollable content as local virtual UI elements, applies user input to scroll the portion of the scrollable content in focus, caches scrollable content that is positioned adjacent the portion of the scrollable content being scrolled that is not in focus, and generates a local virtual UI element graphics overlay that includes at least a portion of the cached scrollable content for display corresponding to a predicted response to the user input.
    Type: Grant
    Filed: December 10, 2021
    Date of Patent: July 4, 2023
    Assignee: Citrix Systems, Inc.
    Inventor: Georgy Momchilov
  • Patent number: 11694794
    Abstract: Inadvertent activation of a portable medical device such as an ambulatory infusion pump can be reduced by locking a touchscreen of the device when it is indicated that an uninterrupted operation is to be performed. When a processor receives a device operation input from the touchscreen that indicates an uninterrupted operation is to be performed on the portable device, the touchscreen is automatically locked such that touch input at the touchscreen is not processed by the processor to navigate between or among menu screens or set pump parameters. Following completion of the uninterrupted operation, the touchscreen can be unlocked. In one embodiment, the touchscreen can be unlocked by selection of an unlock icon on the touchscreen.
    Type: Grant
    Filed: May 9, 2016
    Date of Patent: July 4, 2023
    Assignee: Tandem Diabetes Care, Inc.
    Inventors: Jason A. Farnan, Brian Bureson
  • Patent number: 11693674
    Abstract: A computing system includes a virtualization server that runs virtual machine sessions and provides a hosted application with user interface (UI) elements having an ordered hierarchy of graphical control elements when sequenced therethrough. A client computing device accesses the hosted application and receives the ordered hierarchy of graphical control elements and displays the graphical control elements as local virtual UI elements, applies user input to one of the graphical control elements in focus, generates a local virtual UI element graphics overlay for display corresponding to a predicted response to the user input as a next graphical control element in the ordered hierarchy and sends the user input to the virtualization server.
    Type: Grant
    Filed: December 13, 2021
    Date of Patent: July 4, 2023
    Assignee: Citrix Systems, Inc.
    Inventor: Georgy Momchilov
  • Patent number: 11693672
    Abstract: A computing system includes a virtualization server that runs virtual machine sessions and provides a hosted application having user interface (UI) elements. A client computing device receives the UI elements and displays the UI elements as local virtual UI elements, applies user input to one of the local virtual UI elements in focus, generates a local virtual UI element graphics overlay corresponding to a predicted response to the user input and sends the user input to the virtualization server, which generates an updated UI element graphics corresponding to an actual response to the user input. The client computing device replaces at least a portion of the local virtual UI element graphics overlay corresponding to the predicted response with the received updated UI element graphics.
    Type: Grant
    Filed: December 9, 2021
    Date of Patent: July 4, 2023
    Assignee: Citrix Systems, Inc.
    Inventor: Georgy Momchilov
  • Patent number: 11693546
    Abstract: A control apparatus with a setting data change function for controlling operation of a control-target object comprises: a main control section that makes an operation command to the control-target object; an input section that receives an input of trial setting data for checking the operation of the control-target object; a setting data storage section including a first storage section that stores the trial setting data and a second storage section that stores the setting data; and a setting data management section that manages an input and a record into the setting data storage section, wherein the setting data management section includes: a mode switch section that switches operation modes; a memory synchronization section that establishes synchronization between the first storage section and the second storage section; and a memory discard section that discards the trial setting data.
    Type: Grant
    Filed: September 30, 2020
    Date of Patent: July 4, 2023
    Assignee: Fanuc Corporation
    Inventors: Hang Cui, Yousuke Koyanaka