Overlap Control Patents (Class 715/790)
  • Patent number: 11501732
    Abstract: A method for operating as electronic apparatus includes displaying, by a display apparatus, a first image based on first image data transmitted from a first terminal apparatus to the electronic apparatus in a first area of a display surface and changing, by the first terminal apparatus the amount of the first image data transmitted by the first terminal apparatus per unit time period to the electronic apparatus in accordance with a change instruction to change the size of the first area.
    Type: Grant
    Filed: February 25, 2021
    Date of Patent: November 15, 2022
    Assignee: Seiko Epson Corporation
    Inventor: Yuhei Akatsuka
  • Patent number: 11496564
    Abstract: This application discloses a device state synchronization method. The method performed by a common capability component, the method includes: receiving a first representation state instance resource creation request sent by an application, where the first representation state instance resource creation request includes a device state attribute; creating a first representation state instance resource based on the first representation state instance resource creation request and a created second representation state instance resource; sending a device state update request to a device, where the device state update request includes the device state attribute; receiving an actual state instance resource creation request sent by the device; creating an actual state instance resource based on the actual state instance resource creation request; and sending to the application, information indicating that an actual state resource is successfully created.
    Type: Grant
    Filed: October 20, 2020
    Date of Patent: November 8, 2022
    Assignee: Huawei Cloud Computing Technologies Co., Ltd.
    Inventor: Jiaxin Yin
  • Patent number: 11449220
    Abstract: A method for operating an electronic device including a touch sensitive display is provided. The method includes displaying at least two application execution screens on the touch sensitive display not to be superposed on one another, receiving a touch input or a hovering input through the touch sensitive display, selecting at least one application execution screen among the at least two application execution screens at least partially in response to the reception of the touch input or the hovering input, and displaying the selected application execution screen to be superposed on at least a portion of a non-selected application execution screen among the at least two application execution screens.
    Type: Grant
    Filed: June 29, 2020
    Date of Patent: September 20, 2022
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Daesik Hwang, Hyesoon Jeong, Jihun Kim, Jaegyun Son, Dongjeon Kim, Jinwan An
  • Patent number: 11402978
    Abstract: A method includes, while displaying a file browsing user interface that includes a plurality of representations of files, detecting a first input directed to a representation of a first file of the plurality of representations of the files. The method includes in response to determining that the first input is of a first input type corresponding to a request to display a preview of the first file, concurrently displaying a preview of the first file and one or more selectable affordances for performing actions associated with the first file. The one or more selectable affordances include: in accordance with a determination that the first file includes content of a first type, a first set of one or more selectable affordances; and in accordance with a determination that the first file includes content of a second type, a second set of one or more selectable affordances.
    Type: Grant
    Filed: December 15, 2020
    Date of Patent: August 2, 2022
    Assignee: APPLE INC.
    Inventors: Chun Kin Minor Wong, Raymond S. Sepulveda
  • Patent number: 11379107
    Abstract: This display device includes: an operation detector that detects an operation; a display that displays a screen including a first area capable of being scroll-displayed, and a second area; and a display controller that performs a control that displays, in the first area, display elements including a specific display element. The display controller scroll-displays the display elements displayed in the first area when the operation detector detects a scroll operation, and accommodatively displays the specific display element in the second area if, as a result of the scroll-display, the specific display element is scrolled in the direction of the second area and displayed.
    Type: Grant
    Filed: August 22, 2019
    Date of Patent: July 5, 2022
    Assignee: SHARP KABUSHIKI KAISHA
    Inventors: Tohru Nishikawa, Takashi Hara
  • Patent number: 11372515
    Abstract: Embodiments are described for handling focus when a gesture is input in a multi-screen device. In embodiments, the gesture indicates that two images, one that is in focus, swap positions. In response to receiving the gesture, the image in focus is moved from a first display of a first screen to a second display of a second screen. After the images are swapped, the focus is maintained on the image that originally had the focus.
    Type: Grant
    Filed: November 1, 2019
    Date of Patent: June 28, 2022
    Assignee: Z124
    Inventors: Sanjiv Sirpal, Martin Gimpl
  • Patent number: 11314766
    Abstract: Embodiments of methods and/or systems of manipulating tree expressions are disclosed.
    Type: Grant
    Filed: April 9, 2019
    Date of Patent: April 26, 2022
    Assignee: Robert T. and Virginia T. Jenkins
    Inventor: Jack J. LeTourneau
  • Patent number: 11294530
    Abstract: Electronic devices described herein are configured to display updated content associated with a first application having a first user interface element disposed in a background area of a display that is obscured by a second user interface element associated with a second application. Responsive to a command from the first application to notify the user of the updated content, the operating system displays at least a portion of a translucent version of the first user interface element with the updated content in the foreground display area, wherein the translucent version of the first user interface element obscures at least a portion of the second user interface element.
    Type: Grant
    Filed: October 27, 2017
    Date of Patent: April 5, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: Matthias Baer
  • Patent number: 11249579
    Abstract: An electronic device: displays an interactive UI object that conditionally exhibits respective interactive behavior responsive to changes in detected contact intensity, and content that does not exhibit the respective interactive behavior. The device detects a first input over the interactive UI object. In accordance with a determination that the first input meets first appearance-manipulation criteria (e.g., an intensity of the contact exceeds a first intensity threshold), the device changes an appearance of the interactive UI object based on the intensity of the contact and independent of lateral movement of the contact. In accordance with a determination that the first input meets second appearance-manipulation criteria (e.g.
    Type: Grant
    Filed: June 12, 2017
    Date of Patent: February 15, 2022
    Assignee: APPLE INC.
    Inventors: Glenn Wolters, Michel Elings
  • Patent number: 11217023
    Abstract: Techniques are disclosed for generating a three-dimensional (3D) visualization of data in an extended reality (XR) environment. One embodiment provides a computer-implemented method that includes receiving, via an input device, a repositioning of a first panel displayed within an XR environment and determining that, subsequent to the repositioning, at least one portion of the first panel overlaps with a second panel displayed within the XR environment. The method further includes, subsequent to the determination, generating a first 3D visualization of first data associated with the first panel and second data associated with the second panel. In addition, the method includes causing the first 3D visualization to be displayed within the XR environment.
    Type: Grant
    Filed: October 18, 2019
    Date of Patent: January 4, 2022
    Assignee: SPLUNK INC.
    Inventors: Samuel John Angelo Alberico, Jesse Chor, Kelly Kong, Ian Slattery, Glen Wong
  • Patent number: 11209972
    Abstract: A media rendering system includes a media rendering device and a controller device in communication via a network. The controller has a touch screen, presenting a portrait display mode when oriented in a first position, and a landscape display mode when oriented in a second position. The portrait mode displays either a first full screen presenting a first menu, or a second full screen presenting a second menu. The landscape mode displays a landscape full screen with two side-by-side tiles including a first tile presenting the first menu and a second tile presenting the second menu. Landscape mode provides drag-and-drop functionality for menu objects among the first and second, generating configuration commands to the media rendering device.
    Type: Grant
    Filed: September 2, 2015
    Date of Patent: December 28, 2021
    Assignee: D&M Holdings, Inc.
    Inventors: Nicholas Murrells, Martin Richard Wachter, Brendon Stead
  • Patent number: 11204688
    Abstract: A method and apparatus for video playing, an electronic device and a storage medium are provided. In the method, a web service program calls a preset interface to create a video window; the video window is displayed in a page in which the current window of a browser is located; a video playing instruction is received; and a video corresponding to the video playing instruction is played in the video window. In the present application, a video window is created through a web service program; the created video window is displayed in the page in which the current window of the browser is located, and then the video is played through the video window. In this way, the video may be played without loading a plug-in, achieving the purpose of playing a video on a page of a browser without using a plug-in.
    Type: Grant
    Filed: February 15, 2019
    Date of Patent: December 21, 2021
    Assignee: HANGZHOU HIKVISION DIGITAL TECHNOLOGY CO., LTD.
    Inventors: Zhongjian Feng, Xiangzhen Chen, Gang Lv
  • Patent number: 11144195
    Abstract: Embodiments of this application provide a data processing method and an electronic device. The method may be implemented on an electronic device having a touchscreen, and may specifically include: displaying a graphical user interface of a first application on the touchscreen, where the graphical user interface includes a text; detecting, by the electronic device, a touch event that a user touches and holds a fingerprint button; enabling, by the electronic device, a fast copying function in response to the event; detecting, by the electronic device, a slide gesture for some data in the text; and in response to the slide gesture, storing, in a clipboard by the electronic device, the some data corresponding to the slide gesture. According to the technical solutions provided in the embodiments of this application, efficiency of the electronic device is improved, user operations are reduced, and user experience is improved.
    Type: Grant
    Filed: September 22, 2017
    Date of Patent: October 12, 2021
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Qiang Tao, Jing Han, Guangyuan Gao, Changwei Tang
  • Patent number: 11120087
    Abstract: Systems and methods for dynamic data processing and graphical user interface generation are provided. A system may include a network interface configured to request and receive, via a computer network from one or more sources in remote locations, electronic record data associated with an individual; an input filter configured to identify structured and unstructured information in the electronic record data; a data selector configured to analyze the structured and unstructured information; a timeline generator configured to generate, based on the analysis, interface information for displaying an interactive graphical user interface configured to present an event timeline of events in the electronic record data; and a display configured to provide the interactive graphical user interface based on the generated interface information.
    Type: Grant
    Filed: October 21, 2016
    Date of Patent: September 14, 2021
    Assignee: GRAND ROUNDS, INC.
    Inventors: Jesse Dhillon, Jyotiwardhan Patil, William Dzierson, Nupur Srivastava, Kenneth Berland
  • Patent number: 11094294
    Abstract: A system or a method may be provided that may detect a movement or activity of a user via the user's mobile and/or wearable devices. The system may adjust the display interface based on the user's detected movement or activity. When a user is very active (biking or jogging), the user may have very limited amount of time or attention to interact with a display interface. The movement or activity of the user may be detected by a motion detection device installed on the mobile device or on the wearable device. When the user is active, the display interface may adjust to enlarge the information to make it easier for the user to view, read, or interact with. The system may also select and display important information, without other peripheral information (less important information) when the user is active.
    Type: Grant
    Filed: November 20, 2018
    Date of Patent: August 17, 2021
    Assignee: PAYPAL, INC.
    Inventor: Megan Marie O'Neill
  • Patent number: 11086025
    Abstract: Integrated Visual Geo-referencing Target Unit ABSTRACT A georeferencing target unit including: a generally planar top surface including a visual marker structure on the top surface, dimensioned to be observable at a distance by a remote visual capture device; an internal gps tracking unit tracking the current position of the target unit; a microcontroller and storage means for storing gps tracking data; and wireless network interconnection unit for interconnecting wirelessly with an external network for the downloading of stored gps tracking data; a power supply for driving the gps tracking unit, microcontroller, storage and wireless network interconnection unit, a user interface including an activation mechanism for activating the internal gps tracking unit to track the current position of the target unit over an extended time frame and store the tracked gps tracking data in the storage means.
    Type: Grant
    Filed: August 12, 2016
    Date of Patent: August 10, 2021
    Assignee: Propeller Aerobotics Pty Ltd
    Inventors: Rory Leon San Miguel, Frederick James Greer
  • Patent number: 11068642
    Abstract: A method for generating and using multi-view masters involves selecting a master in a design environment. A widget is added to the master. A first view is selected for the master. A first widget characterization of the widget is received. The first widget characterization is associated with the first view of the master. A second view of the master is selected. A second widget characterization of the widget is received. The second widget characterization is associated with the second view of the master. An instance of the master is placed in a containing context. A first instance view selection is received, the first instance view selecting the first view of the master for the first instance of the master. The first instance of the master is displayed within the containing context, the widget being displayed in accordance with the first widget characterization associated with the first view of the master.
    Type: Grant
    Filed: January 31, 2020
    Date of Patent: July 20, 2021
    Assignee: Axure Software Solutions, Inc.
    Inventors: Victor Hsu, Martin Smith, Ian Gardner, Robert Gourley
  • Patent number: 11061528
    Abstract: A method and system for detecting free area in electronic instrument clusters is disclosed. The method includes determining at least one free area in an electronic instrument cluster based on static free area data and a plurality of sensor data. The method further includes generating for each of the at least one free area, a metadata including a plurality of attributes. The method includes determining for each of the at least one free area, a first hash value based on at least one attribute from the associated plurality of attributes. The method further includes creating a data structure, for each of the at least one free area, based on the associated metadata and the associated first hash value. The method includes transmitting a first packet to a dynamic content device, such that, the first packet includes the data structure.
    Type: Grant
    Filed: March 30, 2020
    Date of Patent: July 13, 2021
    Assignee: Wipro Limited
    Inventors: Sandip Ghatak, Nilanjan Biswas, Shantanu Banerjee
  • Patent number: 11049032
    Abstract: An online system maintains an identity graph having links between different types of user identifying information (e.g., email addresses, phone numbers, user identifiers) describing various users of the online system. Based on information received from various sources describing relationships between different types of user identifying information describing a user, the online system generates confidence values for each link between different types of user identifying information. In some embodiments, a confidence value accounts for an amount of time since information describing a relationship between different types of user identifying information was received from a source.
    Type: Grant
    Filed: August 24, 2017
    Date of Patent: June 29, 2021
    Assignee: Facebook, Inc.
    Inventors: Liang Xu, Li Zhou
  • Patent number: 11036382
    Abstract: A computer-implemented user interface method includes displaying content in a first window on a display of a computing device, receiving a dragging user input on an element at a periphery of the window, and in response to receiving the dragging input, generating and displaying a second window on the display of the computing device and displaying the first window simultaneously with the second window.
    Type: Grant
    Filed: May 27, 2020
    Date of Patent: June 15, 2021
    Assignee: GOOGLE LLC
    Inventor: John Nicholas Jitkoff
  • Patent number: 10972782
    Abstract: A communication apparatus is provided which acquires content held by an external apparatus based on information related to the content that is received from another communication apparatus and plays back the content. The communication apparatus further receives playback control information about the content from the other communication apparatus. Upon detecting a disconnection of a communication path between the communication apparatus and the other communication apparatus, the communication apparatus performs control in such a manner that a notification based on the disconnection of the communication path is issued to a user.
    Type: Grant
    Filed: March 18, 2019
    Date of Patent: April 6, 2021
    Assignee: Canon Kabushiki Kaisha
    Inventor: Takafumi Nakajima
  • Patent number: 10963137
    Abstract: There is provided a non-transitory recording medium storing a program that causes an information display apparatus to execute: accepting input under a pressure in a first range on a screen; accepting input under a pressure in a second range stronger than the pressure in the first range on the screen; determining, from among objects displayed in a predefined position on the screen in an overlapped manner, an object having a highest display order as an operation target object, when the input under the pressure in the first range is accepted in the predefined position; and change a display order configuration for the objects to a first configuration when the input under the pressure in the second range is accepted on the screen after the determination of the operation target object.
    Type: Grant
    Filed: February 8, 2017
    Date of Patent: March 30, 2021
    Assignee: Brother Kogyo Kabushiki Kaisha
    Inventor: Shintaro Kunimoto
  • Patent number: 10951486
    Abstract: A part specifying unit causes a web browser to display a part specification GUI that enables to specify settings relating to a display mode of a part constituting a web page, and accepts specification of settings relating to a display mode through the part specification GUI. Moreover, an action specifying unit causes the web browser to display an action specification GUI that enables to specify settings relating to an action of a part constituting a web page, and accepts specification of settings relating to an action through the action specification GUI. An expanding unit expands the web page based on the settings relating to the display mode accepted by the part specifying unit, and on the settings relating to the action accepted by the action specifying unit, and displays the expanded web page on the web browser.
    Type: Grant
    Filed: August 6, 2018
    Date of Patent: March 16, 2021
    Assignee: NIPPON TELEGRAPH AND TELEPHONE CORPORATION
    Inventors: Takeshi Masuda, Kenichi Nishikawa, Hiroyuki Adachi, Akira Inoue, Sayaka Yagi
  • Patent number: 10924602
    Abstract: A method for controlling an electronic device includes activating a display unit of an electronic device, following the activation of the display unit, displaying a lock screen containing image content prestored in the electronic device, receiving the input of a user command for selecting information about the displayed image content, and, following the input of the user command, storing, in connection with the image content selected according to the user command, information about the image content, while continuously displaying the lock screen.
    Type: Grant
    Filed: November 9, 2016
    Date of Patent: February 16, 2021
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Pankaj Agarwal, Hyung-sun Lee, Ho-chul Shin, Youn-ho Choi, Heung-ryong Oh
  • Patent number: 10902548
    Abstract: Developers receive automatically designated property change events which caused invalidation of a rendered frame. Some embodiments control display invalidation in part by identifying higher-level frame bounding events in an execution trace, and applying at least one display invalidation constituency filter to lower-level thread events within a frame creation period, thereby obtaining a display invalidation constituency sequence of one or more display invalidation events. The sequence may include a layout property change event and/or a render property change event which invalidated the frame. An initial part of the sequence is designated as a display frame creation cause. Displayed frame invalidation is controlled by altering the display invalidation constituency, e.g., by manual or automated layout/render property change event elimination or event sequence location change, by a reduction in computational resource usage (e.g.
    Type: Grant
    Filed: October 24, 2018
    Date of Patent: January 26, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Harikrishna Menon Ajith Kumar, Pankaj Kachrulal Sarda, Carlos Pessoa, David William Shoots, Steven Brix Kirbach
  • Patent number: 10884572
    Abstract: Windows corresponding to independent applications in a windowed computing environment can be linked to have unified behavior. A host application can monitor window activity to determine if windows are intended to be grouped. Commands applied to one or more windows in a group are applied to at least some other windows in the group. Windows can be grouped or ungrouped according to various criteria including a priori configuration or user action. The window grouping permits a unified user interface behavior to be established for two or more independent applications.
    Type: Grant
    Filed: June 7, 2018
    Date of Patent: January 5, 2021
    Assignee: Siemens Healthcare Diagnostics Inc.
    Inventor: Michael Heydlauf
  • Patent number: 10860171
    Abstract: Methods, systems, and computer-storage media are provided for enabling a user to dynamically create associations and take actions with respect to a clinical finding associated with a patient. After selecting a clinical finding that is of interest in a first workflow application, a graphical user interface is automatically presented. The graphical user interface includes trending information for the clinical finding as well as information related to the clinical finding. The graphical user interface enables a clinician to associate the clinical finding with a current patient problem or a possible diagnosis related to the clinical finding. Additionally, the graphical user interface enables the clinician to take actions with respect to the clinical finding.
    Type: Grant
    Filed: August 12, 2013
    Date of Patent: December 8, 2020
    Inventors: Michael A. Ash, Brian J. Lancaster, Heather Owen, J D Tyler, David Cohen, Thomas C. Gifford
  • Patent number: 10762718
    Abstract: A system and method is disclosed for determining an optimal direction and a minimum directional negative distance between two objects. The system and method uses an iterative process involving rotating a vector about two or more axes to obtain a group of new vectors, determining which one of the new group of vectors has the smallest directional negative distance, comparing the vector having the smallest directional negative distance to a preset value, and repeating the above operations as needed until a vector is obtained which does not exceed the preset value, and which is then identified as the optimum directional vector having a minimal directional negative value.
    Type: Grant
    Filed: February 17, 2017
    Date of Patent: September 1, 2020
    Assignee: FCA US LLC
    Inventors: Wen-Jun Wu, Bo Robert Zhou, John Borth, Dwayne Cervelli
  • Patent number: 10739987
    Abstract: A method for operating an electronic device including a touch sensitive display is provided. The method includes displaying at least two application execution screens on the touch sensitive display not to be superposed on one another, receiving a touch input or a hovering input through the touch sensitive display, selecting at least one application execution screen among the at least two application execution screens at least partially in response to the reception of the touch input or the hovering input, and displaying the selected application execution screen to be superposed on at least a portion of a non-selected application execution screen among the at least two application execution screens.
    Type: Grant
    Filed: August 21, 2015
    Date of Patent: August 11, 2020
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Daesik Hwang, Hyesoon Jeong, Jihun Kim, Jaegyun Son, Dongjeon Kim, Jinwan An
  • Patent number: 10705720
    Abstract: An electronic device is described which has a memory storing an image for display to a user. The device has a shape recognizer which receives drawing input as a result of the user drawing at a location of the displayed image; and a semantic segmentation component which carries out image analysis of the image to compute one or more object classes of objects depicted at the location. The shape recognizer is configured to recognize the drawing input as being in a computed graphical item class of a plurality of pre-specified graphical item classes by analyzing a shape of the drawing input and by using information about the computed object classes of the one or more objects depicted at the drawing input location in the image. The processor is configured to offer at least one graphical item of the computed graphical item class for input to the electronic device.
    Type: Grant
    Filed: January 28, 2019
    Date of Patent: July 7, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: To Tran
  • Patent number: 10644962
    Abstract: Embodiments are directed to monitoring for service interfaces. Accordingly, test agent engines may provide a first and a second set of raw data associated with Application Programming Interfaces (APIs) to a test scheduling engine. The test scheduling engine may transform the first and second set of raw data into a first and a second set of reduced data. A quality score engine may aggregate ordinal ranks for the APIs based on the first set of reduced metric data, such that each of the ordinal rankings may be associated with various characteristics of the reduced data. Each of the APIs may be ranked based on their aggregations of the ordinal ranks. A quality score may be provided based on a mapping of the ranked APIs to a distribution model. A second quality score may be generated based on the mapping and the second set of reduced data.
    Type: Grant
    Filed: November 14, 2018
    Date of Patent: May 5, 2020
    Assignee: APImetrics Inc.
    Inventors: David O'Neill, Paul Michael Cray, Nicholas John Denny
  • Patent number: 10585580
    Abstract: A mobile terminal including a wireless communication processor configured to provide wireless communication; a touch screen; and a controller configured to in response to a request to execute an application, execute the application and display an execution screen of the application on the touch screen, terminate the application and stop displaying the execution screen on the touch screen, and in response to a request to re-execute the terminated application, re-execute the application and display an initial screen on the touch screen among any one of a first screen set in an initial stage of the application being executed, a second screen displayed on the touch screen before the application is terminated, and a third screen designated through a first predetermined input for at least one page provided through the application.
    Type: Grant
    Filed: May 19, 2017
    Date of Patent: March 10, 2020
    Assignee: LG ELECTRONICS INC.
    Inventors: Seongeun Kim, Jie Seol, Yujune Jang, Bongjeong Jeon
  • Patent number: 10554907
    Abstract: Embodiments of the present invention relate to the data processing field, and disclose an image processing method and apparatus, and an electronic terminal, to improve image quality of a static image after the static image and a dynamic image are overlaid. According to the embodiments of the present invention, the method includes: receiving an image overlay instruction; obtaining a static image, a dynamic image, a data length of the dynamic image, and a coordinate position of the dynamic image in the static image; and generating, according to the image overlay instruction, target image data including the static image and the dynamic image. The present invention is applicable to an image processing procedure.
    Type: Grant
    Filed: March 2, 2015
    Date of Patent: February 4, 2020
    Assignee: Huawei Technologies Co., Ltd.
    Inventor: Liping He
  • Patent number: 10474345
    Abstract: A user interface method includes: obtaining an image; obtaining a mask; receiving a user input at a device, the user input indicating that a portion of the image is desired to be viewed by a user; and in response to the user input, displaying on a screen of the device a portion of the image while covering a remaining portion of the image using at least a part of the mask.
    Type: Grant
    Filed: April 4, 2014
    Date of Patent: November 12, 2019
    Inventor: Shawn Shey
  • Patent number: 10474921
    Abstract: A method for picture processing is described. A first tracking area is obtained. A second tracking area is also obtained. The method includes beginning to track the first tracking area and the second tracking area. Picture processing is performed once a portion of the first tracking area overlapping the second tracking area passes a threshold.
    Type: Grant
    Filed: September 25, 2013
    Date of Patent: November 12, 2019
    Assignee: QUALCOMM Incorporated
    Inventors: Xin Zhong, Dashan Gao, Ning Bi, Steven Douglas Laver, Scott David Beith, Diarmuid MacCormack
  • Patent number: 10466889
    Abstract: An electronic device with a display and a touch-sensitive surface receives notification(s) while the device is in a screen-off state. After receiving the notification(s), the device detects an input for waking the device to a screen-on state. In response, the device transitions to the screen-on state and displays the notification(s) on a wake screen user interface. The device further detects another input for dismissing the wake screen user interface and ceases to display the wake screen user interface. Afterwards, the device detects a third input for redisplaying the wake screen user interface. In response, upon determining that the third input meets notification-clearance criteria, the device redisplays the wake screen user interface without displaying at least one of the notification(s); and upon determining that the third input does not meet the notification-clearance criteria: the device redisplays the wake screen user interface and redisplays at least one of notification(s).
    Type: Grant
    Filed: September 25, 2017
    Date of Patent: November 5, 2019
    Assignee: APPLE INC.
    Inventor: William M. Tyler
  • Patent number: 10455165
    Abstract: Systems, methods, and computer-readable media are disclosed for using a video capture device to alleviate motion sickness via an augmented display for a passenger. One method includes receiving, from a video capture device of a vehicle, video data of a view outside of the vehicle while the vehicle is in motion; displaying, on a display device for a passenger of the vehicle, a request for a mode of display of the video data, the mode of displaying including a passive video mode and an active video mode; receiving a selection of the mode of display; displaying a request for a video display type when the passive video mode is selected; and displaying the video data including a menu, the menu including a plurality of selectable icons to interact with the video data when the active video mode is selected.
    Type: Grant
    Filed: December 28, 2016
    Date of Patent: October 22, 2019
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventor: Daniel Gray Goldstein
  • Patent number: 10440420
    Abstract: A method of adjusting visual content. The method comprises: identifying when a client device captures at least one of an image and a video file; analyzing textual content in a plurality of content providing network sources, available via a network, to identify at least one current event; acquiring at least one demographic characteristic of a user of the client device; selecting one or more visual content editing functions based upon the at least one demographic characteristic and according to the at least one current event; and supplying the one or more selected visual content editing functions to the client device.
    Type: Grant
    Filed: May 8, 2018
    Date of Patent: October 8, 2019
    Assignee: Snap Inc.
    Inventors: Moshe Hogeg, Yosef Shemesh
  • Patent number: 10437457
    Abstract: A terminal device for executing an application providing a search service is provided. The terminal device may include a touch sensing display, one or more processors, and a memory. The application is configured to be stored in the memory and implemented by the one or more processors, and includes a first interface providing a code to display a first search interface corresponding to a text-based search on the touch sensing display, and a second interface providing a code to display a second search interface on the touch sensing display, when a call interaction of the second search interface corresponding to a recognition search is sensed in response to a touch input on the touch sensing display while displaying the first search interface.
    Type: Grant
    Filed: August 31, 2017
    Date of Patent: October 8, 2019
    Assignee: NHN Corporation
    Inventors: Hyun Joo Seo, Maria Park, Yeolae Kim, Jung Hoon Im
  • Patent number: 10423272
    Abstract: An electronic apparatus comprises: a detection unit configured to detect a touch operation on a display unit; a control unit configured to control the electronic apparatus, in a touch operation restriction state in which a touch operation on a position different from a specific area on the display unit is invalidated, to release the restriction state and make a transition to a state in which a touch operation on a position different from the specific area is accepted upon detecting a predetermined touch operation on the specific area; and a display control unit configured to control the display unit to perform display to indicate the specific area upon detecting a touch operation on a position different from the specific area on the display unit in the restriction state.
    Type: Grant
    Filed: May 16, 2017
    Date of Patent: September 24, 2019
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Daiyu Ueno
  • Patent number: 10410387
    Abstract: A system for generating user interface elements comprises a data analysis module, an element generation module and a positioning module. The data analysis module is arranged to identify a plurality of classes in input data, wherein each class is associated with at least one characteristic value. The element generation module is arranged to generate a plurality of user interface elements each associated with a class by calculating, for each user interface element, at least one value indicative of a two-dimensional area based on the characteristic value associated with the class of the element. The positioning module is arranged to generate a position layout by determining positions for the user interface elements, wherein each position is determined independently of an axis associated with a class or a variable relating to a class.
    Type: Grant
    Filed: September 27, 2017
    Date of Patent: September 10, 2019
    Assignee: FOMTECH LIMITED
    Inventors: Martijn De Wever, Sasha Imamovich
  • Patent number: 10387019
    Abstract: This relates to a technology capable of efficiently deciding a screen layer to which a user input event should be delivered even when screen layers that do not receive the user input event are displayed in an overlapping manner other than a screen layer that should receive the user input event. A user interface device includes an acquisition unit, a transmission unit, a determination unit, and a decision unit. On the basis of inquiry information from the transmission unit, the determination unit concurrently determines, for a plurality of screen layers, whether input information is accepted in each of the screen layers. The decision unit decides the screen layer based on a determination result.
    Type: Grant
    Filed: January 21, 2016
    Date of Patent: August 20, 2019
    Assignee: Mitsubishi Electric Corporation
    Inventors: Yoshiaki Kitamura, Kohei Tanaka, Mitsuo Shimotani, Yukio Goto, Akira Toyooka
  • Patent number: 10380121
    Abstract: A new approach is proposed that contemplates systems and methods to determine temporality of a query in order to generate a search result including a list of objects that are not only based on matching of the objects to the query but also based on temporality analysis of the query. Here, the temporality of the query can be defined as the distribution over time of the objects matching the query, i.e., the chronology histogram of the query. Such distribution can be analyzed to provide a classification of the intent of the query. Classification of the intent of the query can result either in discrete classification of the query into categories, or in continuous classification of the query which may be a scalar or vector value resulting from transformations of the chronology histogram.
    Type: Grant
    Filed: October 22, 2014
    Date of Patent: August 13, 2019
    Assignee: Apple Inc.
    Inventors: Rishab Aiyer Ghosh, Thomas James Emerson, Lun Ted Cui
  • Patent number: 10353504
    Abstract: Techniques include receiving a user notification (e.g., a text-based notification, a phone call, or a voicemail) at a user device. The techniques further include receiving a pressure input from a user of the device at a pressure-sensitive display of the device and determining that the display is covered (e.g., obscured from the user's view). The techniques also include, in response to receiving the pressure input and determining that the display is covered, performing an action associated with the notification using the device (e.g., speak or playback the notification at the device, enable the user to vocally interact with the notification at the device, or forward the notification to another device for display, speech or playback output, and/or user vocal interaction). Additional techniques include, in response to receiving the pressure input and determining that the display is covered, setting the device into a predetermined state (e.g., of a software application).
    Type: Grant
    Filed: December 15, 2015
    Date of Patent: July 16, 2019
    Assignee: Samsung Electronics Co., Ltd.
    Inventor: Thomas Francis
  • Patent number: 10341270
    Abstract: Methods, systems, and computer-readable media for providing enhanced application interoperability are presented. In some embodiments, a computing device may present, on at least one display screen, a first user interface that is associated with a first application. In response to determining that the at least one display screen has been rotated from a first orientation to a second orientation, the computing device may present, on the at least one display screen, a second user interface that is associated with a second application different from the first application. In one or more embodiments, the second user interface may include at least some information that is contextually related to information included in the first user interface. In addition, a state of the first application may be preserved when the second user interface that is associated with the second application is presented.
    Type: Grant
    Filed: October 16, 2014
    Date of Patent: July 2, 2019
    Assignee: Citrix Systems, Inc.
    Inventors: Priscila K. Penha, Kelly M. Nash, Daisuke Sakurai, Shih-Hao Yeh
  • Patent number: 10334307
    Abstract: A method of adjusting visual content. The method comprises selecting, on a client terminal, visual content, extracting visual content data pertaining to the visual content, forwarding a request which includes the visual content data to a network node via a network, receiving, in response to the request, a list of a plurality of visual content editing functions from the network node, presenting, on the client terminal, the plurality of visual content editing functions to a user, receiving a selection of at least one member of the list from the user, adjusting the visual content using the at least one member, and outputting the adjusted visual content.
    Type: Grant
    Filed: August 30, 2016
    Date of Patent: June 25, 2019
    Assignee: Snap Inc.
    Inventors: Moshe Hogeg, Yosef Shemesh
  • Patent number: 10289846
    Abstract: Systems and methods to detect remote access malware activities, via: detecting, in a computing device, first input events in an operating system of the computing device; detecting, in the computing device, second input events received in an application running in the computing device; detecting, in the computing device, a mismatch between the first input events detected in the operating system and the second input events received in the application running in the computing device; and in response to the mismatch being detected, generating an alert indicating a threat of the application being attached by remote access malware.
    Type: Grant
    Filed: April 15, 2016
    Date of Patent: May 14, 2019
    Assignee: EASY SOLUTIONS ENTERPRISES CORP.
    Inventor: Javier Fernando Vargas Gonzalez
  • Patent number: 10283074
    Abstract: A method for allocating an information display amount includes: determining an estimated display amount of unallocated information according to a total original display amount of all information display units and a displayed amount of allocated information; acquiring a predetermined display amount of the unallocated information according to the estimated display amount of the unallocated information; and allocating information displayed by each information display unit and a display amount according to the predetermined display amount of the unallocated information and a remaining display amount of the allocated information.
    Type: Grant
    Filed: July 1, 2016
    Date of Patent: May 7, 2019
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Zhenxiao Li, Ge Chen, Jia Cheng, Hongyu Zhao
  • Patent number: 10268341
    Abstract: In accordance with some embodiments, a device displays a user interface that includes user interface objects associated with respective object-specific operations that are triggered by changes in contact intensity. While displaying the user interface, the device detects a first input. In response to detecting the first input: if a focus selector is at a first location, the device performs a first operation associated with the first object; if a focus selector is at the second location, the device performs a second operation associated with the second object; and if a focus selector is at a location that is away from any objects that are associated with object-specific operations that are triggered by changes in contact intensity, perform a third operation that includes updating the user interface on the display to concurrently visually distinguish the first and second objects in the user interface.
    Type: Grant
    Filed: September 30, 2015
    Date of Patent: April 23, 2019
    Assignee: APPLE INC.
    Inventors: Kenneth L. Kocienda, Chanaka G. Karunamuni
  • Patent number: 10228835
    Abstract: The present application provides a method for displaying information, and a terminal equipment. The method for displaying information comprises: detecting whether a display screen of a terminal equipment switches from a screen-off state to a screen-on state when the display screen is in the screen-off state; displaying at least one information card on the display screen after it is detected that the display screen switches from the screen-off state to the screen-on state, wherein, the at least one information card includes information for informative purpose obtained from a network side, and the size of the at least one information card is smaller than that of the display screen.
    Type: Grant
    Filed: January 27, 2017
    Date of Patent: March 12, 2019
    Assignee: BEIJING KINGSOFT INTERNET SECURITY SOFTWARE CO., LTD.
    Inventors: Ling Yu, Qingqing Yu, Ruimin Huang, Bo Chen, Wen-Chen Feng, Hujia Duman, Ni Gan, Xinwei Wu, Jiabo Zhou, Xiaoming Sun