Z124

Cayman Islands

Back to Profile

1-57 of 57 for Z124 Sort by
Query
Patent
World - WIPO
Aggregations Reset Report
IPC Class
G06F 3/048 - Interaction techniques based on graphical user interfaces [GUI] 20
G06F 3/14 - Digital output to display device 20
G06F 9/44 - Arrangements for executing specific programs 14
G06F 9/22 - Microcontrol or microprogram arrangements 12
G06F 13/14 - Handling requests for interconnection or transfer 10
See more
Found results for  patents

1.

WATER RECOVERY SYSTEM AND METHOD WITH LIQUID DESICCANT

      
Application Number IB2013001858
Publication Number 2013/182911
Status In Force
Filing Date 2013-06-04
Publication Date 2013-12-12
Owner Z124 (Cayman Islands)
Inventor
  • Ball, James
  • Becze, Charles
  • Blatt, David
  • Flynn, Michael
  • Teltz, Richard

Abstract

A system and method recover water from an ambient airstream. Dehumidification of the airstream is also achieved by removal of the water. A device of the system includes a chamber having a group of trays that hold respective amounts of liquid desiccant in each tray. A foam media absorbs the desiccant to increase an exposed surface of the desiccant to the airstream. Fans and valves are used to control airflow through the device. A charge cycle circulates air through the device to remove water vapor from the airstream. A subsequent extraction cycle removes water collected in the liquid desiccant by a condenser communicating with the chamber. An integral heat exchanger adds heat to the chamber during the extraction cycle. A controller is used to integrate and manage all system functions and input variables to achieve a high efficiency of operational energy use for water collection.

IPC Classes  ?

  • F24F 3/14 - Air-conditioning systems in which conditioned primary air is supplied from one or more central stations to distributing units in the rooms or spaces where it may receive secondary treatment; Apparatus specially designed for such systems characterised by the treatment of the air otherwise than by heating and cooling by dehumidification
  • B01D 53/18 - Absorbing units; Liquid distributors therefor
  • B01D 53/26 - Drying gases or vapours
  • B01D 53/28 - Selection of materials for use as drying agents

2.

REPOSITIONING APPLICATIONS IN A STACK

      
Application Number IB2012002181
Publication Number 2013/046027
Status In Force
Filing Date 2012-09-13
Publication Date 2013-04-04
Owner Z124 (Cayman Islands)
Inventor
  • Sirpal, Sanjiv
  • Gimpl, Martin

Abstract

A dual-screen user device and methods for revealing a combination of desktops on single and multiple screens are disclosed. A number of desktops and/or running applications can be selectively displayed on dual screen displays conditioned upon inputs received and the state of the device Desktop displays and applications can be selectively shifted between the screens by user gestures or moved off of the screens by other user gestures and therefore hidden. The hidden desktops and screens however can be re-displayed by yet another gesture. The user gestures prevent the user from having to open and close the running desktops and applications, or to execute other user commands that otherwise result in a laborious effort by the user to manage the multiple desktops and applications. One user gesture or input enables a user to change an order of the window stack by simply re-launching a selected desktop or application.

IPC Classes  ?

  • G06F 9/44 - Arrangements for executing specific programs

3.

FOREGROUND/BACKGROUND ASSORTMENT OF HIDDEN WINDOWS

      
Application Number US2012046798
Publication Number 2013/010143
Status In Force
Filing Date 2012-07-13
Publication Date 2013-01-17
Owner Z124, A BODY CORPORATE (Cayman Islands)
Inventor
  • Reeves, Brian
  • Reeves, Paul E.
  • Liu, Wuke

Abstract

Graphical navigation of foreground and background applications running on a mobile computing device across multiple active user environments, even when graphics information for background applications is not maintained by a mobile operating system of the mobile computing device. A last graphical representation of an application screen may be captured as the application state is transitioned from the foreground state to the background state. The last graphical representation may be associated with a position in an application activity stack representing foreground and background mobile operating system applications. The navigation techniques may be used in a computing environment with multiple active user environments. A first active user environment may be associated with the mobile operating system. A second active user environment may be associated with the mobile operating system or a desktop operating system running concurrently with the mobile operating system on the mobile computing device.

IPC Classes  ?

  • G06F 3/048 - Interaction techniques based on graphical user interfaces [GUI]
  • G06F 3/14 - Digital output to display device

4.

DYNAMIC CROSS-ENVIRONMENT APPLICATION ORIENTATION

      
Application Number US2012046802
Publication Number 2013/010146
Status In Force
Filing Date 2012-07-13
Publication Date 2013-01-17
Owner Z124 a body corporate (Cayman Islands)
Inventor
  • Reeves, Brian
  • Reeves, Paul E.
  • Liu, Wuke
  • Sushchev, Borys

Abstract

Dynamic configuration of cross-environment applications enhances the computing experience in a computing environment with an extended active user environment and/or multiple active user environments. A mobile computing device maintains multiple active device configurations associated with multiple active user environments and/or application windows within active user environments. Device configuration qualifiers are determined from a variety of sources including device characteristics, device indicators, user settings, and/or application presentation. The mobile computing device selects active resource sets for applications based on the device configuration qualifiers. Application presentation is dynamically updated by disestablishing an application screen and establishing a new active application screen using a different resource set. The mobile computing device may be a smartphone running the Android mobile operating system and a full desktop Linux distribution on a modified Android kernel.

IPC Classes  ?

  • G06F 3/048 - Interaction techniques based on graphical user interfaces [GUI]
  • G06F 3/14 - Digital output to display device
  • G06F 9/44 - Arrangements for executing specific programs

5.

SYSTEMS AND METHODS FOR DOCKING PORTABLE ELECTRONICS DEVICES

      
Application Number US2011054609
Publication Number 2012/134536
Status In Force
Filing Date 2011-10-03
Publication Date 2012-10-04
Owner Z124 (Cayman Islands)
Inventor
  • Bosse, Kevin
  • Semenik, Scott
  • Page, Richard
  • Manivskiy, Taras
  • Andreev, Volodya
  • Mcauliffe, Keith

Abstract

Systems and methods for docking portable electronic devices. A master device may be docked to a slave device to control the operation of the slave device. The slave device may have a form factor different than that of the master device. For example, the slave device may be a tablet and the master device may be a handheld device such as a smart phone. The slave device may include a retention mechanism to retain the master device in a docked position with respect to the slave device. When in the docked position, the master device may be in operative communication with one or more hardware components of the slave device to control the operation thereof. The slave device may lack the ability to exploit the full functionality of the one or more hardware components of the slave device without communication with the master device.

IPC Classes  ?

  • G06F 13/14 - Handling requests for interconnection or transfer
  • G06F 1/16 - Constructional details or arrangements
  • G06F 3/041 - Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
  • G06F 1/26 - Power supply means, e.g. regulation thereof

6.

UNIVERSAL REMOTE CONTROL WITH AUTOMATED SETUP

      
Application Number US2011060941
Publication Number 2012/068220
Status In Force
Filing Date 2011-11-16
Publication Date 2012-05-24
Owner Z124 (Cayman Islands)
Inventor
  • Reeves, Brian
  • Pocklington, Richard

Abstract

