Multiple Virtual Screen Or Desktop Switching Patents (Class 715/778)
  • Patent number: 11907415
    Abstract: A method, an electronic device, and a non-transitory computer readable storage medium for interacting with a virtual reality (VR) environment are provided. The method includes: displaying a first portal in a first virtual scene of the virtual reality environment, wherein the first portal is for a virtual scene switching, and the first portal comprises a frame; determining whether the frame is dragged toward a center of the first portal; and in response to determining the frame is dragged toward the center of the first portal, removing the first portal from the virtual reality environment.
    Type: Grant
    Filed: January 9, 2023
    Date of Patent: February 20, 2024
    Assignee: HTC Corporation
    Inventors: Ying-Jing Wang, Fang-Ju Lin, Yun-Jung Lee, Yu-Chien Huang, Kuan-Yi Lien
  • Patent number: 11734032
    Abstract: A desktop switcher provides equally convenient user interface navigational access to remote virtual desktops as to local virtual desktops for reliable and convenient human-computer interaction. Underlying mechanisms transparently confirm remote computer availability and compatibility, transfer thumbnails between computers, and support remoting sessions. Virtual desktops may share a clipboard, a geographic location setting, and application thumbnails, despite being based on computers that are remote from one another, e.g., when only one of a session's computers resides in a cloud. Virtual desktop context menus may be shown and utilized remotely. A visual separator in the desktop switcher may distinguish local virtual desktops from remote virtual desktops.
    Type: Grant
    Filed: May 14, 2022
    Date of Patent: August 22, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Christiaan Brinkhoff, Sandeep Patnaik, Jinhua Fei, Prasanna Padmanabhan, Randall Cook, Matthew Shadbolt, Roland Radtke, John Christopher Whytock, Gary Liao, Alexander Ryan Fromm, Parthasarathy Sundararajan
  • Patent number: 11706330
    Abstract: There is disclosed a smartphone, tablet or other computing device comprising: (a) a touch sensitive display; (b) one or more processors; (c) computer memory; (d) an operating system computer program stored in the computer memory and configured to be executed by the one or more processors and including instructions for detecting a swipe gesture, and, in response to the detected swipe gesture, displaying a search bar.
    Type: Grant
    Filed: January 26, 2022
    Date of Patent: July 18, 2023
    Assignee: Canonical Limited
    Inventors: Mark Shuttleworth, Ivo Weevers, Mika Meskanen, Oren Horev, Calum Pringle, John Lea, Otto Greenslade, Marcus Haslam, Ivanka Majic, Xi Zhu
  • Patent number: 11677888
    Abstract: A terminal device control method includes: a window mode information acquisition step of acquiring window mode information indicating any one of a single-window mode, which is a mode in which one application runs, and a multi-window mode, which is a mode in which a plurality of applications run in parallel, for a screen of a terminal device configured to cause an external device to perform operation by communicating to/from the external device; a switching step of making a switch, in a case in which the window mode information acquired in the window mode information acquisition step indicates the multi-window mode, to enable or disable a first operation, which is an operation to be performed at least in a time period in which a first application for causing the external device to perform operation runs, and is an operation regarding information to be transmitted from the external device to the terminal device; and a first operation execution step of executing the first operation in a case in which the switch
    Type: Grant
    Filed: October 5, 2021
    Date of Patent: June 13, 2023
    Assignee: SEIKO INSTRUMENTS INC.
    Inventor: Tomoki Ogura
  • Patent number: 11670045
    Abstract: Aspects of the disclosure include methods, apparatuses, and non-transitory computer-readable storage mediums for generating a three-dimensional (3D) geometry of a room from a panorama image of the room. An apparatus includes processing circuitry that determine two-dimensional (2D) positions of wall corner points of the room in the panorama image based on a user input. Each wall corner point is in one of a floor plane or a ceiling plane of the room. The processing circuitry calculates 3D positions of the wall corner points based on the 2D positions of the wall corner points, a size of the panorama image, and a distance between the floor plane and a capture position of a device capturing the panorama image, determines a room layout based on an order of the wall corner points, and generates the 3D geometry based on the room layout and the 3D positions of the wall corner points.
    Type: Grant
    Filed: October 15, 2021
    Date of Patent: June 6, 2023
    Assignee: TENCENT AMERICA LLC
    Inventors: Xiang Zhang, Bing Jian, Lu He, Haichao Zhu, Shan Liu, Kelin Liu, Weiwei Feng
  • Patent number: 11520466
    Abstract: A system and method for dynamically adjusting the architecture of an application on a device based on user responsiveness. The application determines relevant changes to apply based on the user's interactivity with the application through a plurality of inputs and data analysis. The application adapts the architecture to provide preferred application containers, features, workflow, and interface elements. User data, indicating characteristics of the user, is obtained and used to select adaptions to the user architecture through selection of specific application container units, application features, workflow segments and other elements. The application determines and selects the appropriate application container units, application features, and workflow segments to vary the features available, the content displayed, the workflow of the application, the form of the content and the interface for different users.
    Type: Grant
    Filed: September 24, 2020
    Date of Patent: December 6, 2022
    Assignee: VigNet Incorporated
    Inventors: Josh Schilling, Dave Klein, Praduman Jain
  • Patent number: 11449217
    Abstract: At least certain embodiments of the present disclosure include an environment with a framework of software code interacting with a plurality of applications to provide gesture operations in response to user inputs detected on a display of a device. A method for operating through an application programming interface (API) in this environment includes displaying a user interface that includes a respective view that is associated with a respective application of the plurality of applications. The method includes, while displaying the respective view, detecting, via the software code, a user input within the region of the touch-sensitive surface that corresponds to the respective view, and, in response, in accordance with a determination that the user input is an inadvertent user input, ignoring the user input. The determination that the user input is an inadvertent user input is made based on an inadvertent user input call transferred through the API.
    Type: Grant
    Filed: April 3, 2020
    Date of Patent: September 20, 2022
    Assignee: APPLE INC.
    Inventor: Christopher Blumenberg
  • Patent number: 11450077
    Abstract: Appearance driven automatic three-dimensional (3D) modeling enables optimization of a 3D model comprising the shape and appearance of a particular 3D scene or object. Triangle meshes and shading models may be jointly optimized to match the appearance of a reference 3D model based on reference images of the reference 3D model. Compared with the reference 3D model, the optimized 3D model is a lower resolution 3D model that can be rendered in less time. More specifically, the optimized 3D model may include fewer geometric primitives compared with the reference 3D model. In contrast with the conventional inverse rendering or analysis-by-synthesis modeling tools, the shape and appearance representations of the 3D model are automatically generated that, when rendered, match the reference images.
    Type: Grant
    Filed: March 8, 2021
    Date of Patent: September 20, 2022
    Assignee: NVIDIA Corporation
    Inventors: Carl Jacob Munkberg, Jon Niklas Theodor Hasselgren
  • Patent number: 11366576
    Abstract: In some embodiments, a multifunction device with a display and a touch-sensitive surface creates a plurality of workspace views. A respective workspace view is configured to contain content assigned by a user to the respective workspace view. The content includes application windows. The device displays a first workspace view in the plurality of workspace views on the display without displaying other workspace views in the plurality of workspace views and detects a first multifinger gesture on the touch-sensitive surface. In response to detecting the first multifinger gesture on the touch-sensitive surface, the device replaces display of the first workspace view with concurrent display of the plurality of workspace views.
    Type: Grant
    Filed: February 19, 2021
    Date of Patent: June 21, 2022
    Assignee: Apple Inc.
    Inventors: Julian Missig, Jonathan Koch, Avi E. Cieplinski, B. Michael Victor, Jeffrey Traer Bernstein, Duncan R. Kerr, Myra M. Haggerty
  • Patent number: 11294533
    Abstract: A system includes an electronic device and VR glasses. The electronic device receives a notification message in a VR mode. The notification message is designated to be displayed by a first user interface in a normal mode. The electronic device is configured to generate a second interface based on the first interface and display the second interface for displaying the notification message in the VR mode. The electronic device is configured to receive a first user input corresponding to a first location on the second interface. The electronic device is configured to determine a second location on the first interface corresponding to the first location on the second interface to respond to the first user input for interacting with the notification.
    Type: Grant
    Filed: June 9, 2017
    Date of Patent: April 5, 2022
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Zeli Shang, Xiaojuan Li, Wenmei Gao, Xin Chen
  • Patent number: 11275484
    Abstract: Provided is a method of operating a device having a plurality of operating systems installed therein, the method including: receiving a first user input for selecting at least one application installed in a first operating system among the plurality of operating systems; receiving a second user input for selecting a second operating system, in which a shortcut icon for execution of the selected application is to be displayed, among the plurality of operating systems; creating the shortcut icon based on the first user input and the second user input; and displaying the created shortcut icon on a user interface of the second operating system.
    Type: Grant
    Filed: August 25, 2017
    Date of Patent: March 15, 2022
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Gi-hun Jung, Jung-hyun Yoo, Min-ji Lee, Sung-min Lee
  • Patent number: 11263457
    Abstract: A planar placement system can generate virtual surfaces (e.g., floors, walls) to simulate items in an augmented reality display. The system can generate the virtual surfaces using image feature tracking and plane intersection approaches that create an accurate visual simulation. The items simulated can be variable items that have unit data (e.g., rolls of wallpaper) that can be simulated on the virtual surfaces, and unit data can be displayed and updated in real time or near real time on a mobile device, such as a user's smartphone.
    Type: Grant
    Filed: March 26, 2020
    Date of Patent: March 1, 2022
    Assignee: Houzz, Inc.
    Inventor: Shay Rom
  • Patent number: 11237724
    Abstract: A mobile terminal and a method for split screen control thereof, and a computer readable storage medium are provided. The method includes the following. The mobile terminal determines, in a split screen mode, a first split screen. The mobile terminal detects, in the split screen mode, an instruction for desktop display. The mobile terminal acquires a desktop icon and displays the desktop icon on the first split screen, upon receiving the instruction for desktop display.
    Type: Grant
    Filed: December 27, 2019
    Date of Patent: February 1, 2022
    Assignee: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP., LTD.
    Inventor: Weichao Zhang
  • Patent number: 11137881
    Abstract: A method and an apparatus for changing a screen in an electronic device that provides a plurality of windows are provided. The method includes providing, by an electronic device, a plurality of windows functionally connected to the electronic device, selecting at least one window displaying a first application among the plurality of windows, obtaining an input related to a second application being executed in the selected at least one window, and displaying the second application through the at least one window, based on the obtained input. The present disclosure is not limited to a specific embodiment, but various embodiments based on a technical spirit of the present disclosure may be implemented.
    Type: Grant
    Filed: April 15, 2019
    Date of Patent: October 5, 2021
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Hyeongseop Shim, Hyesoon Jeong, Daesik Hwang
  • Patent number: 11112880
    Abstract: A monitor's OSD can be selectively controlled with a keyboard, mouse or other human interface device. A microcontroller of a keyboard, mouse or other human interface device can be configured to detect the occurrence of input representing an OSD command. In response, the microcontroller can commence sending input to the monitor rather than to the computing device so that the input can control the OSD. Similarly, a filter driver on the monitor can be configured to detect the occurrence of input representing the OSD command. In response, the filter driver can commence sending input to the monitor's scalar rather than to the computing device.
    Type: Grant
    Filed: November 2, 2020
    Date of Patent: September 7, 2021
    Assignee: Dell Products L.P.
    Inventors: Karthikeyan Krishnakumar, Manish Krishnaji Desai
  • Patent number: 11093202
    Abstract: A wireless communication device includes at least two subscriber identification modules (SIMs), including a first SIM and a second SIM. The wireless communication device includes multiple electronic displays, including at least a first electronic display and a second electronic display. The wireless communication device includes a processor coupled to each of the at least two SIMs and the multiple electronic displays. The processor executes program code that enables the wireless communication device to: selectively channel data operations associated with a graphical user interface (GUI) of a currently active electronic display to one SIM that is user-assigned to the currently active electronic display. The processor executes program code that enables the wireless communication device to: associating input/output (I/O) functions with the currently active electronic display from among the multiple electronic displays.
    Type: Grant
    Filed: January 22, 2020
    Date of Patent: August 17, 2021
    Assignee: Motorola Mobility LLC
    Inventors: Xiaofeng Zhu, Weiqi Tang
  • Patent number: 10928971
    Abstract: An electronic apparatus, computer-readable recording medium, and method of providing a plurality of work group objects are provided. The method includes providing a plurality of work group objects respectively representing a plurality of work groups, providing a plurality of window objects in response to a selection of a work group object and representing a plurality of windows, providing a window in response to a selection of a window object, and providing an object representing windows corresponding to all of the window objects associated with one of the work groups.
    Type: Grant
    Filed: September 9, 2015
    Date of Patent: February 23, 2021
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Sang-chul Lee, Jong-hyuk Choi, Nam-suk Lee, Hak-su Jeong
  • Patent number: 10922102
    Abstract: Disclosed are a method of controlling applications in a terminal and a terminal, which may extend the control methods of the applications installed in the terminal. The method includes: receiving a user operation instruction including a voice instruction or a gesture instruction that is not in contact with the terminal, during a display of a first operation interface of a first application by the terminal; determining a first control corresponding to the user operation instruction from at least one control on the first operation interface; and executing a response program of the first control.
    Type: Grant
    Filed: July 12, 2019
    Date of Patent: February 16, 2021
    Assignee: BOE TECHNOLOGY GROUP CO., LTD.
    Inventor: Yingjie Li
  • Patent number: 10891594
    Abstract: Described herein is a computer implemented method for generating a calendar interface. The method includes determining a total time period value indicating a total time period to be displayed, determining a segment duration, determining an interval duration, calculating timeline coordinates defining a timeline extending from a foreground of the display to a background of the display and having a perspective appearance, and displaying a timeline in accordance with the timeline coordinates. The timeline coordinates define the timeline to have a plurality of segments, each segment representing a period of time within the total time period equal to the segment duration. Each segment is composed of a plurality of timeline intervals, each timeline interval representing a period of time within the total time period equal to the interval duration.
    Type: Grant
    Filed: June 12, 2015
    Date of Patent: January 12, 2021
    Assignee: MRP SYSTEMS PTY LTD
    Inventor: Bruce Martin
  • Patent number: 10866668
    Abstract: The present invention relates to a display device and a control method therefor and, more specifically, provides a display device comprising: a sensing unit for sensing a touch pen; a touchscreen; and a control unit, wherein the control unit controls at least one of a plurality of pieces of content on the basis of a position of the touch pen in a state of executing a multi-tasking mode in which the plurality of pieces of content is simultaneously being executed on the touchscreen, the plurality of pieces of content including note content.
    Type: Grant
    Filed: October 19, 2016
    Date of Patent: December 15, 2020
    Assignee: LG ELECTRONICS INC.
    Inventors: Jungbin Lee, Yonjae Kang
  • Patent number: 10846920
    Abstract: Implementations of the disclosure are directed to generating shadows in the physical world that correspond to virtual objects displayed on MR displays. In some implementations, a method includes: synchronously presenting a version of a scene on each of a MR display system and a projector display system, where during presentation: the MR display system displays a virtual object overlaid over a view of a physical environment; and a projector of the projector display system creates a shadow on a surface in the physical environment, the created shadow corresponding to the virtual object displayed by the MR display. In some implementations, the method includes: loading in a memory of the MR display system, a first version of the scene including the virtual object; and loading in a memory of the projector display system a second version of the scene including a virtual surface onto which the virtual object casts a shadow.
    Type: Grant
    Filed: February 20, 2019
    Date of Patent: November 24, 2020
    Assignee: LUCASFILM ENTERTAINMENT COMPANY LTD. LLC
    Inventors: Michael Koperwas, Lutz Latta
  • Patent number: 10802783
    Abstract: A collaboration system can be configured to support a large number of active clients in a workspace where the workspace is distributed into disparate groups of objects. While participating in the workspace, a first active client can configure their viewport to follow the viewport of a second active client. This configuration synchronizes the first active client's viewport with the second active client's viewport, including a translation or a zoom of the second active client's viewport. The system can be configured so that the second active client is informed that it is being followed by the first active client.
    Type: Grant
    Filed: May 5, 2016
    Date of Patent: October 13, 2020
    Assignee: HAWORTH, INC.
    Inventors: Satish Santhakumar, Demian Entrekin
  • Patent number: 10775974
    Abstract: A system and method for dynamically adjusting the architecture of an application on a device based on user responsiveness. The application determines relevant changes to apply based on the user's interactivity with the application through a plurality of inputs and data analysis. The application adapts the architecture to provide preferred application containers, features, workflow, and interface elements. User data, indicating characteristics of the user, is obtained and used to select adaptions to the user architecture through selection of specific application container units, application features, workflow segments and other elements. The application determines and selects the appropriate application container units, application feature, and workflow segments to vary the features available, the content displayed, the workflow of the application, the form of the content and the interface for different users.
    Type: Grant
    Filed: August 10, 2018
    Date of Patent: September 15, 2020
    Assignee: Vignet Incorporated
    Inventors: Josh Schilling, Dave Klein, Praduman Jain
  • Patent number: 10768803
    Abstract: A method and apparatus for a graphical user interface system are provided. The graphical user interface system includes one or more display devices that provide a passive display space, an active display space, and an exchange area. The active display space and the exchange area are provided on a single display device. One or more objects are displayed in the passive display space and a visual representation of each object of the one or more object is displayed in the exchange area. A selection is received in the exchange area of a visual representation of a first object displayed in the passive display space. In response to receiving the selection, the first object is displayed in the active display space. While displayed in the active display space, the first object is operable in response to commands received through the graphical user interface system.
    Type: Grant
    Filed: September 21, 2015
    Date of Patent: September 8, 2020
    Assignee: MOTOROLA SOLUTIONS, INC.
    Inventor: Bert Van Der Zaag
  • Patent number: 10705710
    Abstract: Provided are a device and a method which facilitate continued focusing of a used on specific content information by increasing the opportunities for said content information to appear (be exposed) even in case that said specific content information has been moved off the display screen by scrolling. At least one set of copy content information is generated which is a copy of focus content information identified from content information contained in a content list displayed on the display screen of a terminal device. Then, said generated copy content information is inserted at any insertion position in the sequence of the content list, and said inserted copy content information is displayed on the display screen in response to operations in which the user scrolls the display content on the display screen.
    Type: Grant
    Filed: January 27, 2012
    Date of Patent: July 7, 2020
    Assignee: Rakuten, Inc.
    Inventor: Shinya Takami
  • Patent number: 10684742
    Abstract: In a medical support system, a patient list or work list is displayed on a display panel of a client terminal apparatus. An information item number window area and a patient number window area are contained in the patient list. The information item number window area displays a number of items in an undisplayed portion outside an active display area. The patient number window area displays a number of datasets of personal information of patient bodies (number of patient bodies) in the undisplayed portion. A display form of the number window areas is translucent and in achromatic gray, in a tapered triangular shape to point a location of the undisplayed portion. Numbers are indicated in the number window areas. Thus, the patient list can be viewed by a medical professional with good visual perceptibility.
    Type: Grant
    Filed: January 29, 2016
    Date of Patent: June 16, 2020
    Assignee: FUJIFILM Corporation
    Inventors: Yuki Okabe, Yasuyo Nenoki, Yasunori Ohta, Hiroshi Hiramatsu, Tsuyoshi Hirakawa
  • Patent number: 10664121
    Abstract: Systems and methods are provides for changing a window stack for a multi-screen device. The window stack can change based on the movement of a window. The system can receive a gesture indicating a change in the position of a window in the device. Upon receiving the gesture, the system determines a new position in the window stack for the moved window. Then, the system can determine a display associated with the moved window and change the logic data structure associated with the moved window to describe the new position of the moved window in the window stack.
    Type: Grant
    Filed: September 1, 2011
    Date of Patent: May 26, 2020
    Assignee: Z124
    Inventors: Sanjiv Sirpal, Paul Edward Reeves, Alexander de Paz, Rodney Wayne Schrock
  • Patent number: 10649611
    Abstract: A system for presenting a common user interface (UI) of multiple applications on diverse client computing devices as a web page that includes a set of UI elements leading to the multiple applications. The diverse client computing devices have display screens of diverse sizes. In the system, backend servers host a UI infrastructure including the common UI and one or more object page floorplans of respective UI object pages representing the multiple applications and representing application information and data on the diverse client computing devices. Design tools are available to process the object page floorplans to display, create, or edit the UI object pages. The object page floorplans include a first object page layout including a title bar, a header, an expanded default state, a navigation control, a content area, and a footer toolbar containing actions that are performed upon a corresponding first UI object page.
    Type: Grant
    Filed: March 17, 2017
    Date of Patent: May 12, 2020
    Assignee: SAP SE
    Inventors: Tina Rauschenbach, Kai Richter, Ioannis Grammatikakis, Florian Jann, Andreas Hoffner
  • Patent number: 10579204
    Abstract: User interfaces for multiple display regions are described. One embodiment provides an array of non-overlapping windows that are created from a set of overlapping windows, and a user can select one of the non-overlapping windows to obtain an enlarged view of that selected window while keeping the other windows in their non-overlapping state. In one embodiment, the array of non-overlapping windows can include minimized windows or windows in other virtual desktops (e.g. windows in other “Spaces”) or both. In one embodiment, only windows of a selected application are shown in non-overlapping mode while opened windows of other applications are not shown.
    Type: Grant
    Filed: June 28, 2017
    Date of Patent: March 3, 2020
    Assignee: Apple Inc.
    Inventors: John O. Louch, Timothy W. Bumgarner, Eric S. Peyton, Christopher J. Hynes
  • Patent number: 10467584
    Abstract: A food inventory system, including a portable device which may include a bar code scanner and camera to add and remove inventory items to and from the inventory. The scanner may be mounted on an inventory storage container to facilitate inventory control from one or more domestic storage devices, including refrigerators, freezers, and pantries. The inventory system may display a table listing the inventory items along with variable details. Based on the food inventory list, the inventory system may suggest recipes, display the ingredients in stock for suggested recipes, and create a shopping list of the ingredients not in stock for a desired recipe. The portable device may be configured with wireless capability, connection to the internet, phones, tablets, laptops, and personal computer.
    Type: Grant
    Filed: January 25, 2016
    Date of Patent: November 5, 2019
    Inventors: Sun Kyong Lee, Youn Ja Lee
  • Patent number: 10444977
    Abstract: Mobile phone application graphically shrinks a display in response to a flick down in right or left diagonal direction, thereby enabling easier operation with a single hand. Soft keys in a menu bar are provided at the bottom of the display conveniently to facilitate single hand use.
    Type: Grant
    Filed: December 5, 2014
    Date of Patent: October 15, 2019
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Kiran Patel, Ashis Sarkar, Biplab K. Pramanik, Nicole Connors, Abhitabh Kushwaha
  • Patent number: 10417018
    Abstract: Desktop as an immersive application techniques are described. In one or more implementations, an immersive environment module is configured to provide an immersive shell through which a user may interact with applications of a computing device. The immersive environment module is further configured to provide a desktop shell within the immersive shell to support additional techniques for interaction with the application of the computing device. The desktop shell, for instance, may be configured for accessibility similar to that provided to applications in the immersive shell.
    Type: Grant
    Filed: May 27, 2011
    Date of Patent: September 17, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Brian S. LeVee, Jesse Clay Satterfield, Chaitanya Dev Sareen, Jennifer Nan, Patrice L. Miner, Alice P. Steinglass, Tsz Yan Wong, Theresa B. Pittappilly, Raymond J. Chen
  • Patent number: 10419725
    Abstract: A user-centric management application system and method for a security system that conceptualizes the security devices and the tasks to perform on the security devices as separate objects with common properties and behavior. Operators of the system create abstract containers, called dockviews, which the operator adds objects to in order to perform specific tasks. Because the operator assigns user access to dockviews and objects, the system tailors system access for both application users and tenants of the security system based on policy objectives. Dockviews have the ability to open in separate application windows to support priority display and isolation of critical management tasks. The system provides integrated user administration, event management and reports capability, a consistent “look and feel,” and system-wide automated event notification via a watchlist window.
    Type: Grant
    Filed: December 6, 2013
    Date of Patent: September 17, 2019
    Assignee: Tyco Safety Products Canada Ltd.
    Inventors: Luc Champagne, Yanik Brunet
  • Patent number: 10409459
    Abstract: This disclosure generally relates to systems and methods that facilitate querying a content publisher for their goal(s) in employing a content sharing site and providing customized suggestions, such as recommendations, site tools, site dashboards, and site displays to assist in achieving the goal(s). Additionally, the specified goals are employed in conjunction with monitoring publisher interactions with the content sharing site to learn behaviors that that predict a publisher goal.
    Type: Grant
    Filed: December 20, 2016
    Date of Patent: September 10, 2019
    Assignee: Google LLC
    Inventors: David Kosslyn, Joshua Abraham Tabak, Eric Brandon Mayers
  • Patent number: 10403235
    Abstract: The invention introduces a screen-sharing method, executed by a processing unit of a screen-sharing source, which contains at least the following steps. Application windows being opened on a display unit are obtained. For each application window, screen-sharing receivers, which are connected to the screen-sharing source, are detected and items are appended to a system menu instance of the application window, where each item corresponds to one screen-sharing receiver.
    Type: Grant
    Filed: January 9, 2015
    Date of Patent: September 3, 2019
    Assignee: WISTRON CORP.
    Inventors: Pen-Tai Miao, Ping-Hung Chen, Yu-Ping Lin, Fang-Wen Liao
  • Patent number: 10387224
    Abstract: Disclosed is a method of displaying a notification on a device with a plurality of operating systems (OSes) installed therein. The method includes identifying a first OS displayed on a first display of the device among the plurality of OSes, detecting a notification generated in a second OS running in a background of the device among the plurality of OSes, converting the generated notification based on a preset format of the first OS when the notification is generated, and displaying the converted notification on the first display on which the first OS is displayed.
    Type: Grant
    Filed: December 21, 2016
    Date of Patent: August 20, 2019
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Jung-hyun Yoo, Seung-chul Ko, Gi-hun Jung, Sung-min Lee
  • Patent number: 10387015
    Abstract: In some implementations, windows can be displayed based on a global z-order. The global z-order can be maintained for all open windows. The global z-order can include windows that are not currently displayed. The global z-order can define a display order of windows across multiple workspaces. In some implementations, workspaces can be associated with respective levels. The workspace levels can be used to determine how to display windows associated with each workspace when multiple workspaces are displayed simultaneously.
    Type: Grant
    Filed: July 18, 2016
    Date of Patent: August 20, 2019
    Assignee: Apple Inc.
    Inventor: Philip James Holland
  • Patent number: 10362026
    Abstract: Disclosed are various embodiments for providing multi-factor authentication credentials. In one embodiment, in response to a request from an application, a notification is generated in a notification area of a display. Entry of a user approval is facilitated via the notification. In response to receiving the approval, a security credential is transferred to the application. In another embodiment, the security credential may be shown in the notification area so that a user may enter it in a form field of the application.
    Type: Grant
    Filed: July 27, 2015
    Date of Patent: July 23, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: Jesper Mikael Johansson, Darren Ernest Canavor, Daniel Wade Hitchcock, Bharath Kumar Bhimanaik
  • Patent number: 10331287
    Abstract: A user interface can have one or more spaces presented therein. A space is a grouping of one or more program windows in relation to windows of other application programs, such that the program(s) of only a single space is visible when the space is active. A view can be generated of all spaces and their contents.
    Type: Grant
    Filed: September 25, 2015
    Date of Patent: June 25, 2019
    Assignee: Apple Inc.
    Inventors: Assana Fard, John O. Louch, Ralph Brunner, Haroon Sheikh, Eric Steven Peyton, Christopher Hynes
  • Patent number: 10282049
    Abstract: Provided are graphical user interface “baskets” that hold collections of windows on a large display (or collection (or array) of small displays) and confine respective windows into a particular screen region (that is, basket) as if that screen region (that is, basket) were the entire display. In one example, the basket layout(s) and window layout(s) may be saved. In another example, multiple windows may be organized/managed such that a “maximize” of a window does not take up the entire large display.
    Type: Grant
    Filed: July 8, 2015
    Date of Patent: May 7, 2019
    Assignee: International Business Machines Corporation
    Inventors: Matthew E. Broomhall, Fabrizio N. Caldas, Christopher R. Dotson, Michael R. Spano
  • Patent number: 10255092
    Abstract: A system can include computer instructions that can cause a computing device to obtain a request to access an application on behalf of a user. The request can be obtained from a client device associated with the user. The computer instructions can further cause the computing device to determine whether the client device is required to execute a virtual machine that executes the application. The computer instructions can further cause the computing device to identify whether the virtual machine is installed in the client device. The computer instructions can further cause the computing device to cause the virtual machine to be installed in the client device.
    Type: Grant
    Filed: February 9, 2016
    Date of Patent: April 9, 2019
    Assignee: AirWatch LLC
    Inventors: Adam Michael Hardy, Adam Stephen Rykowski
  • Patent number: 10254927
    Abstract: In some embodiments, a multifunction device with a display and a touch-sensitive surface creates a plurality of workspace views. A respective workspace view is configured to contain content assigned by a user to the respective workspace view. The content includes application windows. The device displays a first workspace view in the plurality of workspace views on the display without displaying other workspace views in the plurality of workspace views and detects a first multifinger gesture on the touch-sensitive surface. In response to detecting the first multifinger gesture on the touch-sensitive surface, the device replaces display of the first workspace view with concurrent display of the plurality of workspace views.
    Type: Grant
    Filed: August 8, 2014
    Date of Patent: April 9, 2019
    Assignee: Apple Inc.
    Inventors: Julian Missig, Jonathan Koch, Avi E. Cieplinski, B. Michael Victor, Jeffrey Traer Bernstein, Duncan R. Kerr, Myra M. Haggerty
  • Patent number: 10248373
    Abstract: Embodiments related to analysis system for analyzing biological samples, a data processing method and a computer program product are disclosed. An analyzer is coupled to an control computer and has a control application program which receives control data, sends analytical data, and generates a host screen image. A remote computer is coupled to the control computer, and provides a data manager application program which sends the control data to the control computer, receives the analytical data, and generates a first window. A remote application program interoperates with a host application program which generates a second window containing a duplicate of the host screen image. A user interface program displays a first display window and a second display window, the first display window being one of the first and second windows and the second display window containing a screen shot of the other one of the first and second windows.
    Type: Grant
    Filed: February 8, 2016
    Date of Patent: April 2, 2019
    Assignee: Roche Diagnostics Operations, Inc.
    Inventors: Marco Maetzler, Juergen Wiemer
  • Patent number: 10242341
    Abstract: Systems, methods and products are described that provide taskbar grouping by user task. One aspect includes identifying a plurality of applications open on a computing device; identifying one or more objects open in said plurality of applications; determining one or more objective measures of said one or more objects belonging to a particular task; and automatically grouping objects sharing one or more objective measures of belonging to a particular task together in a common taskbar icon of a display.
    Type: Grant
    Filed: March 3, 2011
    Date of Patent: March 26, 2019
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: John W. Nicholson, Philip J. Jakes
  • Patent number: 10191642
    Abstract: Provided is an information processing apparatus including a novel user interface capable of switching a number of images for display on a screen. The information processing apparatus displays a menu image representing one or more menu item images on a screen, displays, when any one of the one or more menu item images is selected, a selection target image associated with the selected menu item image on the screen, stores a selected order of already-selected ones of the one or more menu item images, displays, when one direction along one side of the screen is specified, another selection target image, which is selected in accordance with the stored selected order and the one direction, and redisplays the menu image when an opposite direction to the one direction is specified in a state in which the selection target image associated with the menu image selected most recently is displayed.
    Type: Grant
    Filed: January 26, 2011
    Date of Patent: January 29, 2019
    Assignee: SONY INTERACTIVE ENTERTAINMENT INC.
    Inventors: Munetaka Tsuda, Shuji Hiramatsu, Shigeru Enomoto, Motoki Kobayashi, Toru Morita
  • Patent number: 10152192
    Abstract: In some implementations, a method for managing virtual workspaces is described. In some implementations, workspace images corresponding to different virtual workspaces can be displayed on a user interface of a computing device. When an application window is moved onto one of the workspace images, the window can be scaled down to fit within the workspace image. In some implementations, a window grouping or cluster can be moved onto one of the workspace images and scaled down accordingly. In some implementations, a method for generating a new virtual workspace is described. In some implementations, a placeholder workspace image that has no corresponding virtual workspace can be displayed on a user interface of a computing device. In response to an application window being moved onto the placeholder workspace image, a new virtual workspace (and new workspace image) can be generated that includes the windows that were moved onto the placeholder workspace image.
    Type: Grant
    Filed: February 17, 2012
    Date of Patent: December 11, 2018
    Assignee: Apple Inc.
    Inventors: Bas Ording, John O. Louch
  • Patent number: 10133470
    Abstract: An interfacing device for providing a user interface (UI) exploiting a multi-modality may recognize at least two modality inputs for controlling a scene, and generate scene control information based on the at least two modality inputs.
    Type: Grant
    Filed: October 4, 2013
    Date of Patent: November 20, 2018
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Jae Joon Han, Seung Ju Han, Du-Sik Park, Chang Kyu Choi
  • Patent number: 10082941
    Abstract: Techniques for optimizing window move actions for a remoted application are provided, where the remoted application has an application window running within a remote desktop of a server system, and where the application window is made accessible to a user of a client system in the form of a client-side application window displayed in a client desktop of the client system. In one embodiment, the client system can receive from the server system a notification that the application window has begun moving in the remote desktop, and can determine that the user is currently entering one or more input commands for moving the client-side application window in the client desktop. The client system can further send a command to the server system for stopping the movement of the application window in the remote desktop, such that the application window is fixed in a stationary position.
    Type: Grant
    Filed: May 20, 2015
    Date of Patent: September 25, 2018
    Assignee: VMWARE, INC.
    Inventors: Adam Gregory Gross, Michael Dunn, Christopher Rude, Joshua Kwan
  • Patent number: 10048760
    Abstract: Disclosed are methods and systems for immersive system interfacing. A stimulus is defined in the form of a gesture or posture with an end-effector such as a hand. The stimulus is sensed within an environment and communicated to a processor. In response to the stimulus the processor generates a user interface, the interface being outputted near the end-effector. The stimulus may be identical for all times, all places, and all conditions in the environment. The interface may be generated and outputted in response to the stimulus for all times, places, and conditions in the environment. The apparatus includes a processor adapted to define a stimulus in the form of an end-effector gesture or posture, and to generate a user interface in response to the stimulus. A sensor is adapted to sense the stimulus, and a display is adapted to output the interface to an environment.
    Type: Grant
    Filed: May 24, 2013
    Date of Patent: August 14, 2018
    Assignee: Atheer, Inc.
    Inventor: Nathan Abercrombie
  • Patent number: 9990126
    Abstract: The method provides a graphical user interface for an electronic transaction with a handheld touch screen device. An input display is oriented to be operable by actions of a thumb of a user and accepts inputs from the user. If the user swipes in a vertical direction, additional information about an object is displayed. If a user swipes down, less information about an object is displayed. If a user swipes laterally, an additional object is displayed, and if a user taps, the object for use in an electronic transaction is displayed.
    Type: Grant
    Filed: May 30, 2014
    Date of Patent: June 5, 2018
    Assignee: VISA INTERNATIONAL SERVICE ASSOCIATION
    Inventor: Yothin Chanyontpatanakul