Cursor Patents (Class 715/856)
  • Patent number: 11960668
    Abstract: Methods and systems are provided for resolving a user input. One method involves assigning a first identifier to a first stream of messages from a user input device corresponding to a first user input with respect to an application, and while a user interaction state associated with the first stream of messages is active, assigning a second identifier to a second stream of messages from the user input device, and in response to detecting the second identifier corresponds to the first identifier, deactivating the first stream of messages associated with the first stream of messages, wherein deactivating the first stream of messages results in the application responding to the second stream of messages corresponding to the second user input.
    Type: Grant
    Filed: November 10, 2022
    Date of Patent: April 16, 2024
    Assignee: HONEYWELL INTERNATIONAL INC.
    Inventors: Steven Boswell, Sonia Dodd
  • Patent number: 11921976
    Abstract: A display method, a displaying device, electronic equipment and a storage medium. The display method comprises: acquiring menu data, target display position data of the menu data on a display screen, and source data, wherein the source data includes N channels of first display data, and the first display data has a preset size; conducting format conversion on the menu data to obtain M channels of second display data with a preset size; fusing the first display data with the second display data according to the target display position to obtain third display data; and displaying the third display data on the display screen.
    Type: Grant
    Filed: October 23, 2020
    Date of Patent: March 5, 2024
    Assignee: BOE TECHNOLOGY GROUP CO., LTD.
    Inventors: Yanfu Li, Lihua Geng, Qingguo Yang
  • Patent number: 11899846
    Abstract: A method implements customizable gesture commands. The method includes constructing a set of gesture containers and training a machine learning model, for a gesture container of the set of gesture containers, to detect a performance of a video gesture. The method further includes detecting the performance of the video gesture, from a gesture container of the set of gesture containers, in a video stream using the machine learning model. The method further includes executing, in response to detecting the video gesture, a command assigned to the video gesture by the gesture container.
    Type: Grant
    Filed: January 28, 2022
    Date of Patent: February 13, 2024
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Andrew Pornthep Pechin, Kishore Venkat Rao Goka, Nhu Quynh Pham Nguyen, Srinivas Bommareddy, Raghavendra Balavalikar Krishnamurthy
  • Patent number: 11881165
    Abstract: The present disclosure provides a display device. The display device includes a gain provider for gradually decreasing a gain value from a first time when a first period elapses from a time at which an enable signal is generated, and a plurality of pixels for receiving data voltages determined by the gain value and the input grayscale values. The gain provider determines a length of the first period according to a first load value based on the input grayscale values at the time at which the enable signal is generated.
    Type: Grant
    Filed: October 27, 2021
    Date of Patent: January 23, 2024
    Assignee: Samsung Display Co., Ltd.
    Inventors: Ki Hyun Pyun, Hee Sook Park
  • Patent number: 11847016
    Abstract: A system to facilitate application logging is described. The system includes a processor and a machine readable medium storing instructions that, when executed, cause the processor to record a system state, perform application logging at a first logging rate, record an occurrence of task failures during the logging, determine a predicted queue size threshold value based on the recorded occurrence of task failures, determine whether that the predicted queue size threshold value is less than an actual queue size and perform the application logging at a second logging rate upon a determination that the predicted queue size threshold value is less than an actual queue size, wherein the second logging rate is greater than the first logging rate.
    Type: Grant
    Filed: June 28, 2022
    Date of Patent: December 19, 2023
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Aravind Badiger, Abhilash Kulkarni, Ravindhar Uppada
  • Patent number: 11789543
    Abstract: The present disclosure relates to an information processing apparatus, an information processing method, and a program capable of, when accepting hand-based operation inputs from a plurality of users, performing appropriate pairing of left and right hands for each user. An image of an operation surface from above is acquired, the operation surface being configured to accept a hand-based operation input from users, left and right hands of the users and arms corresponding to the respective hands are detected from the image, a base position of one of the arms is set as a benchmark position, a base position of the arm that is closest adjacent along a periphery of the operation surface is set as a reference position when the one of the arms is a left hand, and pairing of the hand of the arm at the benchmark position and the hand of the arm at the reference position is performed. The present disclosure can be applied to an information processing system.
    Type: Grant
    Filed: February 7, 2020
    Date of Patent: October 17, 2023
    Assignee: SONY GROUP CORPORATION
    Inventors: Yugo Sato, Atsushi Irie, Kenji Gotoh, Junji Otsuka, Tetsuo Ikeda, Eisuke Fujinawa, Seishi Tomonaga
  • Patent number: 11750674
    Abstract: An ultra-low latency remote access system may stream video images from a remote application server to a client device, but may render a cursor separately on the client device. The remote application may send cursor bitmaps and other cursor information to the client device, which may be rendered by the client device to give a near-native response time and feel to the user experience. The remote access system may operate in a browser environment, with executable code in the browser to capture user input, including pointer and keyboard inputs. Executable code on the application server may encode screen images into video, which may be transmitted and rendered on the client device. In some cases, the rendered video may be larger than the displayable area of the client device, allowing for panning and zooming to be performed on the client device.
    Type: Grant
    Filed: May 5, 2016
    Date of Patent: September 5, 2023
    Assignee: Penguin Computing, Inc.
    Inventor: Thomas Ruge
  • Patent number: 11662897
    Abstract: A method, system, and computer program products are provided for updating the location of a cursor in a display window on a trading screen when certain events occurs. In a preferred embodiment, as market conditions change, the market information may be rearranged on a screen. To reduce the chances of missing a market opportunity by sending orders or managing them, the cursor moves in association with the market information such that the cursor appears fixed to the market information until a user moves the pointer device.
    Type: Grant
    Filed: January 26, 2021
    Date of Patent: May 30, 2023
    Assignee: Trading Technologies International, Inc.
    Inventors: Jens-Uwe Schluetter, Robert A. West
  • Patent number: 11609630
    Abstract: A computer system for improving a user interface (UI) is disclosed. The system includes a reinforcement module that obtains (i) a shortest path to a goal in the UI and (ii) user interaction experiments; a distance module that determines a reinforcement distance for each page of the UI based on the user interaction experiments; and a step analysis module that determines a count of times that user interaction experiments indicate a deviation from each step of the shortest path. The determination is based on the determined reinforcement distance for the page of the UI associated with the step. The reinforcement module is configured to, in response to determining that a step requires reinforcement, generate a reinforcement for the step. Generating the reinforcement includes at least one of generating a prompt for an action associated with the step and altering a UI element associated with the step.
    Type: Grant
    Filed: August 23, 2021
    Date of Patent: March 21, 2023
    Assignee: Express Scripts Strategic Development, Inc.
    Inventor: Christopher M. Myers
  • Patent number: 11539971
    Abstract: Various embodiments relate to systems and methods for simultaneously switching input image streams to output devices, while providing optional image processing functions on the image streams. Certain embodiments may enable multiple users/viewers to collaboratively control such systems and methods. Additionally, some embodiments may enable control by a set of computer input devices (e.g., keyboard and mouse) to switch between multiple computer systems, possibly by following the movement of a computer input device cursor, between virtual displays, as the cursor is controlled by the set of computer input devices.
    Type: Grant
    Filed: April 2, 2021
    Date of Patent: December 27, 2022
    Inventor: Jack Wade
  • Patent number: 11531306
    Abstract: One embodiment of the present disclosure is directed to a wearable electronic device. The wearable electronic device includes an enclosure having a sidewall with a button aperture defined therethrough, a display connected to the enclosure, and a processing element in communication with the display. The device also includes a sensing element in communication with the processing element and an input button at least partially received within the button aperture and in communication with the sensing element, the input button configured to receive two types of user inputs. During operation, the sensing element tracks movement of the input button to determine the two types of user inputs.
    Type: Grant
    Filed: March 18, 2019
    Date of Patent: December 20, 2022
    Assignee: Apple Inc.
    Inventors: Colin M. Ely, Fletcher Rothkopf, Christopher Matthew Werner, John B. Morrell, Camille Moussette, Duncan Kerr, Anna-Katrina Shedletsky
  • Patent number: 11460990
    Abstract: The invention concerns a method for precise positioning of a marker (42) on a display. The method comprising the steps of (a) displaying a marker (42) overlaid on an image on a display, wherein the marker (42) indicates a first point (43); (b) obtaining the coordinates of a second point (44) on the display (5), in response to a user input event (64); (c) determining the coordinates of a third point (54) on the display (5), said third point (54) being located at a defined distance (52) from the first point (43) in a direction (48) defined by connecting the first and second points (43, 44); and (d) moving the marker (42) from the first point (43) to the third point (54), so that the marker (42) indicates the third point. The invention also relates to a computer program, a computer-readable medium (9) and an image evaluation device (1).
    Type: Grant
    Filed: April 11, 2019
    Date of Patent: October 4, 2022
    Assignee: KONINKLIJKE PHILIPS N.V.
    Inventor: Ankit Agarwal
  • Patent number: 11385789
    Abstract: Disclosed herein includes a system, a method, and a device for interacting with displayed items. A contact point can be established with a surface of a contact panel and the contact panel can be operated in a navigation mode during which a selection element, for selecting one or more items of a user interface (UI) in a display of a second device, is maintained at a determined location in the display. The UI can be moved in the display relative to the selection element as the selection element is maintained at the determined location, by moving the contact point on the surface of the contact panel in the navigation mode. At least one item of the UI that is moved within a selection threshold of the selection element can be selected by removing the contact point with the contact panel.
    Type: Grant
    Filed: July 23, 2019
    Date of Patent: July 12, 2022
    Assignee: Facebook Technologies, LLC
    Inventors: Henrik Hegner Tomra Skovsgaard, Lars Anders Bond
  • Patent number: 11347463
    Abstract: A system and method of operating a correlative display system for a plurality of display systems on an aircraft includes receiving, by a processor, an identification of a feature from a user interface associated with a first display system of the plurality of display systems. The processor determines a location of the identified feature relative to data displayed on each other display system of the plurality of display systems, wherein the identified feature is not previously displayed on at least one of the other display systems of the plurality of display systems. The processor generates instructions to highlight the identified feature on each other display system of the plurality of display systems at the determine location relative to data displayed on each other display system.
    Type: Grant
    Filed: July 1, 2019
    Date of Patent: May 31, 2022
    Assignee: HONEYWELL INTERNATIONAL INC.
    Inventors: Thea Feyereisen, Rakshit Ramakrishna, Pramod Kumar Malviya, Bryan Weaver, Brock Graham, Gang He, Emmanuel Letsu-Dake, Rui Wang, Subash Samuthirapandian
  • Patent number: 11340710
    Abstract: A system for interacting with a screen without touching it, comprising a source of radiating energy directed into a predefined area, at least one directionally sensitive sensor that detects the radiation when it's reflected off of an object within the predefined area, and a processor that calculates position and motion information of the object and generates therefrom image information, which it sends to a screen where it is displayed.
    Type: Grant
    Filed: October 14, 2020
    Date of Patent: May 24, 2022
    Assignee: ARCHITECTRONICS INC.
    Inventor: Stephen H. Lewis
  • Patent number: 11315529
    Abstract: A technology enables interactive control of simultaneously displayed multiple images with high dynamic ranges, which software automation processes are programmed to reduce the complexity in managing and viewing the post window/level adjustment of the multiple images. An image control engine provides several synchronous functional capabilities, which comprises an input module, a blending factor synchronization module, a window/level synchronization module, a display module, and an image storage. For window/level adjustment of the images in blended views, the blending factor synchronization module automatically links the activation of a window/level control of one image with a transparency blending factor that affects both images.
    Type: Grant
    Filed: November 5, 2020
    Date of Patent: April 26, 2022
    Assignee: VARIAN MEDICAL SYSTEMS INTERNATIONAL AG
    Inventors: Michael Waschbuesch, Peter Munro
  • Patent number: 11307718
    Abstract: A computer-implemented method is described that includes providing a watch defining a body and a watch face on a surface of the body, the body having one or more sensors arranged to sense user inputs in an area adjacent to the body. The method further comprises sensing a motion of an object in the area adjacent to, but not touching, the body using the one or more sensors and changing a display of a pointing element on a graphical user interface on the watch in coordination with the sensed motion.
    Type: Grant
    Filed: October 23, 2020
    Date of Patent: April 19, 2022
    Assignee: GOOGLE LLC
    Inventors: James B. Miller, Richard C. Gossweiler, III
  • Patent number: 11226686
    Abstract: An aspect provides a method, including: capturing, using a gesture input component of an information handling device, a user gesture input; processing, using a processor, the captured user gesture input to extract one or more features; comparing, using a processor, the one or more extracted features of the user gesture input to a predetermined gesture input; determining, using a processor, that a confidence level calculated based on the comparing exceeds a lower similarity threshold but does not exceed a higher similarity threshold; and performing an action selected from the group consisting of communicating with the user, and adjusting the gesture input component. Other aspects are described and claimed.
    Type: Grant
    Filed: January 20, 2014
    Date of Patent: January 18, 2022
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Xin Feng, Robert James Kapinos, Jon Wayne Heim, Paul Hilburger, James Anthony Hunt
  • Patent number: 11222039
    Abstract: A system for visual modification of data. The system comprising, an interface layer for displaying data and for receiving one or more visual inputs for modifying data; a data layer for storing data; and an analysis engine layer for connecting the interface layer and the data layer, wherein the analysis engine layer is configured to receive the one or more visual inputs from the graphical interface for modifying the graphical representation; modify the underlying data based on the visual inputs; modify a derived data based on the modified underlying data; and transfer the modified derived data to the interface layer for display.
    Type: Grant
    Filed: April 13, 2017
    Date of Patent: January 11, 2022
    Assignee: Workday, Inc.
    Inventors: Darren Lee, Huned Botee, Ilan Cohen, Mythili Gopalakrishnan, Peter Long, Tim Berston, Adam Smith
  • Patent number: 11221729
    Abstract: A method for restoring a pointer position within an application in response to a user switching between applications. The method includes one or more computer processors identifying a set of applications executing on a computing device of a user. The method further includes determining a series of pointer positions within a graphical user interface (GUI) of a first application of the set of executing applications in response to the user interfacing with the first application. The method further includes determining that the user pauses interfacing with a second application and resumes accessing the first application. The method further includes determining a pointer position from among the series of pointer positions respectively associated with the GUI of the first application. The method further includes responding to determining that the user resumes accessing the first application by positioning the pointer within the GUI of the first application at the determined pointer position.
    Type: Grant
    Filed: October 30, 2020
    Date of Patent: January 11, 2022
    Assignee: International Business Machines Corporation
    Inventors: Frederic Bauchot, Joel Viale, Zsolt Szalai
  • Patent number: 11221649
    Abstract: Methods and devices for selecting a card from an application stack, wherein the card represents a corresponding application that a user would like to make active or bring focus to. The selecting includes one or more of a dragging and a tapping action, with these actions being triggers for transitioning the device to an optional drag state or tapped state, respectively. Transitioning through this state executes the activating of a corresponding application or other action on the device to facilitate window/application/desktop management. The selecting further allows a user to specify which a touch screen (or portion hereof) on which a particular application should be launched.
    Type: Grant
    Filed: November 23, 2020
    Date of Patent: January 11, 2022
    Assignee: Z124
    Inventors: Sanjiv Sirpal, Alexander de Paz, Eduardo Diego Torres Milano, Ron Cassar
  • Patent number: 11209900
    Abstract: An information processing device according to an embodiment of the present technology includes a line-of-sight-information acquisition unit, an input-information acquisition unit, and a position presentation unit. The line-of-sight-information acquisition unit acquires first line-of-sight information that indicates a gaze position of a first user with respect to a specified object. The input-information acquisition unit acquires specified input information regarding an input performed by at least one of the first user or a second user. The position presentation unit controls, on the basis of the specified input information, an information providing device to perform a position presentation control for presenting, to the second user, the gaze position of the first user in an invisible state.
    Type: Grant
    Filed: February 16, 2018
    Date of Patent: December 28, 2021
    Assignee: SONY CORPORATION
    Inventors: Mari Saito, Kenji Sugihara
  • Patent number: 11194882
    Abstract: Techniques are described for determining a priority order for generating, serving, or rendering components of content such as a web page. Behavioral data may be collected from user devices, the behavioral data describing user interactions with components of the content during previous presentations of the content on the user devices. Based on the behavioral data, a score may be determined for one or more of the components, the score based on component dwell times, component presentation frequency, or other information. A priority order for the components may be based on the determined scores, and the components may be generated, served, or rendered in the priority order.
    Type: Grant
    Filed: May 25, 2018
    Date of Patent: December 7, 2021
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventors: Jon Arron McClintock, Jesper Mikael Johansson
  • Patent number: 11194398
    Abstract: Technologies for adaptively rendering content on a computing device are disclosed. Such technologies include analyzing 3D images to detect a gesture performed by a user and modifying a rendering, pre-fetching, or pre-navigation operation of the computing device based on the detected gesture. Such user gestures may be static or dynamic and may cause the computing device to retrieve additional content, zoom content, halt or reduce rendering of content, and/or perform other operations and functions related to the rendering of content.
    Type: Grant
    Filed: September 26, 2015
    Date of Patent: December 7, 2021
    Assignee: Intel Corporation
    Inventor: Bryan G. Bernhart
  • Patent number: 11189226
    Abstract: The present disclosure provides a display device. The display device includes a gain provider for gradually decreasing a gain value from a first time when a first period elapses from a time at which an enable signal is generated, and a plurality of pixels for receiving data voltages determined by the gain value and the input grayscale values. The gain provider determines a length of the first period according to a first load value based on the input grayscale values at the time at which the enable signal is generated.
    Type: Grant
    Filed: September 29, 2020
    Date of Patent: November 30, 2021
    Inventors: Ki Hyun Pyun, Hee Sook Park
  • Patent number: 11182059
    Abstract: A user interface system includes: an input device that receives an input of a user in a vehicle; a display that displays information in the vehicle; and a processor that determines whether to support a personal indication and a personal input for the user when receiving a request to enter personal information of the user, and supports to enter the personal information using the input device and the display as a result of the determination.
    Type: Grant
    Filed: September 19, 2019
    Date of Patent: November 23, 2021
    Assignees: HYUNDAI MOTOR COMPANY, KIA MOTORS CORPORATION
    Inventor: Tae Hyun Sung
  • Patent number: 11153513
    Abstract: A device comprises a first camera, wherein the first camera includes one or more photosensors configured to detect visible light passing, in a first direction, through a first surface. The device further includes a light source configured to emit infrared (IR) light, in a second direction opposite the first direction, through the first surface. The device also includes a second camera configured to detect reflections of the IR light.
    Type: Grant
    Filed: August 19, 2019
    Date of Patent: October 19, 2021
    Assignee: SYNAPTICS INCORPORATED
    Inventors: Boyan Ivanov Bonev, Marek Mienko
  • Patent number: 11132161
    Abstract: A mobile device and methods for controlling windows displayed thereby are disclosed. Specifically, the windows displayed by the mobile device are conditioned upon the orientation of the device. A feature is also disclosed in which a window from a first application on a first display portion is automatically displayed on a second display portion when the device is rotated. Modal windows can be displayed with the feature in which the modal windows can either be dismissed upon execution of the feature, or can remain being displayed.
    Type: Grant
    Filed: February 10, 2020
    Date of Patent: September 28, 2021
    Assignee: Z124
    Inventor: Alexander de Paz
  • Patent number: 11120768
    Abstract: A method and system for handling frame dropping during playback of a PPT file. The method comprises operating the DXGI screen capturing module to acquire a prepositioned frame in a graphics card cache (S100); acquiring screen data according to the prepositioned frame (S200); monitoring the screen data and timing a duration in which the screen data does not change (S300); and modifying the screen data when the duration exceeds a preset threshold (S400); performing screen capture by the DXGI screen capturing module when the screen data changes (S500). During the whole process, when the duration in which the screen data does not change exceeds the preset threshold, the screen data is actively modified, so that the frame dropping that occurs when there is no change in the screen data may be avoided, thereby enabling effective handling of the frame dropping during playback of the PPT file.
    Type: Grant
    Filed: December 29, 2016
    Date of Patent: September 14, 2021
    Assignee: GUANGZHOU SHIRUI ELECTRONICS CO. LTD.
    Inventor: Shitong Chen
  • Patent number: 11062683
    Abstract: A digital signage including a display panel configured to display content; a controller configured to: display first content in a first area of the display panel, obtain display panel control data for preventing an afterimage, based on received afterimage-related data, and move the display panel a predetermined amount and display the first content in a second area of the display panel based on the display panel control data.
    Type: Grant
    Filed: December 7, 2017
    Date of Patent: July 13, 2021
    Assignee: LG ELECTRONICS INC.
    Inventors: Chala Park, Youngran Kim, Jaesun Yun, Seunghun Lee, Soungjoo Hong
  • Patent number: 11042390
    Abstract: A method for replaying operations on a widget in a graphical user interface (GUI) includes acquiring, from an operation record, operation information related to the widget and a first unique identification (UID) of the widget. A widget having a second UID is determined, wherein the second UID is generated based on a call stack for creating the widget in the GUI. The second UID is the same as the first UID. It may be determined whether the widget on the GUI is operable. An operation is executed on the widget according to the operation information related to the widget.
    Type: Grant
    Filed: May 7, 2019
    Date of Patent: June 22, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Xue Mei D Deng, Jung Hong Zhao, Ang Yi, Lu L L Huang, Hui Huang, Ya Juan Tong
  • Patent number: 11042391
    Abstract: A method for replaying operations on a widget in a graphical user interface (GUI) includes acquiring, from an operation record, operation information related to the widget and a first unique identification (UID) of the widget. A widget having a second UID is determined, wherein the second UID is generated based on a call stack for creating the widget in the GUI. The second UID is the same as the first UID. It may be determined whether the widget on the GUI is operable. An operation is executed on the widget according to the operation information related to the widget.
    Type: Grant
    Filed: July 3, 2019
    Date of Patent: June 22, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Xue Mei D Deng, Jun Hong Zhao, Ang Yi, Lu LL Huang, Hui Huang, Ya Juan Tong
  • Patent number: 11030944
    Abstract: An apparatus includes a display, a memory, a light sensor array and a light source array. The light source array emits light to display an image on the display. A controller is configured to receive a sensor output from each light sensor in the light sensor array. An ambient-light illuminance difference between a first illuminance of a first ambient light externally directed onto a first region of the displayed image of the display and a second illuminance of a second ambient light externally directed respectively onto a second region of the displayed image of the display is computed. Light source controls of light sources of the light source array are varied to change a luminous emittance of the light source array within the at least one second region of the displayed image so as to reduce a luminance difference between the first region and the second region of the displayed image.
    Type: Grant
    Filed: December 4, 2019
    Date of Patent: June 8, 2021
    Assignee: Capital One Services, LLC
    Inventors: Austin Walters, Jeremy Goodsitt
  • Patent number: 11016629
    Abstract: A display device includes: a display unit displaying an image on a display surface; a detection unit detecting a position on the display surface pointed by a pointing unit; and a control unit causing the display unit to display an image based on the position detected by the detection unit. The control unit causes the display unit to display a first image and a second image having a different setting of a first attribute and a second attribute from the first image. The control unit decides a setting of the first attribute and the second attribute used for the image based on the position detected by the detection unit, according to an operation on the first image or the second image.
    Type: Grant
    Filed: October 24, 2019
    Date of Patent: May 25, 2021
    Assignee: SEIKO EPSON CORPORATION
    Inventor: Yoshitaka Nakashin
  • Patent number: 11004170
    Abstract: Systems and methods for converting FLASH content to HTML content is described herein. A transcoder module can receive a FLASH-based content item including instructions to cause a computing device to generate or access a display list comprising display objects. The transcoder module can traverse the display list to identify a class type for each display object. The transcoder module can generate a set of HTML-based instructions based on the class type for each display object. The transcoder module can insert the generated set of HTML-based instructions into an instruction list. The transcoder module can store the instruction list in a data structure. An policy generator module can generate an execution policy. The execution policy can specify an application of a client device to execute the sets of HTML-based instructions in the instructions list based on a trigger condition.
    Type: Grant
    Filed: November 17, 2015
    Date of Patent: May 11, 2021
    Assignee: Google LLC
    Inventors: Eugenio Jorge Marchiori, Richard Geoffrey Earnshaw
  • Patent number: 10999587
    Abstract: Various embodiments relate to systems and methods for simultaneously switching input image streams to output devices, while providing optional image processing functions on the image streams. Certain embodiments may enable multiple users/viewers to collaboratively control such systems and methods. Additionally, some embodiments may enable control by a set of computer input devices (e.g., keyboard and mouse) to switch between multiple computer systems, possibly by following the movement of a computer input device cursor, between virtual displays, as the cursor is controlled by the set of computer input devices.
    Type: Grant
    Filed: November 25, 2019
    Date of Patent: May 4, 2021
    Inventor: Jack Wade
  • Patent number: 10990189
    Abstract: Systems and methods for processing gesture-based user interactions within an interactive display area are provided. The display of one or more virtual objects and user interactions with the one or more virtual objects may be further provided. Multiple interactive areas may be created by partitioning an area proximate a display into multiple volumetric spaces or zones. The zones may be associated with respective user interaction capabilities. A representation of a user on the display may change as the ability of the user to interact with one or more virtual object changes.
    Type: Grant
    Filed: December 23, 2019
    Date of Patent: April 27, 2021
    Assignee: Facebook, Inc.
    Inventors: Matthew Bell, Tipatat Chennavasin, Charles H. Clanton, Michael Hulme, Eyal Ophir, Matthew Vieta
  • Patent number: 10963983
    Abstract: Techniques for providing enhanced graphics in a user interface by efficiently using enhanced graphics resources. A computing device displays the enhanced graphics in an upper view of the user interface and the enhanced graphics resources identify a visual region in which the enhanced graphics are positioned. The computing device accesses the enhanced graphics resources to identify and store a hit test region based on the visual region. The hit test region is stored separately from the enhanced graphics resources for hit testing. When a hit is received in the user interface, the computing device determines whether the upper view or lower view will respond to the hit based on the hit test region that is stored separately from the enhanced graphics resources.
    Type: Grant
    Filed: December 21, 2018
    Date of Patent: March 30, 2021
    Assignee: ADOBE INC.
    Inventors: John Fitzgerald, Jesper Storm Bache
  • Patent number: 10949396
    Abstract: A method of providing user access history for a collaborative document includes receiving, by a server, a request for the collaborative document from a user device of a user of a plurality of users that have permission to access the collaborative document, providing, by the server, the collaborative document to the user device for presentation to the user in a user interface on the user device, receiving, from the user device, a request for the user access history for the collaborative document presented in the user interface on the user device, creating, by the server, the user access history for the collaborative document based on accesses of the collaborative document by one or more of the plurality of users, and providing, by the server, the user access history for the collaborative document to the user device for display in the user interface presenting the collaborative document.
    Type: Grant
    Filed: October 11, 2017
    Date of Patent: March 16, 2021
    Assignee: Google LLC
    Inventors: Allen Yang, Clayton Williams, James Zoll, Andrea Dulko, Matthew Pearson-Beck, Blake Robert VanLandingham, Chi Ho Chun, Tianlei Tang
  • Patent number: 10881373
    Abstract: In one embodiment, An X-ray CT apparatus includes: a rotating body and processing circuitry configured to extract an anatomical landmark from a medical image of an object acquired by a first scan, identify a shape of an anatomical site of the object based on the anatomical landmark, and set scanning conditions of a second scan based on the shape of the anatomical site, the second scan including a tilt scan in which a scan is performed under a condition where the rotating body is tilted, the scanning conditions including at least a tilt angle of the tilt scan.
    Type: Grant
    Filed: August 24, 2017
    Date of Patent: January 5, 2021
    Assignee: CANON MEDICAL SYSTEMS CORPORATION
    Inventors: Tomoyuki Netabayashi, Hirotaka Ujiie, Kazuki Gatayama, Atsushi Fukano
  • Patent number: 10871875
    Abstract: An IHS (Information Handling Systems) supports pointing devices such as a mouse. To use a pointing device, a user must identify the displayed location of the cursor. Depending on factors such as the resolution and size of a display, a user may have difficulty in immediately locating a cursor. Embodiments support various cursor activation modes that allow a user to quickly locate the cursor. A cursor activation mode is initiated by an entry condition and is associated with a modified cursor appearance. Upon detecting an entry condition, the cursor appearance is modified. Upon detecting the exit condition, the appearance of the cursor is restored. The appearance of the cursor may be modified by changing the size and/or color of the cursor. The cursor may be positioned at a default screen location or a screen location corresponding to a direction of the user's gaze.
    Type: Grant
    Filed: May 24, 2019
    Date of Patent: December 22, 2020
    Assignee: Dell Products, L.P.
    Inventors: Karthikeyan Krishnakumar, Vivek Viswanathan Iyer
  • Patent number: 10871892
    Abstract: An input device is disclosed. An input device comprises a display unit, an input unit, a load detection unit and a control unit. The display unit is configured to display an object of a folder with a hierarchical structure. The load detection unit is configured to detect a pressing load with respect to the input unit corresponding to the location of the object of the folder that is displayed on the display unit. The control unit opens and closes folders based on a change in the pressing load.
    Type: Grant
    Filed: June 27, 2019
    Date of Patent: December 22, 2020
    Assignee: KYOCERA Corporation
    Inventors: Megumi Kuwabara, Junichi Ujii
  • Patent number: 10802544
    Abstract: A flexible display device is provided. The flexible display device includes: a display; a sensor configured to detect at least one rolling characteristic in response to the display being rolled; and a controller configured to perform a first function of the flexible display device based on the detected at least one rolling characteristic.
    Type: Grant
    Filed: March 11, 2019
    Date of Patent: October 13, 2020
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Ji-yeon Kwak, Kyung-a Kang, Hyun-jin Kim, Nipun Kumar, Chang-soo Lee
  • Patent number: 10788947
    Abstract: Navigation between input elements of a graphical user interface (GUI) using a pointing device to control an interaction with the GUI. The method includes: activating a mode of operation between discrete input elements in the GUI; snapping the cursor to a first input element, wherein the movement of the cursor is then restricted to the first input element and input to the input element is receivable via user interaction with the pointing device; detecting a movement of the pointing device representing an intended movement from the first input element to another input element, including obtaining an angle of the movement; selecting a most likely intended input element as the target of the movement by evaluating positions of other input elements in a current user display of the GUI and comparing the angle of the movement with the positions of the other input elements.
    Type: Grant
    Filed: July 5, 2019
    Date of Patent: September 29, 2020
    Assignee: International Business Machines Corporation
    Inventors: Samuel Stephen Walker, Zoe Gathercole, Joseph Alexander Cass, Alvaro Antonio Bejar, Alexander John Naylor
  • Patent number: 10769697
    Abstract: Disclosed are various embodiments for locally searching a search string in network content. A user accesses network content through a client device and enters a search string through the client device. Once the local search is performed on the network content by a client application or a search application through a network, the result would be encoded and displayed for the user to view. Furthermore, the content may be modified based at least in part on stored search data corresponding to prior searches.
    Type: Grant
    Filed: December 4, 2015
    Date of Patent: September 8, 2020
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventors: Sachin B. Singh, Martin C. Eitreim
  • Patent number: 10768729
    Abstract: A multiuser, multi-interface computing system includes a computer system, and a continuous substrate including a first surface and a second surface. The substrate includes at least two touch sensitive regions, each touch sensitive region including a continuous touch sensitive surface that covers at least a portion of at least one display and an individual interface for selecting applications. The touch sensitive surface is configured to serve as the primary input to the computer system. The continuous substrate is transparent within the touch sensitive regions. The multiuser, multi-interface computing system is configured so that the at least two users can use the touch sensitive regions simultaneously.
    Type: Grant
    Filed: May 7, 2018
    Date of Patent: September 8, 2020
    Assignee: T1V, INC.
    Inventors: Michael R. Feldman, James E. Morris
  • Patent number: 10761674
    Abstract: A method for providing flight data onboard an aircraft is provided. The method obtains avionics data, by a processor communicatively coupled to a display device onboard the aircraft; presents a graphical user interface (GUI), by the display device, wherein the GUI comprises at least a speed tape graphical element and an altitude tape graphical element; receives user input manipulations via a user interface communicatively coupled to the processor; executes the user input manipulations for the altitude tape graphical element or the speed tape graphical element, to generate a revised altitude tape graphical element or a revised speed tape graphical element; generates a revised GUI comprising the revised altitude tape graphical element or the revised speed tape graphical element; and presents the revised GUI, via the display device.
    Type: Grant
    Filed: January 18, 2018
    Date of Patent: September 1, 2020
    Assignee: HONEYWELL INTERNATIONAL INC.
    Inventors: Sripathi Ramachandra, Mark Pearson, PraveenKumar Ayyathurai
  • Patent number: 10739985
    Abstract: First, a plurality of selection objects having at least one part thereof displayed on a display area of a display device are moved relative to the display area, based on an output signal outputted from an input device. Then, when an end-located selection object among the moved plurality of selection objects reaches a predetermined position of the display area, an object that is different from the plurality of selection objects is displayed on the display area. The object moves relative to the display area based on an output signal outputted from the input device.
    Type: Grant
    Filed: January 5, 2011
    Date of Patent: August 11, 2020
    Assignee: Nintendo Co., Ltd.
    Inventor: Yasushi Matsubara
  • Patent number: 10739939
    Abstract: A method, computer program product, and/or computer system controls icon movement behavior on a graphical user interface. A file hosting icon and a data file icon are displayed on a graphical user interface (GUI). The file hosting icon represents a file hosting service, and the data file icon, which is capable of being moved towards the file hosting icon on the GUI to initiate storage by the file hosting service, represents data. The behavior of movement of the data file icon is adjusted according to a position of the data file icon relative to a position of the file hosting icon on the GUI, and based on predefined features of the data relative to predefined features of the file hosting service.
    Type: Grant
    Filed: April 28, 2015
    Date of Patent: August 11, 2020
    Assignee: International Business Machines Corporation
    Inventors: Minkyong Kim, James R. Kozloski, Clifford A. Pickover, Maja Vukovic
  • Patent number: 10726634
    Abstract: The techniques described herein convert platform-specific scene files produced by multiple different design platforms into platform-agnostic scene files configured in an intermediate format. The intermediate format comprises a human-readable format that provides written descriptions of content in a three-dimensional scene template. The platform-agnostic scene files can be provided to any one of multiple different consumption platforms so the data in the intermediate format can be interpreted and a three-dimensional scene template can be rebuilt. Once rebuilt, the three-dimensional scene template provides a starting point for a user to create a three-dimensional scene for an experience (e.g., the user can continue to add content to create and customize a scene for a particular purpose).
    Type: Grant
    Filed: May 4, 2018
    Date of Patent: July 28, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Harold Anthony Martinez Molina, Michael Lee Smith, Andrew John Howe, Vidya Srinivasan, Justin Chung-Ting Lam