A controller that automatically identifies one or more peripheral devices which need to be programmed for use with the controller. In some embodiments, the controller is able to visually identify a peripheral device from an image, obtain the configuration information for the peripheral device, and program itself in the background according to the configuration information. These tasks are advantageously performed by the remote control, without user input. The controller can be programmed to support a plurality of peripheral devices. When the controller is used to control a peripheral device, the controller may first present a selection list on the display screen. The selection list may include all the peripheral devices that the remote is communicatively coupled with. Upon the user selecting the desired peripheral device to be controlled, the remote control may dynamically outputs a customized user interface associated with the selected peripheral device.

IPC Classes  ?

  • H04Q 9/00 - Arrangements in telecontrol or telemetry systems for selectively calling a substation from a main station, in which substation desired apparatus is selected for applying a control signal thereto or for obtaining measured values therefrom
  • H04L 12/12 - Arrangements for remote connection or disconnection of substations or of equipment thereof
  • H04L 12/16 - Arrangements for providing special services to substations
  • G06F 15/16 - Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs

7.

MULTI-SCREEN EMAIL CLIENT

      
Application Number US2011061249
Publication Number 2012/068407
Status In Force
Filing Date 2011-11-17
Publication Date 2012-05-24
Owner Z124 (Cayman Islands)
Inventor
  • Schrock, Rodney
  • Reeves, Paul
  • Sirpal, Sanjiv
  • De Paz, Alexander
  • Vonderhaar, Aaron
  • Gimpl, Martin
  • Soto, Salvador
  • Kurdziel, Stanley
  • Webber, Paul

Abstract

An email client having multiple screens that may be displayed in different corresponding ones of a plurality of different display portions of a handheld electronic device. The screens of the email client may be related by way of a dependency relationship and/or may provide for control between the various screens. In one embodiment, the email client includes a folder management screen, a message listing screen, a message detail screen, and an attachment screen. Additionally, the email client may be responsive to received gesture inputs to navigate with respect to the screens and/or perform actions with respect to one or more elements (e.g., messages) of the various screens.

IPC Classes  ?

  • G06Q 50/00 - Systems or methods specially adapted for specific business sectors, e.g. utilities or tourism
  • G06F 3/14 - Digital output to display device

8.

MOBILE PRINTING FRAMEWORK

      
Application Number US2011056152
Publication Number 2012/064460
Status In Force
Filing Date 2011-10-13
Publication Date 2012-05-18
Owner Z124 (Cayman Islands)
Inventor Benedek, Laszlo, Csaba

Abstract

A framework for printing files from a portable computing and telecommunication device to a nearby printer. The device includes a Print Service and a Printing System, with the Print Service communicating between an Application operating on the device and the Printing System. The Printing System communicates between the Print Service and the printer. The Printing System determines what printers are nearby and what driver is needed to communicate with that printer. The Printing System can then access the internet to obtain a printer driver if the Printing System does not already contain that printer driver.

IPC Classes  ?

  • G06F 3/12 - Digital output to print unit
  • G06F 9/44 - Arrangements for executing specific programs
  • G06F 15/16 - Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs

9.

MIRRORED REMOTE PERIPHERAL INTERFACE

      
Application Number US2011056149
Publication Number 2012/051417
Status In Force
Filing Date 2011-10-13
Publication Date 2012-04-19
Owner Z124 (Cayman Islands)
Inventor Reeves, Paul E.

Abstract

A mobile telecommunication/computing device that can print to a printer, the device having a sensor therein that determines the physical orientation of the device and the device displaying documents on a display in accordance with the orientation of the device. The device sends information to a printer that directs the printer to print the document in the orientation that the document is displayed on the device. The display orientation and print orientation may be portrait or landscape. Similar methods can be used to control other printer variables or, more generally, variables on other peripheral devices.

IPC Classes  ?

  • G06F 3/12 - Digital output to print unit
  • G06F 13/14 - Handling requests for interconnection or transfer

10.

MOBILE PRINTING FRAMEWORK

      
Application Number US2011056150
Publication Number 2012/051418
Status In Force
Filing Date 2011-10-13
Publication Date 2012-04-19
Owner Z124 (Cayman Islands)
Inventor Benedek, Laszlo Csaba

Abstract

A framework for printing files from a portable computing and telecommunication device to a nearby printer. The device includes a Print Service and a Printing System, with the Print Service communicating between an Application operating on the device and the Printing System. The Printing System communicates between the Print Service and the printer. The Printing System determines what printers are nearby and what driver is needed to communicate with that printer. The Printing System can then access the internet to obtain a printer driver if the Printing System does not already contain that printer driver.

IPC Classes  ?

  • G06F 3/12 - Digital output to print unit
  • G06F 13/14 - Handling requests for interconnection or transfer
  • G06F 9/44 - Arrangements for executing specific programs
  • H04L 12/12 - Arrangements for remote connection or disconnection of substations or of equipment thereof

11.

HIGH SPEED PARALLEL DATA EXCHANGE

      
Application Number US2011052355
Publication Number 2012/047503
Status In Force
Filing Date 2011-09-20
Publication Date 2012-04-12
Owner Z124, A BODY CORPORATE (Cayman Islands)
Inventor Chincisan, Octavian

Abstract

Systems and methods for transfer of data including establishing two separate connections, the two separate connections including a high speed connection and a high integrity connection. Blocks of data are exchanged over the high speed connection while the high integrity connection facilitates communication of descriptor data regarding data received over the high speed connection. As such, the data transfer speed of the high speed connection is utilized while communication via the high integrity connection allows for data reliability features not provided by the high speed connection.

IPC Classes  ?

  • G06F 15/16 - Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
  • G06F 13/14 - Handling requests for interconnection or transfer
  • G06F 9/44 - Arrangements for executing specific programs

12.

HIGH SPEED PARALLEL DATA EXCHANGE WITH RECEIVER SIDE DATA HANDLING

      
Application Number US2011052556
Publication Number 2012/047518
Status In Force
Filing Date 2011-09-21
Publication Date 2012-04-12
Owner Z124 (Cayman Islands)
Inventor Chincisan, Octavian

Abstract

Systems and methods for transfer of data including establishing two separate connections, the two separate connections including a high speed connection and a high integrity connection. Blocks of data are exchanged over the high speed connection while the high integrity connection facilitates communication of descriptor data regarding data received over the high speed connection. As such, the data transfer speed of the high speed connection is utilized while communication via the high integrity connection allows for data reliability features not provided by the high speed connection. The systems and methods may include receiver side data handling such that data received chronologically out of order may be ordered at the receiver.

IPC Classes  ?

  • H04L 29/06 - Communication control; Communication processing characterised by a protocol
  • G06F 15/16 - Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs

13.

USER INTERFACE WITH STACKED APPLICATION MANAGEMENT

      
Application Number US2011052619
Publication Number 2012/044511
Status In Force
Filing Date 2011-09-21
Publication Date 2012-04-05
Owner Z124 (Cayman Islands)
Inventor Sirpal, Sanjiv

Abstract

Methods and apparatus for controlling a computing device using gesture inputs. The gesture inputs may be operative to move screens corresponding to applications executing on the handheld computing device from one display to another. Additionally, a multi portion gesture may be used to target different screens. For example, a first portion of the gesture may maintain or "pin" a screen in a display such that a second portion of the gesture is operative to move a different screen behind the pinned application.

IPC Classes  ?

  • G06F 3/01 - Input arrangements or combined input and output arrangements for interaction between user and computer
  • G06F 3/14 - Digital output to display device
  • G06F 3/048 - Interaction techniques based on graphical user interfaces [GUI]
  • G06F 9/44 - Arrangements for executing specific programs

