Patents Examined by Henry Orr
  • Patent number: 11385777
    Abstract: A user interface (UI) mapper for robotic process automation (RPA) is disclosed. The UI mapper may initially capture UI elements to fetch UI elements faster for later use and allow an RPA developer to “map” the UI elements for automating an application. This may enable subsequent developers who potentially do not have programming knowledge to build RPA workflows using these predefined “target” UI elements.
    Type: Grant
    Filed: September 14, 2020
    Date of Patent: July 12, 2022
    Assignee: UiPath, Inc.
    Inventors: Mircea Grigore, Cosmin Voicu
  • Patent number: 11372530
    Abstract: One or more screens may be displayed on a touch screen of a wireless mobile device to solicit commissioning information from the user, including uploading a photograph of a room. The photograph may be displayed on the touch screen along with a set of icons corresponding to devices in the room. Individual icons may be moved onto the photograph to locations corresponding to the actual devices. The icons can be used to configure and operate the corresponding devices.
    Type: Grant
    Filed: September 21, 2018
    Date of Patent: June 28, 2022
    Assignee: Ademco Inc.
    Inventors: Soumitra Dey, Bhavesh Gupta, Sheeladitya Karmakar, Jegathesan Shennakesavan, Gerard Jorna, Jayalaxmi Telang, Dayasagar Peddinti, Jimmy El-Hajj, Manikandan Sivasubramanian
  • Patent number: 11360790
    Abstract: Collaborative and non-collaborative work spaces can each be defined by a workspace definition that includes a workspace identifier referring to a workspace where an application container having a user interface can instantiate the workspace based on the workspace definition, and a collection of application identifiers each referring to an application provider for an application. Each application can be configured to execute in the application container for the instantiated workspace, and each application can have a visual representation in the user interface. The workspace definition can also include one or more participants, where each participant refers to one or more workspace participants.
    Type: Grant
    Filed: October 17, 2019
    Date of Patent: June 14, 2022
    Assignee: Adobe Inc.
    Inventors: Steven P. Yankovich, Matthias Zeller, Daniel McWeeney
  • Patent number: 11348069
    Abstract: A system, method, and device for electronically providing paving information for paving quality and control actions comprises receiving paving information at a first computer or processor, which can host an application to perform some or all of the paving quality and control actions. The paving information can include one or more electronic work tickets associated with respective paving material dump spots. The paving information can be displayed on a display if an electronic device associated with the first computer or processor. The first computer or processor can also receive paving quality and control information responsive to one or more inputs to the electronic device. The paving quality and control information can be output to another electronic device for consideration.
    Type: Grant
    Filed: May 29, 2020
    Date of Patent: May 31, 2022
    Assignee: Caterpillar Inc.
    Inventors: Gautham Subramanian, John Marsolek, Jacob McAlpine
  • Patent number: 11334224
    Abstract: A single-page application of a content provider is associated with a smart page established on an experiment system to allow a variation test to be performed on the single-page application. The smart page is associated with a trigger that determines when one or more corresponding conditions of the single-page application should be evaluated. Responsive to one or more of the conditions of the single-page application being satisfied, either an original version of the single-page web page or a variant of the single-page web page may be displayed.
    Type: Grant
    Filed: January 29, 2019
    Date of Patent: May 17, 2022
    Assignee: Optimizely, Inc.
    Inventors: Whelan Jefferson Boyd, Zachary Leach, James Frazier Fox
  • Patent number: 11332009
    Abstract: A work vehicle including a touch screen display, a work implement movably coupled to a frame, and a control module having a processor and a memory wherein the processor is configured to execute stored program instructions to display a graphical user interface having selectable application icons on one or more overlays. One of the overlays covers a first portion of the display field and a second portion of the display field displays an application selected by one of the selectable application icons. Selection of a split screen icon displays a second overlay on a second portion of the display field.
    Type: Grant
    Filed: March 6, 2020
    Date of Patent: May 17, 2022
    Assignee: DEERE & COMPANY
    Inventors: Michael P. Couch, Alek D. Jerauld, Adam F. Tritz, Pii Susanna Paasovaara
  • Patent number: 11275493
    Abstract: Techniques for displaying content based on interface scale are disclosed. A system may display, within an interface, a plurality of elements corresponding respectively to a plurality of sets of content. A display size of each of the elements is based on a user-selected zoom level. Responsive to receiving user input selecting a first zoom level for the interface, the system determines a first display size for an element, for displaying the element within the interface. The element is associated with a particular set of content. A first data set in the particular set of content is ranked higher than a second data set in the particular set of content. Based at least on the first display size, the system may select the first data set of the particular set of content for displaying within the element without selecting the second data set of the particular set of content for displaying.
    Type: Grant
    Filed: April 30, 2021
    Date of Patent: March 15, 2022
    Assignee: Oracle International Corporation
    Inventors: Jennifer Darmour, Arunachalam Murugan, Roberto Espinosa
  • Patent number: 11269590
    Abstract: In an example, a computing system receives an instruction to initiate audio presentation of electronic communications for a recipient. Responsive to the instruction, the computing system audibly outputs each unreviewed electronic communication in a most-recent conversation thread including a most-recent set of unreviewed, reply-linked electronic communications for the recipient. Each unreviewed electronic communication in the most-recent conversation thread may be audibly output in a chronological-sequential order beginning with an oldest unreviewed electronic communication and continuing to a most-recent unreviewed electronic communication. Responsive to completing audible output of the most-recent unreviewed electronic communication from a conversation thread, the computing device audibly outputs each unreviewed electronic communication in a next-most-recent conversation thread including a next-most-recent set of unreviewed, reply-linked electronic communications for the recipient.
    Type: Grant
    Filed: June 10, 2019
    Date of Patent: March 8, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: August Kathryn Niehaus, Saurabh Choudhury, Eugene Y. Suh, Gunjan Sood
  • Patent number: 11262910
    Abstract: A method and system for presenting and manipulating a map user interface include presenting the map user interface in a vehicle tracking mode. The method and system also include changing the map user interface from the vehicle tracking mode to an exploration mode. The method and system additionally include determining a first gesture on the touchpad to pan a scalable map presented on the map user interface at a first speed. The method and system further include determining a second gesture on the touchpad to pan the scalable map presented on the map user interface at a second speed which is faster than the first speed.
    Type: Grant
    Filed: January 11, 2018
    Date of Patent: March 1, 2022
    Assignee: HONDA MOTOR CO., LTD.
    Inventors: Parhys L. Napier, Michael A. Pilgrim, Ross Cameron Miller
  • Patent number: 11262906
    Abstract: Techniques for providing an in-place scrolling feature are described herein. Input via a user interface may be received to update first images of first items to second images of second items where the first images are presented in a focus location of the user interface. Feature vectors may be calculated for each image associated with the first items and the second items using a neural network algorithm. The feature vectors may include a plurality of values that represent each image of the first items and the second items. Candidate images may be determined from the second images based on a distance in a feature vector space between the feature vectors of the candidate images and the feature vectors of the second images. The user interface may be updated to transition from presenting the first images to a portion of the candidate images in the focus location of the user interface.
    Type: Grant
    Filed: August 13, 2019
    Date of Patent: March 1, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: Zohar Barzelay, Bojan Pepik
  • Patent number: 11243690
    Abstract: After the user touches anywhere within a designated “group key” area of multiple characters or functions on the touch screen keyboard, a “keypad” is created that is centered around the user's touch. The keypad has the same layout of characters and functions as the group key, but the keypad moves as necessary from the location of the group key to re-centre at the point of the user's touch. Maintaining the touch, the user swipes a fingertip from a central dead zone on the keypad to one of the keys to select it. Audio and haptic indicators may also be provided. The keyboard may be active without being displayed.
    Type: Grant
    Filed: January 29, 2021
    Date of Patent: February 8, 2022
    Inventor: Herbert James Dunton
  • Patent number: 11232240
    Abstract: A method includes generating a graphical user interface (GUI) depicting an industrial automation system, including objects, each object corresponding to an industrial automation component of the system, identifying a first industrial automation component, represented by a first object, based on a stage of a product life cycle associated with the first component, applying machine learning to identify a second component for replacing the first component based on one or more other components within the industrial automation system, and specifications of each of the additional components, generating and presenting a notification indicative of a suggestion to replace the first industrial automation component with the second industrial automation component, receiving an input authorizing replacement of the first industrial automation component with the second industrial automation component via the notification, and replacing the first object with a second object.
    Type: Grant
    Filed: November 23, 2020
    Date of Patent: January 25, 2022
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Andrew R. Stump, Anthony Carrara, Christopher W. Como, Sharon Billi-Duran, Matthew R. Ericsson, Srdjan Josipovic, Eashwer Srinivasan, Michael D. Kalan
  • Patent number: 11204675
    Abstract: A vehicle system includes a human machine interface (HMI) and a controller circuit. The HMI accepts inputs from a user. The controller circuit is configured to receive a first input from the user via the HMI, anticipate a potential second input from the user via the HMI, determine potential system failures based on at least one of an operating state of the system and the potential second input, determine, based on historical data, whether an input sequence comprising the first input from the user and the potential second input from the user is likely to impact performance of the system and or one or more components of the system, and if the input sequence is likely to result in the impact to the performance of the system and or the one or more components of the system, enact at least one countermeasure to avoid or reduce the impact.
    Type: Grant
    Filed: September 6, 2019
    Date of Patent: December 21, 2021
    Assignee: Aptiv Technologies Limited
    Inventors: Douglas A. Srail, Heather L. Beineke
  • Patent number: 11206182
    Abstract: A computing system including a processor; and a memory communicatively coupled to the processor. The processor is configured to: analyze input received through an input interface of a computing device; determine a context based on the input; and reconfigure the input interface to comprise a key based on a domain associated with the context.
    Type: Grant
    Filed: October 19, 2010
    Date of Patent: December 21, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Feng-wei Chen, Joseph B. Hall, Samuel R. McHan, Jr.
  • Patent number: 11188190
    Abstract: Method of generating animation overlays starts with a processor causing a communication interface for a communication session to be displayed at client devices. The processor receives from a first client device an animation sending request and causes an animation sending interface to be displayed in the communication interface of the first client device. The animation sending interface comprises animation overlay icons. Each of the animation overlay icons comprise a first avatar associated with the first user. The processor receives from the first client device a selection of a first animation overlay icon and causes the first animation overlay corresponding to the first animation overlay icon to be displayed as an overlay on the communication interface of each of the plurality of client devices. The first animation overlay is an animation that includes the first avatar. Other embodiments are disclosed.
    Type: Grant
    Filed: June 28, 2019
    Date of Patent: November 30, 2021
    Assignee: Snap Inc.
    Inventors: Jacob Edward Blackstock, Timothy Jordan Garcia, Matthew Colin Grantham, Shahan Panth, David Whyte
  • Patent number: 11182180
    Abstract: Methods and systems for previewing an application user interface (UI) for multiple locales are described herein. A first device, on which an application capable of rendering views for multiple locales, may receive selections of a first locale and a second locale from a second device via a web console running on the second device. The first device may render a plurality of UI screens including a first UI screen, corresponding to a current view of the application, for the first locale, and a second UI screen, corresponding to the current view, for the second locale. The first device may generate screenshots of the plurality of UI screens and send the generates screenshots to the second device to be displayed on the web console. A developer of the application may inspect the multi-locale UI of the application through the displayed screenshots and make any necessary adjustments if necessary.
    Type: Grant
    Filed: August 2, 2019
    Date of Patent: November 23, 2021
    Assignee: Citrix Systems, Inc.
    Inventors: Yang Wang, Jingxin Peng
  • Patent number: 11169695
    Abstract: An electronic device includes a display, at least one processor, and a memory operatively connected to the at least one processor, wherein the memory stores instructions that cause, when executed, the at least one processor to display a dynamic image in a stopped state; receive a drag input onto an area in which the dynamic image is displayed in the stopped state; and display a path of the drag input superimposed on the dynamic image, which has been switched from the stopped state to a playback state, while the drag input remains in contact with the display.
    Type: Grant
    Filed: August 8, 2019
    Date of Patent: November 9, 2021
    Inventors: Hyungdo Lee, Minwook Na, Hyewon Park, Hyunmi Park
  • Patent number: 11157148
    Abstract: A method, electronic device, and device-readable medium are provided for implementing a quick reply action for communication events listed in a unified inbox. In a unified inbox, a subset of communication event listings include a user interface element that is actuatable to initiate a reply to the communication event, while other listings in the unified inbox do not include this user interface element. In response to actuation of this user interface element, reply message content can be received, and provided to an application executing on the electronic device to send the content in a reply message.
    Type: Grant
    Filed: July 24, 2014
    Date of Patent: October 26, 2021
    Assignee: BlackBerry Limited
    Inventors: David Andrew Brown, Cody Bryant
  • Patent number: 11138261
    Abstract: A media processor and method of customizing a media composition enables a user to compile a customized media file with selectable tracks and a primary track. Each of the selectable tracks includes a recording of a performer performing a part of a particular composition, such as an instrument or vocal part in a musical piece. The user is provided an option to select one or more of the tracks; and a customized media file is prepared based on the user selected tracks and including the primary track.
    Type: Grant
    Filed: July 13, 2015
    Date of Patent: October 5, 2021
    Assignee: DONALD HARRISON JR. ENTERPRISES, HARRISON EXTENSIONS, AND MARY AND VICTORIA INC.
    Inventor: Donald Harrison
  • Patent number: 11137977
    Abstract: The characteristics of the speaker may be used to automatically customize a user interface of a client device for the speaker. For instance, a mobile device may generate a user interface that does not permit access to particular applications on the mobile device, that only includes options to call home and access a camera application, or that includes an override option to cause generation of a user interface for a different class of user than a user class for the automatic customizations applied to the user interface.
    Type: Grant
    Filed: August 8, 2016
    Date of Patent: October 5, 2021
    Assignee: Google LLC
    Inventors: Eugene Weinstein, Ignacio L. Moreno