Method to create and use an aspect oriented color coding algorithm for a graphical user interface
    1.
    发明授权
    Method to create and use an aspect oriented color coding algorithm for a graphical user interface 有权
    为图形用户界面创建和使用面向方面的颜色编码算法的方法

    公开(公告)号:US09026925B2

    公开(公告)日:2015-05-05

    申请号:US12253876

    申请日:2008-10-17

    IPC分类号: G06F3/048 G06F11/36 G06F9/44

    CPC分类号: G06F11/3688 G06F8/316

    摘要: A method to create an aspect oriented, color coding algorithm for a graphical user interface, wherein a graphical user interface (“GUI”) is generated when a code base is executed, and wherein the GUI comprises a plurality of interactable graphical objects, wherein the method compiles the code base, identifies in the compiled code base a first object join point, wherein the compiled code base at the first object join point creates and displays a first interactable graphical object, and determines a first address in the code base for the first object join point. The method further creates a mapping table, writes the first interactable graphical object and the first address to that mapping table, and encodes the mapping table in an aspect oriented, color coding algorithm written to a computer readable medium.

    摘要翻译: 一种用于为图形用户界面创建面向方面的颜色编码算法的方法,其中当执行代码库时生成图形用户界面(“GUI”),并且其中所述GUI包括多个可交互的图形对象,其中, 方法编译代码库,在编译代码库中标识第一对象连接点,其中在第一对象连接点处的编译代码库创建并显示第一可交互图形对象,并且确定第一对象连接点的代码库中的第一地址 对象连接点。 该方法进一步创建映射表,将第一可交互图形对象和第一地址写入该映射表,并将编写到写入计算机可读介质的面向方面的颜色编码算法中的映射表进行编码。

    Apparatus, system, and method for scalable media output
    2.
    发明授权
    Apparatus, system, and method for scalable media output 有权
    可扩展媒体输出的装置,系统和方法

    公开(公告)号:US08400322B2

    公开(公告)日:2013-03-19

    申请号:US12406080

    申请日:2009-03-17

    CPC分类号: G06T3/40

    摘要: An apparatus, system, and method are disclosed for scalable media output. The apparatus includes a proximity sensor module to detect the presence and proximity of a user, and to generate presence and proximity data in response to the location of the user with respect to the proximity sensor module. The sensor control module is configured to scale the media output of a media device. The system includes the apparatus and a display module configured to output visual information and an audio module configured to output aural information. The method includes detecting the presence and proximity of a user, generating presence and proximity data in response to the location of the user with respect to a proximity sensor module, communicating the presence and proximity data with a sensor control module, and scaling the media output of a media device in response to the presence and proximity data.

    摘要翻译: 公开了用于可伸缩媒体输出的装置,系统和方法。 该装置包括接近传感器模块,用于检测用户的存在和接近度,并且响应于用户相对于接近传感器模块的位置而产生存在和接近数据。 传感器控制模块被配置为缩放媒体设备的媒体输出。 所述系统包括所述装置和被配置为输出视觉信息的显示模块和被配置为输出听觉信息的音频模块。 该方法包括检测用户的存在和接近度,响应于用户相对于接近传感器模块的位置产生存在和邻近数据,使用传感器控制模块传送存在和邻近数据,以及缩放媒体输出 响应于存在和接近数据的媒体设备。

    Method, apparatus, and system for applying timed operations to non-timed functions
    3.
    发明授权
    Method, apparatus, and system for applying timed operations to non-timed functions 失效
    用于将定时操作应用于非定时功能的方法,装置和系统

    公开(公告)号:US08312474B2

    公开(公告)日:2012-11-13

    申请号:US12368102

    申请日:2009-02-09

    IPC分类号: G06F9/44 G06F9/46

    CPC分类号: G06F9/547

    摘要: An encapsulation module encapsulates a function in a timed method adapter. A caller calls the timed method adapter in place of the function. The timed method adapter calls a set invoker. The set invoker saves an argument, calls an invoke thread, and returns to the timed method adapter. The invoke thread invokes the function and passes the function an object and the argument. The timed method adapter further waits for an execution result from the function and monitors for an expiration of a timeout. If the function returns the execution result before expiration of the timeout, the timed method adapter returns the execution result to the caller. If the timeout expires before the function returns the execution result, the timed method adapter directs the invoke thread to cancel the function and returns a timeout exception to the caller.

    摘要翻译: 封装模块将功能封装在定时方法适配器中。 来电者呼叫定时方法适配器代替该功能。 定时方法适配器调用set invoker。 set invoker保存一个参数,调用一个调用线程,并返回到定时方法适配器。 调用线程调用该函数并传递函数一个对象和参数。 定时方法适配器进一步等待来自该功能的执行结果并监视超时的到期。 如果该函数在超时到期之前返回执行结果,则定时方法适配器将执行结果返回给调用者。 如果超时在函数返回执行结果之前超时,则定时方法适配器会引导调用线程取消该函数,并向调用者返回超时异常。

    APPARATUS AND METHOD TO REPLICATE REMOTE VIRTUAL VOLUMES TO LOCAL PHYSICAL VOLUMES
    4.
    发明申请
    APPARATUS AND METHOD TO REPLICATE REMOTE VIRTUAL VOLUMES TO LOCAL PHYSICAL VOLUMES 失效
    将远程虚拟体积替换为局部体积的装置和方法

    公开(公告)号:US20110016082A1

    公开(公告)日:2011-01-20

    申请号:US12503779

    申请日:2009-07-15

    IPC分类号: G06F12/16 G06F12/00 G06F7/00

    摘要: An automated method to replicate remote virtual files to local physical files is presented, wherein the method provides a replication algorithm comprising computer readable program code that can be used by a programmable computer processor to replicate the (N) remote virtual volumes to (N) local physical volumes, such that a computing device integral with those (N) local physical volumes can read data from, and write data to, each of the locally replicated virtual volumes without modifying volume assignments and without reconfiguring the computing device to communicate with the (N) local physical volumes.

    摘要翻译: 提出了一种将远程虚拟文件复制到本地物理文件的自动化方法,其中该方法提供了一种复制算法,其中包括计算机可读程序代码,可由可编程计算机处理器使用该程序代码将(N)个远程虚拟卷复制到(N)本地 使得与这些(N)本地物理卷集成的计算设备可以从每个本地复制的虚拟卷读取数据和向每个本地复制的虚拟卷写入数据,而不修改卷分配,而不重新配置计算设备以与(N )本地物理卷。

    METHOD FOR SINGLETON PROCESS CONTROL
    5.
    发明申请
    METHOD FOR SINGLETON PROCESS CONTROL 失效
    SINGLETON过程控制方法

    公开(公告)号:US20090187888A1

    公开(公告)日:2009-07-23

    申请号:US12017230

    申请日:2008-01-21

    IPC分类号: G06F9/44

    CPC分类号: G06F9/48 G06F9/445

    摘要: A method for singleton process control in a computer environment is provided. A process identification (PID) for a background process is stored in a first temporary file. The PID is stored by a parent process and subsequently accessed by the background process. The background process is exited if an active PID is determined to exist in a second, global temporary file. The PID from the first temporary file is stored into the second, global temporary file. A singleton code block is then executed.

    摘要翻译: 提供了一种在计算机环境中进行单例过程控制的方法。 用于后台进程的进程标识(PID)存储在第一临时文件中。 PID由父进程存储,随后由后台进程访问。 如果确定活动PID存在于第二个全局临时文件中,则退出后台进程。 来自第一个临时文件的PID被存储到第二个全局临时文件中。 然后执行单例代码块。

    On demand conversion of standard logical volumes to thin-provisioned logical volumes
    7.
    发明授权
    On demand conversion of standard logical volumes to thin-provisioned logical volumes 有权
    标准逻辑卷按需转换为精简配置的逻辑卷

    公开(公告)号:US08656096B2

    公开(公告)日:2014-02-18

    申请号:US13447890

    申请日:2012-04-16

    IPC分类号: G06F12/08

    摘要: A method for concurrently converting a standard volume to a thin-provisioned volume includes initially establishing metadata for a thin-provisioned volume. The method then updates the metadata for the thin-provisioned volume to point to extents residing in a standard volume. The method then suspends I/O to metadata for the standard volume. Upon suspending the I/O, the method migrates control of the extents in the standard volume from a standard-volume control algorithm to a thin-provisioned-volume control algorithm. The method then resumes the I/O to the metadata for the thin-provisioned volume. Using this technique, standard volumes may be rapidly converted to thin-provisioned volumes while minimally disrupting I/O to the volumes. A corresponding apparatus and computer program product are also disclosed and claimed herein.

    摘要翻译: 将标准卷同时转换为精简卷的卷的方法包括初始建立薄配置卷的元数据。 然后,该方法将精简配置卷的元数据更新为指向驻留在标准卷中的范围。 然后,该方法将I / O挂起到标准卷的元数据。 在暂停I / O时,该方法将标准卷中的范围的控制从标准卷控制算法迁移到精简配置卷控制算法。 然后,该方法将I / O恢复到精简配置卷的元数据。 使用这种技术,可以将标准卷快速转换为精简配置的卷,同时最小程度地中断卷的I / O。 本文还公开并要求对应的装置和计算机程序产品。

    On demand conversion of standard logical volumes to thin-provisioned logical volumes
    8.
    发明授权
    On demand conversion of standard logical volumes to thin-provisioned logical volumes 有权
    标准逻辑卷按需转换为精简配置的逻辑卷

    公开(公告)号:US08578087B2

    公开(公告)日:2013-11-05

    申请号:US12698614

    申请日:2010-02-02

    IPC分类号: G06F12/08

    摘要: A method for concurrently converting a standard volume to a thin-provisioned volume includes initially establishing metadata for a thin-provisioned volume. The method then updates the metadata for the thin-provisioned volume to point to extents residing in a standard volume. The method then suspends I/O to metadata for the standard volume. Upon suspending the I/O, the method migrates control of the extents in the standard volume from a standard-volume control algorithm to a thin-provisioned-volume control algorithm. The method then resumes the I/O to the metadata for the thin-provisioned volume. Using this technique, standard volumes may be rapidly converted to thin-provisioned volumes while minimally disrupting I/O to the volumes. A corresponding apparatus and computer program product are also disclosed and claimed herein.

    摘要翻译: 将标准卷同时转换为精简卷的卷的方法包括初始建立薄配置卷的元数据。 然后,该方法将精简配置卷的元数据更新为指向驻留在标准卷中的范围。 然后,该方法将I / O挂起到标准卷的元数据。 在暂停I / O时,该方法将标准卷中的范围的控制从标准卷控制算法迁移到精简配置卷控制算法。 然后,该方法将I / O恢复到精简配置卷的元数据。 使用这种技术,可以将标准卷快速转换为精简配置的卷,同时最小程度地中断卷的I / O。 本文还公开并要求对应的装置和计算机程序产品。

    Method for implementing on demand configuration changes
    9.
    发明授权
    Method for implementing on demand configuration changes 有权
    实现按需配置更改的方法

    公开(公告)号:US08429373B2

    公开(公告)日:2013-04-23

    申请号:US12503751

    申请日:2009-07-15

    IPC分类号: G06F12/00 G06F13/00

    摘要: A method for implementing on-demand configuration of a logical volume, wherein the method monitors the amount of available storage capacity of the logical storage volume and determines whether the available storage capacity exceeds a predetermined threshold, such as a percentage of available logical storage space. If the method determines that the storage capacity of the logical storage volume is nearing full capacity, the method determines whether configured physical storage space is available. If the method determines that configured physical storage space is available, the method then reconfigures the logical storage volume to include the configured physical storage space. If configured physical storage space is not available, the method locates unconfigured physical storage space, configures the available physical storage space, and reconfigures the logical volume using the configured physical storage space.

    摘要翻译: 一种用于实现逻辑卷的按需配置的方法,其中所述方法监视逻辑存储卷的可用存储容量的量并且确定可用存储容量是否超过预定阈值,例如可用逻辑存储空间的百分比。 如果方法确定逻辑存储卷的存储容量接近满容量,则该方法确定配置的物理存储空间是否可用。 如果该方法确定配置的物理存储空间可用,则该方法将重新配置逻辑存储卷以包括已配置的物理存储空间。 如果配置的物理存储空间不可用,该方法将定位未配置的物理存储空间,配置可用的物理存储空间,并使用配置的物理存储空间重新配置逻辑卷。

    Apparatus and method to replicate remote virtual volumes to local physical volumes
    10.
    发明授权
    Apparatus and method to replicate remote virtual volumes to local physical volumes 失效
    将远程虚拟卷复制到本地物理卷的设备和方法

    公开(公告)号:US08346721B2

    公开(公告)日:2013-01-01

    申请号:US12503779

    申请日:2009-07-15

    IPC分类号: G06F7/00 G06F17/00

    摘要: An automated method to replicate remote virtual files to local physical files is presented, wherein the method provides a replication algorithm comprising computer readable program code that can be used by a programmable computer processor to replicate the (N) remote virtual volumes to (N) local physical volumes, such that a computing device integral with those (N) local physical volumes can read data from, and write data to, each of the locally replicated virtual volumes without modifying volume assignments and without reconfiguring the computing device to communicate with the (N) local physical volumes.

    摘要翻译: 提出了一种将远程虚拟文件复制到本地物理文件的自动化方法,其中该方法提供了一种复制算法,其中包括计算机可读程序代码,可由可编程计算机处理器使用该程序代码将(N)个远程虚拟卷复制到(N)本地 使得与这些(N)本地物理卷集成的计算设备可以从每个本地复制的虚拟卷读取数据和向每个本地复制的虚拟卷写入数据,而不修改卷分配,而不重新配置计算设备以与(N )本地物理卷。