14.

USER INTERFACE WITH SCREEN SPANNING ICON MORPHING

      
Application Number US2011052822
Publication Number 2012/044518
Status In Force
Filing Date 2011-09-22
Publication Date 2012-04-05
Owner Z124 (Cayman Islands)
Inventor Freedman, Eric

Abstract

Methods and apparatus for indicating a status of an application that is displayable on one or more displays of a handheld computing device. An icon may be provided that indicates the status and/or potential statuses of the application (e.g., whether the application is expandable and/or expanded). The icon may be changeable between a first state and a second state depending on the status of the application. The change in the icon from the first state to the second state may be animated along with an animated change of the application between display states. As such, a user may observe the icon to determine the status of the application with respect to the one or more displays (e.g., whether the application is expandable, expanded, or expanding).

IPC Classes  ?

  • G06F 3/01 - Input arrangements or combined input and output arrangements for interaction between user and computer
  • G06F 3/14 - Digital output to display device
  • G06F 3/048 - Interaction techniques based on graphical user interfaces [GUI]

15.

MULTI-OPERATING SYSTEM

      
Application Number US2011052988
Publication Number 2012/044539
Status In Force
Filing Date 2011-09-23
Publication Date 2012-04-05
Owner Z124 (Cayman Islands)
Inventor
  • Reeves, Brian
  • Reeves, Paul
  • Teltz, Richard
  • Reeves, David
  • Sirpal, Sanjiv
  • Tyghe, Chris

Abstract

A mobile computing device with a mobile operating system and desktop operating system running concurrently and independently on a shared kernel without virtualization. The mobile operating system provides a user experience for the mobile computing device that suits the mobile environment. The desktop operating system provides a full desktop user experience when the mobile computing device is docked to a secondary terminal environment. The mobile computing device may be a smartphone running the Android mobile OS and a full desktop Linux distribution on a modified Android kernel.

IPC Classes  ?

  • G06F 9/22 - Microcontrol or microprogram arrangements
  • G06F 13/14 - Handling requests for interconnection or transfer

16.

GESTURE CONTROLLED SCREEN REPOSITIONING FOR ONE OR MORE DISPLAYS

      
Application Number US2011053032
Publication Number 2012/044545
Status In Force
Filing Date 2011-09-23
Publication Date 2012-04-05
Owner Z124 (Cayman Islands)
Inventor Sirpal, Sanjiv

Abstract

Control of a computing device using gesture inputs. The computing device may be a handheld computing device with a plurality of displays. The displays may be capable of displaying a graphical user interface (GUI). The plurality of displays may be modified in response to receipt of a gesture input such that the displays are changed from a first state to a second state. The change of the displays from the first state to the second state may include moving a GUI from a first display to a second display. Additionally, a second GUI may be moved from the second display to the first display. The gesture input may comprise multiple touches, such as a pinch gesture.

IPC Classes  ?

  • G06F 3/01 - Input arrangements or combined input and output arrangements for interaction between user and computer
  • G06F 3/14 - Digital output to display device
  • G06F 3/048 - Interaction techniques based on graphical user interfaces [GUI]

17.

AUTO-WAKING OF A SUSPENDED OS IN A DOCKABLE SYSTEM

      
Application Number US2011053037
Publication Number 2012/044546
Status In Force
Filing Date 2011-09-23
Publication Date 2012-04-05
Owner Z124 (Cayman Islands)
Inventor
  • Reeves, Brian
  • Reeves, Paul
  • Teltz, Richard
  • Reeves, David
  • Sirpal, Sanjiv
  • Tyghe, Chris
  • Yusupov, Alisher
  • Chincisan, Octavian
  • Liu, Wuke

Abstract

A mobile computing device with a mobile operating system and desktop operating system running concurrently and independently on a shared kernel without virtualization. The mobile operating system provides a user experience for the mobile computing device that suits the mobile environment. The desktop operating system provides a full desktop user experience when the mobile computing device is docked to a secondary terminal environment. The desktop operating system may be suspended when the mobile computing device is not docked with a secondary terminal environment and resumed when the mobile computing device is docked with a secondary terminal environment that provides a desktop computing experience. The mobile computing device may be a smartphone running the Android mobile OS and a full desktop Linux OS distribution on a modified Android kernel.

IPC Classes  ?

  • G06F 9/22 - Microcontrol or microprogram arrangements
  • G06F 13/14 - Handling requests for interconnection or transfer

18.

AUTO-CONFIGURATION OF A DOCKED SYSTEM IN A MULTI-OS ENVIRONMENT

      
Application Number US2011053127
Publication Number 2012/044557
Status In Force
Filing Date 2011-09-23
Publication Date 2012-04-05
Owner Z124 (Cayman Islands)
Inventor
  • Reeves, Brian
  • Reeves, Paul
  • Teltz, Richard
  • Reeves, David
  • Sirpal, Sanjiv
  • Tyghe, Chris
  • Hancila, Cristian

Abstract

A mobile computing device with a mobile operating system and desktop operating system running concurrently and independently on a shared kernel without virtualization. The mobile operating system provides a user experience for the mobile computing device that suits the mobile environment. The desktop operating system provides a full desktop user experience when the mobile computing device is docked to a secondary terminal environment. The mobile computing device configures the mobile operating system and/or the desktop operating system to take advantage of a docked secondary terminal environment. The mobile computing device may be a smartphone running the Android mobile OS and a full desktop Linux OS distribution on a modified Android kernel.

IPC Classes  ?

  • G06F 13/14 - Handling requests for interconnection or transfer
  • G06F 9/22 - Microcontrol or microprogram arrangements
  • G06F 3/14 - Digital output to display device

19.

EXTENDED GRAPHICS CONTEXT WITH COMMON COMPOSITING

      
Application Number US2011053585
Publication Number 2012/044645
Status In Force
Filing Date 2011-09-28
Publication Date 2012-04-05
Owner Z124 (Cayman Islands)
Inventor
  • Yusupov, Alisher
  • Reeves, Paul
  • Chincisan, Octavian
  • Liu, Wuke

Abstract

A mobile computing device with a mobile operating system and desktop operating system running concurrently and independently on a shared kernel without virtualization. The mobile operating system provides a user experience for the mobile computing device that suits the mobile environment. The desktop operating system provides a full desktop user experience when the mobile computing device is docked to a second user environment. Cross-environment rendering and user interaction support provide a seamless computing experience in a multi-operating system computing environment. Real-time display of applications running in the mobile operating system within an environment of the desktop operating system is provided by rendering the application through an extended graphics context of the mobile operating system. Application graphics for multiple applications are rendered into portions of a single graphics frame. The mobile computing device may be a smartphone running the Android mobile operating system and a full desktop Linux distribution on a modified Android kernel.

IPC Classes  ?

  • G06F 9/22 - Microcontrol or microprogram arrangements
  • G06F 9/44 - Arrangements for executing specific programs
  • G06F 3/14 - Digital output to display device

20.

APPLICATION MIRRORING USING MULTIPLE GRAPHICS CONTEXTS

      
Application Number US2011053665
Publication Number 2012/044676
Status In Force
Filing Date 2011-09-28
Publication Date 2012-04-05
Owner Z124 (Cayman Islands)
Inventor
  • Yusupov, Alisher
  • Reeves, Paul
  • Chincisan, Octavian
  • Liu, Wuke

