-
公开(公告)号:US09645782B2
公开(公告)日:2017-05-09
申请号:US15083223
申请日:2016-03-28
Applicant: Apple Inc.
Inventor: Philip J. Holland , Assana M. Fard , John O. Louch , Kristin M. Forster
IPC: G06F3/14 , G06F3/0481 , G06F9/44 , G06F3/048
CPC classification number: G06F3/1423 , G06F3/048 , G06F3/0481 , G06F3/1431 , G06F9/451 , G06F2203/04803
Abstract: A first workspace, which may include one or more windows, may be associated with a first display device. A second workspace, which may also include one or more windows, may be associated with a second display device. The first and second workspaces may be provided for display to the first and second display devices, respectively. The first and second display devices may be independent such that manipulation a window of the first workspace across a coordinate location of the second display device does not affect the second display device.
-
公开(公告)号:US20140365957A1
公开(公告)日:2014-12-11
申请号:US14080587
申请日:2013-11-14
Applicant: Apple Inc.
Inventor: John O. Louch , Raymond S. Sepulveda , Kristin M. Forster
IPC: G06F3/0481 , G06F3/0482 , G06F3/0484
CPC classification number: G06F3/0481 , G06F3/04817 , G06F3/0482 , G06F3/04842 , G06F3/0486 , G06F3/0488 , G06F3/1423 , G06F3/1431 , G06F3/1446 , G09G5/14 , G09G2300/026 , G09G2320/0233 , G09G2320/0242
Abstract: A set of user interfaces for a data processing system that operates with two or more display devices coupled to the system. In one embodiment, in response to moving a first window between two displays, the first window is displayed, as it straddles the two displays, differently on the two displays. For example, while a reference point (e.g. a cursor) on the window remains on a first display, a first portion of the window on the first display is displayed normally while a second portion on the second display is displayed with more translucence (more transparency) than the first portion; when the references point crosses to the second display, the first portion becomes more translucent than the second portion.
Abstract translation: 用于与耦合到系统的两个或更多显示设备一起操作的数据处理系统的一组用户界面。 在一个实施例中,响应于在两个显示器之间移动第一窗口,显示第一窗口,因为它在两个显示器上跨越两个显示器不同。 例如,当窗口上的参考点(例如光标)保持在第一显示器上时,第一显示器上的窗口的第一部分正常显示,而第二显示器上的第二部分以更多的半透明显示(更透明度 )比第一部分 当参考点与第二显示器交叉时,第一部分变得比第二部分更加半透明。
-
公开(公告)号:US10901761B2
公开(公告)日:2021-01-26
申请号:US16143407
申请日:2018-09-26
Applicant: Apple Inc.
Inventor: Aaditya Chandrasekhar , Russell A. Bishop , Christopher A. Dreessen , Kristin M. Forster , Ali T. Ozer , Jeremiah R. Sequoia
IPC: G06F9/451 , G06F9/54 , G06F3/0484 , G06F3/0486 , G06F8/41 , G06F8/76 , G06F9/30
Abstract: Embodiments described herein provide for a multi-process model to support compiling applications for multiple platforms. In one embodiment, applications designed for execution on a mobile platform can be ported to and/or compiled for execution on a desktop/laptop platform without requiring modification of the core program code of the mobile application. The mobile application is executed using a multi-process (e.g., two or more process) model in which the core mobile application program generates content that is displayed by a host process. The host process enables automatic translation of program calls to generate mobile user interface elements into program calls that generate user interface elements of the host platform. The translation can be performed using a multi-process (e.g., two or more process) model in which the core application program generates content that is displayed by a host process.
-
公开(公告)号:US10884573B2
公开(公告)日:2021-01-05
申请号:US16905692
申请日:2020-06-18
Applicant: Apple Inc.
Inventor: John O. Louch , Raymond S. Sepulveda , Kristin M. Forster
IPC: G06F3/0481 , G06F3/14 , G09G5/14 , G06F3/0488 , G06F3/0486 , G06F3/0482 , G06F3/0484
Abstract: A set of user interfaces for a data processing system that operates with two or more display devices coupled to the system. In one embodiment, in response to moving a first window between two displays, the first window is displayed, as it straddles the two displays, differently on the two displays. For example, while a reference point (e.g. a cursor) on the window remains on a first display, a first portion of the window on the first display is displayed normally while a second portion on the second display is displayed with more translucence (more transparency) than the first portion; when the references point crosses to the second display, the first portion becomes more translucent than the second portion.
-
公开(公告)号:US10684871B2
公开(公告)日:2020-06-16
申请号:US16143408
申请日:2018-09-26
Applicant: Apple Inc.
Inventor: Russell A. Bishop , Aaditya Chandrasekhar , Christopher A. Dreessen , Kristin M. Forster , Ali T. Ozer , Jeremiah R. Sequoia
IPC: G06F9/54 , G06F9/451 , G06F8/76 , G06F3/0484 , G06F9/30 , G06F3/0486 , G06F8/41
Abstract: Embodiments described herein provide for a multi-process model to support compiling applications for multiple platforms. In one embodiment, applications designed for execution on a mobile platform can be ported to and/or compiled for execution on a desktop/laptop platform without requiring modification of the core program code of the mobile application. The mobile application is executed using a multi-process (e.g., two or more process) model in which the core mobile application program generates content that is displayed by a host process. The host process enables automatic translation of program calls to generate mobile user interface elements into program calls that generate user interface elements of the host platform. The translation can be performed using a multi-process (e.g., two or more process) model in which the core application program generates content that is displayed by a host process.
-
公开(公告)号:US20190370033A1
公开(公告)日:2019-12-05
申请号:US16143408
申请日:2018-09-26
Applicant: Apple Inc.
Inventor: Russell A. Bishop , Aaditya Chandrasekhar , Christopher A. Dreessen , Kristin M. Forster , Ali T. Ozer , Jeremiah R. Sequoia
Abstract: Embodiments described herein provide for a multi-process model to support compiling applications for multiple platforms. In one embodiment, applications designed for execution on a mobile platform can be ported to and/or compiled for execution on a desktop/laptop platform without requiring modification of the core program code of the mobile application. The mobile application is executed using a multi-process (e.g., two or more process) model in which the core mobile application program generates content that is displayed by a host process. The host process enables automatic translation of program calls to generate mobile user interface elements into program calls that generate user interface elements of the host platform. The translation can be performed using a multi-process (e.g., two or more process) model in which the core application program generates content that is displayed by a host process.
-
公开(公告)号:US09298338B2
公开(公告)日:2016-03-29
申请号:US13858701
申请日:2013-04-08
Applicant: Apple Inc.
Inventor: Philip J. Holland , Assana M. Fard , John O. Louch , Kristin M. Forster
IPC: G06F3/0481 , G06F3/14 , G06F9/44 , G06F3/048
CPC classification number: G06F3/1423 , G06F3/048 , G06F3/0481 , G06F3/1431 , G06F9/451 , G06F2203/04803
Abstract: A first workspace, which may include one or more windows, may be associated with a first display device. A second workspace, which may also include one or more windows, may be associated with a second display device. The first and second workspaces may be provided for display to the first and second display devices, respectively. The first and second display devices may be independent such that manipulation a window of the first workspace across a coordinate location of the second display device does not affect the second display device.
Abstract translation: 可以包括一个或多个窗口的第一工作空间可以与第一显示设备相关联。 还可以包括一个或多个窗口的第二工作空间可以与第二显示设备相关联。 可以提供第一和第二工作空间以分别显示给第一和第二显示装置。 第一和第二显示设备可以是独立的,使得跨越第二显示设备的坐标位置操纵第一工作空间的窗口不影响第二显示设备。
-
公开(公告)号:US20140123039A1
公开(公告)日:2014-05-01
申请号:US13950229
申请日:2013-07-24
Applicant: Apple Inc.
Inventor: Ali T. Ozer , Peter C. Ammon , Kristin M. Forster , Jonathan J. Hess , Ken Ferry
IPC: G06F3/048
CPC classification number: G06F9/454
Abstract: Exemplary methods, apparatuses, and systems receive a preferred language and a base file that includes localizable and non-localizable user interface objects, the text string associated with the localizable user interface objects, and the respective ID codes of the user interface objects. Substitute the text string of localizable user interface objects in the base file with the text string in a localization text file referenced by the ID code. Generate a user interface window with the user interface objects including the text from the localization text file.
Abstract translation: 示例性方法,装置和系统接收包括可本地化和不可本地化的用户界面对象的优选语言和基本文件,与可本地化的用户界面对象相关联的文本串,以及用户界面对象的相应ID代码。 使用ID代码引用的本地化文本文件中的文本字符串替换基本文件中的本地化用户界面对象的文本字符串。 生成用户界面窗口,其中包含来自本地化文本文件的文本的用户界面对象。
-
-
-
-
-
-
-