Multiple Virtual Screen Or Desktop Switching Patents (Class 715/778)
  • 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: 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: 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: 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: 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: 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: 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
  • Patent number: 9983681
    Abstract: A method and an apparatus for displaying a screen in response to an event related to a motion of an external object, are provided. The method includes generating an event signal in response a motion of an external object being sensed, sensing a movement of the external object relative to an apparatus based on the event signal, and displaying a screen based on the movement of the external object.
    Type: Grant
    Filed: May 22, 2015
    Date of Patent: May 29, 2018
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Keun Joo Park, Eric Hyunsurk Ryu, Kyoobin Lee, Jun Haeng Lee
  • Patent number: 9940907
    Abstract: Virtual surface techniques are described. These techniques support the use of initialization and batching of updates, use of updates and lookaside lists, use of gutters, blending and BLT operations, use of surface optimization techniques such as push down as well as enumeration and clumping, mesh usage, and use of occlusion management techniques.
    Type: Grant
    Filed: December 15, 2015
    Date of Patent: April 10, 2018
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Reiner Fink, Leonardo E. Blanco, Cenk Ergan, Joshua Warren Priestley, Silvana Patricia Moncayo
  • Patent number: 9933919
    Abstract: Systems and methods for simultaneously monitoring operations data for multiple wells in real-time using a graphical user interface.
    Type: Grant
    Filed: March 10, 2011
    Date of Patent: April 3, 2018
    Assignee: Landmark Graphics Corporation
    Inventors: Hamayun Zafar Raja, Syed Aijaz Rizvi
  • Patent number: 9891702
    Abstract: A head-mounted display device with which a user can visually recognize a virtual image and an outside scene includes an image display unit that causes the user to visually recognize the virtual image, a specifying unit that specifies procedure information, which is information representing a series of action procedures, using a virtual object to be displayed in addition to a real world, the specifying unit specifying at least a singularity of kind of the procedure information out of a plurality of kinds of the procedure information prepared in advance, and an acquiring unit that acquires the specified procedure information and incidental procedure information, which is the procedure information incidental to the procedure information before and after the specified procedure information and causes the image display unit to form the virtual image representing the virtual object included in at least one of the acquired procedure information and the incidental procedure information.
    Type: Grant
    Filed: November 25, 2015
    Date of Patent: February 13, 2018
    Assignee: SEIKO EPSON CORPORATION
    Inventors: Masashi Aonuma, Masahide Takano
  • Patent number: 9843665
    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: December 12, 2017
    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, Heiwad Hamidy Osman, Raymond J. Chen
  • Patent number: 9766777
    Abstract: Disclosed are methods and apparatuses for window display, and methods and apparatuses for touch-operating an application. The method for window display enables displaying a window in an appropriate position for convenient use. The method include displaying a main menu including at least one menu item, determining a first window corresponding to a first menu item in the main menu based on a first input operation on the first menu item, determining a position parameter and/or a direction parameter for the first window, and displaying the first window according to the position parameter and/or the direction parameter. The present application also discloses an apparatus for implementing the method.
    Type: Grant
    Filed: November 2, 2012
    Date of Patent: September 19, 2017
    Assignees: LENOVO (BEIJING) LIMITED, BEIJING LENOVO SOFTWARE LTD.
    Inventors: Lu Lu, Yu Chen, Jun Li, Xin Li, Shuangxi Huang
  • Patent number: 9733665
    Abstract: Methods and devices for selectively presenting a user interface for a phone application are provided. More particularly, a change in the display mode of a multiple screen device can be determined. More particularly, a presentation of a user interface for a dialer of a phone application can be retained after receiving a flick in an off-screen gesture area of the device. However, a second, child window is provided in a second screen in response to receiving the flick.
    Type: Grant
    Filed: February 2, 2012
    Date of Patent: August 15, 2017
    Assignee: Z124
    Inventors: Sanjiv Sirpal, Martin Gimpl
  • Patent number: 9727230
    Abstract: Disclosed is an apparatus and method for performing multi-tasking, and more particularly to a multi-tasking performance apparatus and method which easily enable a shift between a plurality of applications being executed and a shift into an initial application. A currently operating application window is simultaneously displayed, with at least one executed application window by overlapping the executed application window on the currently operating application window according to a predetermined format.
    Type: Grant
    Filed: January 8, 2014
    Date of Patent: August 8, 2017
    Assignee: Samsung Electronics Co., Ltd.
    Inventor: Young-Joo Park
  • Patent number: 9639244
    Abstract: Systems and methods for navigating stackable workspaces on an electronic device are provided. A system includes a navigation module configured to display a first workspace of a plurality of workspaces stacked along a stacking axis. The plurality of workspaces includes a second workspace stacked on the first workspace. At least one application is open in the first workspace or in the second workspace. The system also includes a detection module configured to detect at least one of a first inter-workspace swipe gesture and an intra-workspace swipe gesture. The navigation module is configured to display the second workspace in response to the first inter-workspace swipe gesture. The navigation module is configured to switch between features or applications of the at least one application in response to the intra-workspace swipe gesture.
    Type: Grant
    Filed: December 7, 2012
    Date of Patent: May 2, 2017
    Assignee: Google Inc.
    Inventors: John Nicholas Jitkoff, Alexander Friedrich Kuscher, Scott Ronald Violet, Glen Murphy
  • Patent number: 9626065
    Abstract: Systems and methods are provides for opening a full screen window in a window stack for a multi-screen device. The window stack can change based on the opening of a window. The system can receive a gesture indicating an application with a new window is to be executed or a new window is to be opened in the device. Upon receiving the gesture, the system determines that the new window is to occupy substantially all of a composite display that spans substantially all of the two screens of the device. Then, the system can determine that the full screen window is to be associated with the composite display and create a logic data structure associated with the opened window to describe the position of the opened window in the window stack.
    Type: Grant
    Filed: September 29, 2011
    Date of Patent: April 18, 2017
    Assignee: Z124
    Inventors: Martin Gimpl, Ron Cassar, Paul Edward Reeves
  • Patent number: 9600575
    Abstract: In accordance with embodiments, there are provided mechanisms and methods for creating mobile custom views for tenants of an on-demand database service. These mechanisms and methods for creating mobile custom views for tenants of an on-demand database service can enable embodiments to allow tenants to create and push instructions for generating user-defined views to mobile devices, etc. The ability of embodiments to provide such feature may allow tenants to efficiently and effectively create interfaces on mobile devices.
    Type: Grant
    Filed: February 17, 2012
    Date of Patent: March 21, 2017
    Assignee: salesforce.com, inc.
    Inventors: Erik Forsberg, Bagrat Mazyan, Jason Schroeder, Deepak Kothule
  • Patent number: 9588545
    Abstract: Methods and devices for selectively presenting a user interface for a phone application are provided. More particularly, a change in the display mode of a multiple screen device can be determined. More particularly, a presentation of a user interface for an in-process call of a phone application can be retained after receiving a flick in an off-screen gesture area of the device. However, the user interface moves from a first screen to a second screen (or vice versa) in response to receiving the flick. The user interface provides detail information about a phone call that is currently in-process.
    Type: Grant
    Filed: March 30, 2012
    Date of Patent: March 7, 2017
    Assignee: Z124
    Inventors: Sanjiv Sirpal, Martin Gimpl
  • Patent number: 9575629
    Abstract: A computer implemented method includes providing an operating system for controlling electronic desktops displayed on multiple monitors. The methods include providing a plurality of electronic desktops for a first monitor and a different plurality of electronic desktops for a second monitor and allowing independent switching of desktops on the first and second monitors. The methods also include moving electronic desktops between monitors.
    Type: Grant
    Filed: November 5, 2013
    Date of Patent: February 21, 2017
    Inventors: Andrew S. Hansen, Scott B. Hansen
  • Patent number: 9557775
    Abstract: In one general aspect, a method can include obtaining, by a computing device, a lid accelerometer vector for a lid accelerometer included in a lid portion of the computing device, and obtaining, by the computing device, a base accelerometer vector for a base accelerometer included in a base portion of the computing device. The method can include calculating a value for a lid angle based on the lid accelerometer vector and the base accelerometer vector, and identifying an operating mode for the computing device based on the calculated value of the lid angle, the operating mode being one of a laptop mode and a tablet mode.
    Type: Grant
    Filed: November 21, 2014
    Date of Patent: January 31, 2017
    Assignee: Google Inc.
    Inventors: Choon Ping Chng, Mark D. Hayter, Rachel Nancollas, Alec A. Berg
  • Patent number: 9514306
    Abstract: Described embodiments provide a method and user equipment for restricting transferring of image data produced by a predetermined application to a coupled external device. The method may include detecting an activation of an application in a user equipment while the user equipment is coupled to an external device and determining whether image data produced by the activated application is transferred to the coupled external device. The determining may include restricting the produced image data of the activated application from being transferred to the coupled external device when an application control type of the activated application is a restricted application, otherwise, transferring the produced image data of the activated application to the coupled external device.
    Type: Grant
    Filed: December 26, 2012
    Date of Patent: December 6, 2016
    Assignee: KT CORPORATION
    Inventors: Jung-Wook Lee, Shin-Hyuk Kang, You-Jin Kang, Sang-Ho Koh, Jung-Suk Park, Ji-Yong Ahn, Jae-Uk Cha
  • Patent number: 9448971
    Abstract: A content management system (CMS) includes a rendering mechanism that receives a desired rendering action for a selected object in the repository, determines from defined rendering rules which elements in the selected object correspond to the desired rendering action, determines which of a plurality of applications corresponds to the desired rendering action, and renders one or more elements in the selected object that correspond to the desired rendering action in the application corresponding to the desired rendering action. The rendering mechanism may insert rendering markers in an object that define a type of data for each element in the object. In addition, nested elements may be rendered by invoking multiple applications that are active at the same time to simultaneously render different types of data.
    Type: Grant
    Filed: October 19, 2007
    Date of Patent: September 20, 2016
    Assignee: International Business Machines Corporation
    Inventor: John Edward Petri
  • Patent number: 9298721
    Abstract: The usage of applications in a computing environment is monitored to generate data that is indicative of the application usage. The data is used to select or prioritize applications (or data items of a data type of the applications) over other applications (or data items) when a search operation is performed.
    Type: Grant
    Filed: February 28, 2007
    Date of Patent: March 29, 2016
    Assignee: QUALCOMM Incorporated
    Inventors: Monty Boyer, Robert Haitani, Alexandre Roux, Jeffrey Finkelstein, William (Kam) Stewart
  • Patent number: 9285957
    Abstract: Systems and methods are provides for creating a window stack for a multi-screen device. The stack is an arrangement of an active window and at least one other active or inactive window for at least one of the two displays. The system can receive activation of a window in the device. Upon activation of the window, the system can determine a display associated with the active window and can determine a position in the window stack for the active window. Then, the system can generate a logic data structure for the active window to describe the position of the active window in the window stack.
    Type: Grant
    Filed: August 31, 2011
    Date of Patent: March 15, 2016
    Assignee: Z124
    Inventors: Sanjiv Sirpal, Martin Gimpl, Ron Cassar, John Steven Visosky, Robert Csiki