Abstract

A mobile computing device with a mobile operating system and desktop operating system running concurrently and independently on a shared kernel without virtualization. The mobile operating system provides a user experience for the mobile computing device that suits the mobile environment. The desktop operating system provides a full desktop user experience when the mobile computing device is docked to a second user environment. Cross-environment rendering and user interaction support provide a seamless computing experience in a multi-operating system computing environment. Cross-environment rendering provides real-time display of applications running in the mobile operating system to be displayed within an environment of the desktop operating system. A graphics server of the mobile operating system tears down and rebuilds the rendering context for each application as it composites the surface information. The rendering context may be established to match the resolution of the associated display, so that graphics will be appropriately rendered for that resolution. The mobile computing device may be a smartphone running the Android mobile operating system and a full desktop Linux distribution on a modified Android kernel.

IPC Classes  ?

  • G06F 9/22 - Microcontrol or microprogram arrangements
  • G06F 9/44 - Arrangements for executing specific programs
  • G06F 3/14 - Digital output to display device

21.

LONG DRAG GESTURE IN USER INTERFACE

      
Application Number US2011053771
Publication Number 2012/044712
Status In Force
Filing Date 2011-09-28
Publication Date 2012-04-05
Owner Z124 (Cayman Islands)
Inventor Sirpal, Sanjiv

Abstract

The disclosed method and device are directed to navigation, by a dual display communication device, through display objects.

IPC Classes  ?

  • G06F 3/048 - Interaction techniques based on graphical user interfaces [GUI]

22.

DRAG/FLICK GESTURES IN USER INTERFACE

      
Application Number US2011053773
Publication Number 2012/044713
Status In Force
Filing Date 2011-09-28
Publication Date 2012-04-05
Owner Z124 (United Kingdom)
Inventor
  • Sirpal, Sanjiv
  • De Paz, Alexander
  • Reeves, Paul, Edward
  • Ficklin, Jared
  • Burton, Denise

Abstract

The disclosed method and device are directed to navigation, by a dual display communication device, through display objects.

IPC Classes  ?

  • G06F 3/048 - Interaction techniques based on graphical user interfaces [GUI]

23.

FLICK MOVE GESTURE IN USER INTERFACE

      
Application Number US2011053779
Publication Number 2012/044716
Status In Force
Filing Date 2011-09-28
Publication Date 2012-04-05
Owner Z124 (Cayman Islands)
Inventor
  • Sirpal, Sanjiv
  • De Paz, Alexander
  • Reeves, Paul, Edward
  • Faulk, Brett, Bernard
  • Schrock, Rodney, Wayne
  • Ficklin, Jared
  • Burton, Denise
  • Marintchenko, Maxim

Abstract

The disclosed method and device are directed to navigation, by a dual display communication device, through display objects.

IPC Classes  ?

  • G06F 3/033 - Pointing devices displaced or positioned by the user; Accessories therefor

24.

WINDOW STACK MODELS FOR MULTI-SCREEN DISPLAYS

      
Application Number US2011053805
Publication Number 2012/044724
Status In Force
Filing Date 2011-09-29
Publication Date 2012-04-05
Owner Z124 (United Kingdom)
Inventor
  • Sirpal, Sanjiv
  • Gimpl, Martin
  • Cassar, Ron

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.

IPC Classes  ?

  • G06F 3/00 - Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements

25.

SCREEN SHUFFLE

      
Application Number US2011053806
Publication Number 2012/044725
Status In Force
Filing Date 2011-09-29
Publication Date 2012-04-05
Owner Z124 (Cayman Islands)
Inventor
  • Sirpal, Sanjiv
  • Reeves, Paul, Edward
  • De Paz, Alexander
  • Schrock, Rodney, Wayne

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.

IPC Classes  ?

  • G06F 3/048 - Interaction techniques based on graphical user interfaces [GUI]

26.

CROSS-ENVIRONMENT COMMUNICATION USING APPLICATION SPACE API

      
Application Number US2011053826
Publication Number 2012/044735
Status In Force
Filing Date 2011-09-29
Publication Date 2012-04-05
Owner Z124 (Cayman Islands)
Inventor
  • Benedek, Laszlo Csaba
  • Chincisan, Octavian

Abstract

A mobile computing device with a mobile operating system and desktop operating system running concurrently and independently on a shared kernel without virtualization. The mobile operating system provides a user experience for the mobile computing device that suits the mobile environment. The desktop operating system provides a full desktop user experience when the mobile computing device is docked to a secondary terminal environment. Applications of the desktop operating system communicate with applications and services of the mobile operating system through a cross-environment communication framework. The cross-environment communication framework may include application programming interfaces through which categories of applications can communicate across a multiple operating system computing environment through category-specific remote communication calls. The application programming interfaces may be in application space of one or more of the operating systems of the multiple operating system computing environment. The mobile computing device may be a smartphone running the Android mobile operating system and a full desktop Linux distribution on a modified Android kernel.

IPC Classes  ?

  • G06F 9/06 - Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
  • G06F 9/22 - Microcontrol or microprogram arrangements
  • G06F 9/44 - Arrangements for executing specific programs
  • G06F 13/14 - Handling requests for interconnection or transfer

27.

INSTANT REMOTE RENDERING

      
Application Number US2011053835
Publication Number 2012/044738
Status In Force
Filing Date 2011-09-29
Publication Date 2012-04-05
Owner Z124 (Cayman Islands)
Inventor Liu, Wuke

Abstract

A mobile computing device with a mobile operating system and desktop operating system running concurrently and independently on a shared kernel without virtualization. The mobile operating system provides a user experience for the mobile computing device that suits the mobile environment. The desktop operating system provides a full desktop user experience when the mobile computing device is docked to a second user environment. Cross-environment rendering and user interaction support provide a seamless computing experience in a multi-operating system computing environment. Real-time or instant display of an application running in the mobile operating system within an environment of the desktop operating system is provided by rendering application graphics for the application within the desktop operating system. A console application of the desktop operating system may access surface information for the application from shared memory and render the application within a console window of the computing environment associated with the desktop operating system. The mobile computing device may be a smartphone running the Android mobile operating system and a full desktop Linux distribution on a modified Android kernel.

IPC Classes  ?

  • G06F 9/22 - Microcontrol or microprogram arrangements
  • G06F 9/44 - Arrangements for executing specific programs
  • G06F 3/14 - Digital output to display device

28.

LAUNCHING APPLICATIONS INTO REVEALED DESKTOP

      
Application Number US2011053855
Publication Number 2012/044751
Status In Force
Filing Date 2011-09-29
Publication Date 2012-04-05
Owner Z124 (Cayman Islands)
Inventor
  • Sirpal, Sanjiv
  • Gimpl, Martin

Abstract

A dual-screen user device and methods for launching applications from a revealed desktop onto a logically chosen screen are disclosed. Specifically, a user reveals the desktop and then launches a selected application from one of two desktops displayed on a primary and secondary screen of a device. When the application is launched, it is displayed onto a specific screen depending on the input received and the logical rules determining the display output. As the application is displayed onto the specific screen, the desktop is removed from display and the opposite screen can display other data.

IPC Classes  ?

  • G06F 3/048 - Interaction techniques based on graphical user interfaces [GUI]

29.

DESKTOP REVEAL EXPANSION

      
Application Number US2011053861
Publication Number 2012/044755
Status In Force
Filing Date 2011-09-29
Publication Date 2012-04-05
Owner Z124 (Cayman Islands)
Inventor
  • Sirpal, Sanjiv
  • Gimpl, Martin

Abstract

A dual-screen user device and methods for revealing a combination of desktops on single and multiple screens are disclosed. Specifically, a determined number of desktops is displayed to at least one of the screens of the device conditioned upon input received and the state of the device. Where a screen of the device is determined to be inactive, the desktop is not displayed to the screen, but is stored in a virtually displayed state by the device. Upon receiving input that the inactive screen is active, the device can actually display the desktop to the screen.

IPC Classes  ?

  • G06F 3/048 - Interaction techniques based on graphical user interfaces [GUI]

30.

KEYBOARD FILLS BOTTOM SCREEN ON ROTATION OF A MULTIPLE SCREEN DEVICE

      
Application Number US2011053880
Publication Number 2012/044763
Status In Force
Filing Date 2011-09-29
Publication Date 2012-04-05
Owner Z124 (Cayman Islands)
Inventor
  • Sirpal, Sanjiv
  • Csiki, Robert

Abstract

Methods and devices for presenting a virtual keyboard are provided. More particularly, in connection with a multiple screen device, a virtual keyboard can be presented in a first mode using portions of both of the screens. In a second mode, the virtual keyboard can be presented using all of one of the screens. Movement between the different modes can be effected by rotating the device between a dual portrait orientation, corresponding to the first mode, and a dual landscape orientation, corresponding to the second mode. More particularly, with the screens of the device in a landscape orientation, one screen can be devoted to present the virtual keyboard while the other screen remains available to present other information.

IPC Classes  ?

  • G06F 3/02 - Input arrangements using manually operated switches, e.g. using keyboards or dials

31.

KEYBOARD FILLING ONE SCREEN OR SPANNING MULTIPLE SCREENS OF A MULTIPLE SCREEN DEVICE

      
Application Number US2011053896
Publication Number 2012/044775
Status In Force
Filing Date 2011-09-29
Publication Date 2012-04-05
Owner Z124 (Cayman Islands)
Inventor
  • Sirpal, Sanjiv
  • Csiki, Robert

Abstract

Methods and devices for presenting a virtual keyboard are provided. More particularly, in connection with a multiple screen device, a virtual keyboard can be presented in a first mode using all of one of the screens. In a second mode, the virtual keyboard can be presented using portions of both of the screens. More particularly, with the screens of the device in a landscape orientation, one screen can be devoted to present the virtual keyboard while the other screen remains available to present other information. In a portrait orientation, the virtual keyboard can span the two screens, such that a first portion of the first screen and a first portion of the second screen operate cooperatively to present the virtual keyboard.

IPC Classes  ?

  • G06F 3/02 - Input arrangements using manually operated switches, e.g. using keyboards or dials
  • G09G 5/00 - Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators

32.

CROSS-ENVIRONMENT REDIRECTION

      
Application Number US2011053909
Publication Number 2012/044784
Status In Force
Filing Date 2011-09-29
Publication Date 2012-04-05
Owner Z124 (Cayman Islands)
Inventor
  • Reeves, Brian
  • Reeves, Paul
  • Teltz, Richard
  • Reeves, David
  • Sirpal, Sanjiv
  • Tyghe, Chris

Abstract

A mobile computing device with a mobile operating system and desktop operating system running concurrently and independently on a shared kernel without virtualization. The mobile operating system provides a user experience for the mobile computing device that suits the mobile environment. The desktop operating system provides a full desktop user experience when the mobile computing device is docked to a second user environment. Cross-environment rendering and user interaction support provide a seamless computing experience in a multi-operating system computing environment. Cross environment rendering may be done using the rendering engine of the mobile operating system into a non-extended or an extended rendering context. To facilitate a transparent cross-environment use model, access is provided to applications and/or mirrored contexts of the mobile operating system from the user environment associated with the desktop operating system. Access to applications and/or mirrored contexts of the mobile operating system is provided by menu icons or menu list items within menus of the user environment of the desktop operating system. The mobile computing device may be a smartphone running the Android mobile operating system and a full desktop Linux distribution on a modified Android kernel.

IPC Classes  ?

  • G06F 9/22 - Microcontrol or microprogram arrangements
  • G06F 9/44 - Arrangements for executing specific programs

33.

CHANGING THE SCREEN STACK UPON DESKTOP REVEAL

      
Application Number US2011053939
Publication Number 2012/044800
Status In Force
Filing Date 2011-09-29
Publication Date 2012-04-05
Owner Z124 (Cayman Islands)
Inventor
  • Sirpal, Sanjiv
  • Reeves, Paul, Edward
  • De Paz, Alexander
  • Schrock, Rodney, Wayne
  • Ficklin, Jared, L.

Abstract

Systems and methods are provides for revealing a desktop in a window stack for a multi- screen device. The window stack can change based on the revealing of a desktop. The system can receive a gesture indicating an application with the desktop, which was previously created in the stack, is to be revealed on the display of the device. Upon receiving the gesture, the system determines that the desktop is to occupy substantially all of a composite display that spans substantially all of the two or more touch sensitive displays of the device. Then, the system can determine that the desktop is to be associated with the composite display and change a logic data structure associated with the desktop to describe the position of the desktop on the top of the window stack.

IPC Classes  ?

  • G06F 3/048 - Interaction techniques based on graphical user interfaces [GUI]

34.

APPLICATION DISPLAY TRANSITIONS BETWEEN SINGLE AND MULTIPLE DISPLAYS

      
Application Number US2011053942
Publication Number 2012/044801
Status In Force
Filing Date 2011-09-29
Publication Date 2012-04-05
Owner Z124 (Cayman Islands)
Inventor
  • Gimpl, Martin
  • Reeves, Paul, Edward
  • Sirpal, Sanjiv

Abstract

A multi-screen user device and methods for controlling data displayed are disclosed. The data displayed by the multiple screens of the device is dependent on the physical orientation of the device, whether the content for an application is displayed across a plurality of the multiple screens, and whether the data being displayed for the application originated from a single-screen application or a multi-screen application.

IPC Classes  ?

  • G06F 3/048 - Interaction techniques based on graphical user interfaces [GUI]

35.

METHOD AND SYSTEM FOR VIEWING STACKED SCREEN DISPLAYS USING GESTURES

      
Application Number US2011053948
Publication Number 2012/044804
Status In Force
Filing Date 2011-09-29
Publication Date 2012-04-05
Owner Z124 (Cayman Islands)
Inventor
  • Sirpal, Sanjiv
  • Faulk, Brett, Bernard
  • Reeves, Paul, Edward
  • De Paz, Alexander
  • Schrock, Rodney, Wayne
  • Freedman, Eric
  • Ficklin, Jared, L.
  • Burton, Denise
  • Cripps, Misty
  • Wygonik, Gregg

Abstract

An intuitive technique for inputting user gestures into a handheld computing device is disclosed allowing a user to better manipulate different types of screen display presentations, such as desktops and application windows, when performing tasks thereon, wherein a window stack for application windows and/or desktops can be navigated and sequentially displayed according to the window stack ordering without disturbing or changing this ordering.

IPC Classes  ?

  • G06F 3/033 - Pointing devices displaced or positioned by the user; Accessories therefor

36.

METHOD AND SYSTEM FOR PERFORMING COPY-PASTE OPERATIONS ON A DEVICE VIA USER GESTURES

      
Application Number US2011053951
Publication Number 2012/044805
Status In Force
Filing Date 2011-09-29
Publication Date 2012-04-05
Owner Z124 (Cayman Islands)
Inventor
  • Sirpal, Sanjiv
  • Reeves, Paul E.
  • De Paz, Alexander
  • Ficklin, Jared L.
  • Burton, Denise
  • Wygonik, Gregg

Abstract

A multi-screen user device and methods for performing a copy-paste operation using finger gestures are disclosed. A first finger gesture is used to select a display area from which data is to be copied. Subsequently, a drag finger gesture is used to identify where the data that is to be pasted. The drag may extend across a non-display boundary between a first and second display screen of the multi-screen device.

IPC Classes  ?

  • G06F 3/048 - Interaction techniques based on graphical user interfaces [GUI]

37.

MODALS IN DUAL DISPLAY COMMUNICATION DEVICES

      
Application Number US2011054032
Publication Number 2012/044834
Status In Force
Filing Date 2011-09-29
Publication Date 2012-04-05
Owner Z124 (Cayman Islands)
Inventor
  • Sirpal, Sanjiv
  • Gimpl, Martin

Abstract

The present disclosure is directed to methodologies and devices for handling modals in a set of related windows.

IPC Classes  ?

  • G06F 3/041 - Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means

38.

SMARTPAD ORIENTATION

      
Application Number US2011054039
Publication Number 2012/044839
Status In Force
Filing Date 2011-09-29
Publication Date 2012-04-05
Owner Z124 (Cayman Islands)
Inventor
  • Sirpal, Sanjiv
  • Gimpl, Martin
  • Visosky, John, Steven

Abstract

A multi-display device is adapted to be dockable or otherwise associatable with an additional device. In accordance with one exemplary embodiment, the multi-display device is dockable with a smartpad. The exemplary smartpad can include a screen, a touch sensitive display, a configurable area, a gesture capture region(s) and a camera. The smartpad can also include a port adapted to receive the device. The exemplary smartpad is able to cooperate with the device such that information displayable on the device is also displayable on the smartpad. Furthermore, any one or more of the functions on the device are extendable to the smartpad, with the smartpad capable of acting as an input/output interface or extension of the smartpad. Therefore, for example, information from one or more of the displays on the multi-screen device is displayable on the smartpad.

IPC Classes  ?

  • G06F 13/00 - Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units

39.

SMARTPAD SPLIT SCREEN WITH KEYBOARD

      
Application Number US2011054042
Publication Number 2012/044841
Status In Force
Filing Date 2011-09-29
Publication Date 2012-04-05
Owner Z124 (Cayman Islands)
Inventor
  • Sirpal, Sanjiv
  • De Paz, Alexander

Abstract

A multi-display device is adapted to be dockable or otherwise associatable with an additional device. In accordance with one exemplary embodiment, the multi-display device is dockable with a smartpad. The exemplary smartpad can include a screen, a touch sensitive display, a configurable area, a gesture capture region(s) and a camera. The smartpad can also include a port adapted to receive the device. The exemplary smartpad is able to cooperate with the device such that information displayable on the device is also displayable on the smartpad. Furthermore, any one or more of the functions on the device are extendable to the smartpad, with the smartpad capable of acting as an input/output interface or extension of the smartpad. Therefore, for example, information from one or more of the displays on the multi-screen device is displayable on the smartpad.

IPC Classes  ?

40.

USER INTERFACE WITH INDEPENDENT DRAWER CONTROL

      
Application Number US2011052598
Publication Number 2012/044510
Status In Force
Filing Date 2011-09-21
Publication Date 2012-04-05
Owner Z124 (Cayman Islands)
Inventor Reeves, Paul, E.

Abstract

Methods and apparatus for controlling the display of one or more drawers of a user interface. One or more displays may be provided, each of which may have a corresponding independently controllable drawer displayable therein. The drawers may be opened in response to a gesture input to display data, such as notification data, application data, contact data, calendar data, weather data, etc. the drawers may be opened and/or closed individually or collectively. For instance, a characteristic of the gesture (e.g., a location of the gesture) may determine which of the drawers are opened in response to the gesture input.

IPC Classes  ?

  • G06F 3/01 - Input arrangements or combined input and output arrangements for interaction between user and computer
  • G06F 3/14 - Digital output to display device
  • G06F 3/048 - Interaction techniques based on graphical user interfaces [GUI]

41.

GESTURE BASED APPLICATION MANAGEMENT

      
Application Number US2011052802
Publication Number 2012/044515
Status In Force
Filing Date 2011-09-22
Publication Date 2012-04-05
Owner Z124 (Cayman Islands)
Inventor
  • Sirpal, Sanjiv
  • Gimpl, Martin

Abstract

Methods and apparatus for controlling one or more displays using an application manager. The application manager may be displayed in response to a received gesture input. The application manager may provide information regarding applications or screens executing in one or more physical displays on the device. Furthermore, the application manager may be manipulated to change various aspects regarding the applications or screens executing in the one or more displays. This manipulation may include changing the actively displayed screen for a display, movement of screens between displays, or other manipulation of the arrangement or status of the screens.

IPC Classes  ?

  • G06F 3/01 - Input arrangements or combined input and output arrangements for interaction between user and computer
  • G06F 3/14 - Digital output to display device
  • G06F 3/048 - Interaction techniques based on graphical user interfaces [GUI]

42.

MULTI-SCREEN USER INTERFACE WITH ORIENTATION BASED CONTROL

      
Application Number US2011052811
Publication Number 2012/044516
Status In Force
Filing Date 2011-09-22
Publication Date 2012-04-05
Owner Z124 (Cayman Islands)
Inventor De Paz, Alex

Abstract

Control of a plurality of displays of a computing device in response to the change in orientation of the computing device. The computing device may be a handheld computing device with a plurality of displays that are concurrently visible by a user. The displays may be capable of displaying a graphical user interface (GUI). The plurality of displays may be modified in response to a change in orientation of the handheld computing device. The modification may include expanding a GUI that is displayed in a single display when in a first orientation to occupy at least two of the plurality of displays in response to the change in orientation.

IPC Classes  ?

  • G06F 3/01 - Input arrangements or combined input and output arrangements for interaction between user and computer
  • G06F 3/14 - Digital output to display device
  • G06F 3/048 - Interaction techniques based on graphical user interfaces [GUI]

43.

GESTURE CONTROLS FOR MULTI-SCREEN HIERARCHICAL APPLICATIONS

      
Application Number US2011052815
Publication Number 2012/044517
Status In Force
Filing Date 2011-09-22
Publication Date 2012-04-05
Owner Z124 (Cayman Islands)
Inventor
  • Gimpl, Martin
  • Sirpal, Sanjiv

Abstract

Control of a computing device using gesture inputs. The computing device may be a handheld computing device with a plurality of displays. The displays may be capable of displaying a graphical user interface (GUI). The plurality of displays may be modified in response to receipt of a gesture input such that a hierarchical application having related GUI screens are modified in response to the gesture input. The modification may include changing the hierarchical application from being displayed in a single screen mode to being displayed in a multi screen mode or vice versa.

IPC Classes  ?

  • G06F 3/01 - Input arrangements or combined input and output arrangements for interaction between user and computer
  • G06F 3/14 - Digital output to display device
  • G06F 3/048 - Interaction techniques based on graphical user interfaces [GUI]

44.

GESTURE CONTROLS FOR MULTI-SCREEN USER INTERFACE

      
Application Number US2011052932
Publication Number 2012/044527
Status In Force
Filing Date 2011-09-23
Publication Date 2012-04-05
Owner Z124 (Cayman Islands)
Inventor Sirpal, Sanjiv

Abstract

Method and apparatus for controlling a computing device using gesture inputs. The computing device may be a handheld computing device with multiple displays. The displays may be capable of displaying a graphical user interface (GUI). The GUI may be a multi screen GUI or a single screen GUI such that receipt of gesture inputs may result in the movement of a GUI from one display to another display or may result in maximization of a multi screen GUI across multiple displays.

IPC Classes  ?

  • G06F 3/01 - Input arrangements or combined input and output arrangements for interaction between user and computer
  • G06F 3/14 - Digital output to display device
  • G06F 3/048 - Interaction techniques based on graphical user interfaces [GUI]

45.

CROSS-ENVIRONMENT COMMUNICATION FRAMEWORK

      
Application Number US2011053130
Publication Number 2012/044558
Status In Force
Filing Date 2011-09-23
Publication Date 2012-04-05
Owner Z124 (Cayman Islands)
Inventor
  • Benedek, Laszlo, Csaba
  • Chincisan, Octavian
  • Hancila, Cristian
  • Russello, Anthony

Abstract

A mobile computing device with a mobile operating system and desktop operating system running concurrently and independently on a shared kernel without virtualization. The mobile operating system provides a user experience for the mobile computing device that suits the mobile environment. The desktop operating system provides a full desktop user experience when the mobile computing device is docked to a secondary terminal environment. Applications of the desktop operating system communicate with applications and services of the mobile operating system through a cross-environment communication framework. The cross-environment communication framework may include interfaces to remotable objects allowing processes in the mobile operating system and processes in the desktop operating system to share memory in a thread-safe manner. The mobile computing device may be a smartphone running the Android mobile operating system and a full desktop Linux distribution on a modified Android kernel.

IPC Classes  ?

  • G06F 13/14 - Handling requests for interconnection or transfer
  • G06F 9/22 - Microcontrol or microprogram arrangements
  • G06F 9/06 - Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs

46.

DRAG MOVE GESTURE IN USER INTERFACE

      
Application Number US2011053781
Publication Number 2012/044717
Status In Force
Filing Date 2011-09-28
Publication Date 2012-04-05
Owner Z124 (Cayman Islands)
Inventor
  • Sirpal, Sanjiv
  • De Paz, Alexander
  • Reeves, Paul, Edward

Abstract

The disclosed method and device are directed to navigation, by a dual display communication device, through display objects.

IPC Classes  ?

  • G06F 3/041 - Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means

47.

ROTATION GRAVITY DROP

      
Application Number US2011053839
Publication Number 2012/044739
Status In Force
Filing Date 2011-09-29
Publication Date 2012-04-05
Owner Z124 (Cyprus)
Inventor De Paz, Alexander

Abstract

A multi-screen user device and methods for controlling data displayed thereby are disclosed. Specifically, the data displayed by the multiple screens of the multi-screen user device is conditioned upon the relative position of the multiple screens. A gravity-drop display feature is also disclosed in which data from a first application on a first screen is automatically displayed on a second screen when the device is rotated.

IPC Classes  ?

  • G09G 5/00 - Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators

48.

DESKTOP REVEAL BY MOVING A LOGICAL DISPLAY STACK WITH GESTURES

      
Application Number US2011053889
Publication Number 2012/044770
Status In Force
Filing Date 2011-09-29
Publication Date 2012-04-05
Owner Z124 (Cayman Islands)
Inventor
  • Sirpal, Sanjiv
  • Faulk, Brett, Bernard
  • Reeves, Paul, Edward
  • De Paz, Alexander
  • Schrock, Rodney, Wayne
  • Marintchenko, Maxim
  • Csiki, Robert
  • Freedman, Eric
  • Ficklin, Jared, L.
  • Burton, Denise
  • Cripps, Misty
  • Wygonik, Gregg

Abstract

A dual-screen user device and methods for revealing a combination of desktops on single and multiple screens are disclosed. A determined number of desktops and/or running applications can be selectively displayed on dual screen displays conditioned upon inputs received and the state of the device. Desktop displays and applications can be selectively shifted between the screens by user gestures, and/or selected desktop displays and applications can be moved off of the screens by other user gestures and therefore hidden. The hidden desktops and screens however can be re-displayed by yet another gesture. The desktops and applications are arranged in a window stack that represents a logical order of the desktops and applications therefore providing a user with an intuitive ability to manage multiple applications and desktops running simultaneously by selected user gestures.

IPC Classes  ?

  • G06F 3/041 - Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means

49.

METHOD AND APPARATUS FOR MOVING DISPLAY DURING A DEVICE FLIP

      
Application Number US2011053917
Publication Number 2012/044788
Status In Force
Filing Date 2011-09-29
Publication Date 2012-04-05
Owner Z124 (Cayman Islands)
Inventor
  • Sirpal, Sanjiv
  • Gimpl, Martin
  • Selim, Mohammed
  • Cassar, Ron

Abstract

Systems and methods for moving a display during a device flip are provided. More particularly, in response to input or instructions selecting a secondary closed mode, operation of the device can be altered from a normal operating mode. In the secondary closed mode, when a device is moved from an open mode or state to a closed mode or state, the active window while the device was in the open mode is presented by a secondary screen, rather than a primary screen. The secondary closed mode is exited when the device is again placed in an open state or mode.

IPC Classes  ?

  • G06F 3/14 - Digital output to display device

50.

METHOD AND APPARATUS FOR SHOWING STORED WINDOW DISPLAY

      
Application Number US2011053919
Publication Number 2012/044790
Status In Force
Filing Date 2011-09-29
Publication Date 2012-04-05
Owner Z124 (Cayman Islands)
Inventor
  • Reeves, Paul, Edward
  • Chen, Tong

Abstract

Systems and methods are provided for changing a user interface for a multi¬ screen device. The user interface can change based on the movement of a window. The system can receive a user interface event that modifies the display of windows in the user interface. Upon receiving the user interface event, the system determines if a window has been covered or uncovered. If a window has been covered, the window is placed in a sleep state. If a window is uncovered, the window is activated from a sleep state. A sleep state is a window state where an application associated with the window does not receive user interface inputs and/or does not render the window. Moreover, in a sleep state an image representing the window is maintained in memory.

IPC Classes  ?

  • G06F 3/048 - Interaction techniques based on graphical user interfaces [GUI]

51.

CROSS-ENVIRONMENT USER INTERFACE MIRRORING

      
Application Number US2011053923
Publication Number 2012/044792
Status In Force
Filing Date 2011-09-29
Publication Date 2012-04-05
Owner Z124 (Cayman Islands)
Inventor
  • Reeves, Brian
  • Reeves, Paul
  • Teltz, Richard
  • Reeves, David
  • Sirpal, Sanjiv
  • Tyghe, Chris
  • Chincisan, Octavian

Abstract

A mobile computing device with a mobile operating system and desktop operating system running concurrently and independently on a shared kernel without virtualization. The mobile operating system provides a user experience for the mobile computing device that suits the mobile environment. The desktop operating system provides a full desktop user experience when the mobile computing device is docked to a second user environment. Cross-environment rendering and user interaction support provide a seamless computing experience in a multi-operating system computing environment. The seamless computing experience includes mirroring the active user interaction space of the mobile operating system to a display of a user environment associated with the desktop operating system. The mobile computing device may be a smartphone running the Android mobile operating system and a full desktop Linux distribution on a modified Android kernel.

IPC Classes  ?

  • G06F 9/22 - Microcontrol or microprogram arrangements
  • G06F 9/44 - Arrangements for executing specific programs
  • G06F 3/14 - Digital output to display device

52.

SLEEP STATE FOR HIDDEN WINDOWS

      
Application Number US2011053933
Publication Number 2012/044798
Status In Force
Filing Date 2011-09-29
Publication Date 2012-04-05
Owner Z124 (Cayman Islands)
Inventor
  • Sirpal, Sanjiv
  • Reeves, Paul, Edward
  • Cassar, Ron
  • Swaminathan, Nikhil
  • Visosky, John, Steven

Abstract

Systems and methods are provides for changing a user interface for a multi-screen device. The user interface can change based on the movement of a window. The system can receive a user interface event that modifies the display of windows in the user interface. Upon receiving the user interface event, the system determines if a window has been covered or uncovered. If a window has been covered, the window is placed in a sleep state. If a window is uncovered, the window is activated from a sleep state. A sleep state is a window state where an application associated with the window does not receive user interface inputs and/or does not render the window.

IPC Classes  ?

  • G06F 3/048 - Interaction techniques based on graphical user interfaces [GUI]

53.

GESTURE CAPTURE FOR MANIPULATION OF PRESENTATIONS ON ONE OR MORE DEVICE DISPLAYS

      
Application Number US2011053937
Publication Number 2012/044799
Status In Force
Filing Date 2011-09-29
Publication Date 2012-04-05
Owner Z124 (Cayman Islands)
Inventor
  • Gimpl, Martin
  • Cassar, Ron
  • Marintchenko, Maxim
  • Swaminathan, Nikhil

Abstract

An intuitive technique for inputting user gestures into a handheld computing device is disclosed allowing a user to better manipulate different types of screen display presentations, such as desktops and application windows, when performing tasks thereon, e.g., minimization, maximization, moving between display screens, and increasing/decreasing a display thereof across multiple display screens. For manipulating an application window on a device display screen for performing tasks as identified above, user gestures are input to a corresponding gesture capture area for this display screen, wherein this capture area is separate from this display screen.

IPC Classes  ?

  • G06F 3/033 - Pointing devices displaced or positioned by the user; Accessories therefor

54.

CHANGING THE SCREEN STACK UPON APPLICATION OPEN

      
Application Number US2011053945
Publication Number 2012/044803
Status In Force
Filing Date 2011-09-29
Publication Date 2012-04-05
Owner Z124 (Cayman Islands)
Inventor
  • Gimpl, Martin
  • Cassar, Ron
  • Reeves, Paul, Edward

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.

IPC Classes  ?

  • G06F 3/033 - Pointing devices displaced or positioned by the user; Accessories therefor

55.

USER INTERACTION ACROSS CROSS-ENVIRONMENT APPLICATIONS THROUGH AN EXTENDED GRAPHICS CONTEXT

      
Application Number US2011054019
Publication Number 2012/044829
Status In Force
Filing Date 2011-09-29
Publication Date 2012-04-05
Owner Z124 (Cayman Islands)
Inventor
  • Reeves, Brian
  • Reeves, Paul
  • Teltz, Richard
  • Reeves, David
  • Sirpal, Sanjiv
  • Tyghe, Chris
  • Liu, Wuke

Abstract

A mobile computing device with a mobile operating system and desktop operating system running concurrently and independently on a shared kernel without virtualization. The mobile operating system provides a user experience for the mobile computing device that suits the mobile environment. The desktop operating system provides a full desktop user experience when the mobile computing device is docked to a second user environment. Cross-environment rendering and user interaction support provide a seamless computing experience in a multi-operating system computing environment. Full user interaction support is provided for redirected and/or mirrored applications that are rendered using an extended graphics context. An extended input queue handles input events from virtual input devices for remotely displayed applications. Remotely displayed applications are mapped to separate motion spaces within the input queue. The mobile computing device may be a smartphone running the Android mobile operating system and a full desktop Linux distribution on a modified Android kernel.

IPC Classes  ?

  • G06F 9/22 - Microcontrol or microprogram arrangements
  • G06F 9/44 - Arrangements for executing specific programs
  • G06F 3/14 - Digital output to display device

56.

CROSS-ENVIRONMENT EVENT NOTIFICATION

      
Application Number US2011054623
Publication Number 2012/045078
Status In Force
Filing Date 2011-10-03
Publication Date 2012-04-05
Owner Z124 (Cayman Islands)
Inventor
  • Reeves, Paul
  • Liu, Wuke

Abstract

A mobile computing device with a mobile operating system and desktop operating system running concurrently and independently on a shared kernel without virtualization. The mobile operating system provides a user experience for the mobile computing device that suits the mobile environment. The desktop operating system provides a full desktop user experience when the mobile computing device is docked to a second user environment. Cross-environment notification and event handling allows the user to be notified of and respond to events occurring within the mobile operating system through the user environment associated with the desktop operating system. Events that may trigger cross-environment notification may be local events and/or remote events. The mobile computing device may be a smartphone running the Android mobile operating system and a full desktop Linux distribution on a modified Android kernel.

IPC Classes  ?

  • G06F 9/22 - Microcontrol or microprogram arrangements
  • G06F 9/44 - Arrangements for executing specific programs
  • G06F 9/06 - Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
  • G06F 3/14 - Digital output to display device

57.

SYSTEMS AND METHODS RELATING TO USER INTERFACES FOR DOCKING PORTABLE ELECTRONIC DEVICES

      
Application Number US2011054643
Publication Number 2012/045084
Status In Force
Filing Date 2011-10-03
Publication Date 2012-04-05
Owner Z124 (Cayman Islands)
Inventor
  • Sirpal, Sanjiv
  • Depaz, Alex
  • Gimpl, Martin
  • Soto Gutierrez, Salvador German
  • Selim, Mo
  • Watts, Anthony
  • Sue-Wah-Sing, Charles
  • Reeves, Brian
  • Reeves, Paul
  • Faulk, Brett
  • Schrock, Rod
  • Tyghe, Chris
  • Reeves, David
  • Pocklington, Richard
  • Flynn, Michael

Abstract

Systems and methods related to the user interface of docking portable electronic devices. A master device may be docked with a slave device to control operation of the slave device. The master device may be operable to display a user interface. The user interface of the master device may be adapted to be used with the slave device that may include different display and/or input devices than that of the master device. In one embodiment, the master device may be a handheld device such as a smart phone and the slave device may be a tablet device.

IPC Classes  ?

  • G06F 13/14 - Handling requests for interconnection or transfer
  • G06F 3/14 - Digital output to display device
  • G06F 3/01 - Input arrangements or combined input and output arrangements for interaction between user and computer