会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Extensible remote display infrastructure with dynamic virtual channels
    • 具有动态虚拟通道的可扩展远程显示基础设施
    • US08924512B2
    • 2014-12-30
    • US11763917
    • 2007-06-15
    • Vladimir StoyanovIvan BrugioloNadim Abdo
    • Vladimir StoyanovIvan BrugioloNadim Abdo
    • G06F15/16G06F9/44G06F9/445
    • G06F9/4445G06F9/44526G06F9/452
    • An extensible remote display infrastructure is described that provides support for a competitive multi-vendor development environment. Application functionality may be partitioned to suit the needs of a given application and client-side functionality may be packaged in dynamic virtual channel plug-ins for remote display clients. Interactive coupling between the remote display clients and the dynamic virtual channel plug-ins may be facilitated by remote display client extensibility repositories. The remote display client extensibility repositories may be located within a communication infrastructure aspect of the extensible remote display infrastructure and, in particular, at a static virtual channel level. Dynamic virtual channel plug-ins may register properties, functionality and/or components with remote display client extensibility repositories at available granularity.
    • 描述了可扩展的远程显示基础设施,为竞争激烈的多供应商开发环境提供支持。 应用功能可以被分割以适应给定应用的需要,并且客户端功能可以被封装在远程显示客户端的动态虚拟通道插件中。 远程显示客户机和动态虚拟通道插件之间的交互耦合可以通过远程显示客户机可扩展性仓库来实现。 远程显示客户机可扩展性存储库可以位于可扩展远程显示器基础设施的通信基础设施方面,并且特别是位于静态虚拟通道级别。 动态虚拟通道插件可以以可用的粒度向远程显示客户端扩展库注册属性,功能和/或组件。
    • 2. 发明授权
    • Methods and apparatus for remotely updating executing processes
    • 用于远程更新执行过程的方法和装置
    • US08706834B2
    • 2014-04-22
    • US13174172
    • 2011-06-30
    • James Christopher Sorenson, IIIYun LinIvan Brugiolo
    • James Christopher Sorenson, IIIYun LinIvan Brugiolo
    • G06F15/167
    • G06F8/65G06F3/0607G06F3/0632G06F3/067
    • Methods, apparatus, and computer-accessible storage media for remotely updating an executing process that receives I/O requests on I/O port(s), stores write data to a write log on local storage, and uploads data from the write log to remote storage. An update for the process is detected and downloaded, and an updated process is instantiated from the update. The current process is directed to perform a shutdown for update during an update window. In response, the current process saves its current configuration, flushes an in-memory portion of the write log to local storage, and releases its I/O port(s). The updated process loads the saved configuration, detects that the port(s) have been released, and starts accepting I/O requests on the ports. During flushing, the current process flushes current data in memory while continuing to append new write data, stops accepting new write requests, and then flushes the new write data.
    • 用于远程更新在I / O端口上接收I / O请求的执行过程的方法,设备和计算机可访问的存储介质将写入数据存储到本地存储器上的写入日志,并将数据从写入日志上传到 远程存储。 检测并下载该过程的更新,并从更新中实例更新过程。 当前进程被指示在更新窗口期间执行关闭更新。 作为响应,当前进程保存其当前配置,将写日志的内存部分刷新到本地存储,并释放其I / O端口。 更新的进程加载保存的配置,检测端口已被释放,并开始接受端口上的I / O请求。 在刷新期间,当前进程刷新存储器中的当前数据,同时继续追加新的写入数据,停止接受新的写入请求,然后刷新新的写入数据。
    • 3. 发明申请
    • ARRANGING DISPLAY AREAS UTILIZING ENHANCED WINDOW STATES
    • 安装显示区域使用增强窗口状态
    • US20090199128A1
    • 2009-08-06
    • US12024706
    • 2008-02-01
    • David A. MatthewsMohamed A.M. SadekStepan HoefnagelsIvan Brugiolo
    • David A. MatthewsMohamed A.M. SadekStepan HoefnagelsIvan Brugiolo
    • G06F3/048
    • G06F3/0484G06F3/0481G06F3/04845G06F3/0486G06F3/04883G06F9/451
    • Computer-readable media, computerized methods, and user interfaces (UIs) for manipulating display areas on a GUI workspace by transitioning the display areas from an original state to one of a set of enhanced window states are provided. Initially, an indication to resize a display area is received at an operating system, which consequently invokes an appropriate window state. The indication may include capturing an edge of the display area and vertically dragging the edge to a dock-target region, thereby invoking a vertically-maximized state. Accordingly, configuration settings of the vertically-maximized state are applied such that the display area is stretched to approximately the screen height. In another instance, the indication may include capturing the display area and dragging a display area into a dock-target region, thereby invoking a semi-maximized state. Configuration settings of the semi-maximized state are applied, thus, extending the display area to approximately cover a predefined GUI workspace region.
    • 提供了用于通过将显示区域从初始状态转换到增强的窗口状态的集合之一来操纵GUI工作空间上的显示区域的计算机可读介质,计算机化方法和用户界面(UI)。 最初,在操作系统处接收到调整显示区域大小的指示,因此操作系统调用适当的窗口状态。 指示可以包括捕获显示区域的边缘并将边缘垂直拖动到停靠目标区域,从而调用垂直最大化的状态。 因此,应用垂直最大化状态的配置设置,使得显示区域被拉伸到大约屏幕高度。 在另一种情况下,指示可以包括捕获显示区域并将显示区域拖动到停靠目标区域中,从而调用半最大化状态。 应用半最大化状态的配置设置,从而将显示区域扩展到大约覆盖预定义的GUI工作区域。
    • 5. 发明授权
    • Arranging display areas utilizing enhanced window states
    • 使用增强的窗口状态来排列显示区域
    • US08356258B2
    • 2013-01-15
    • US12024706
    • 2008-02-01
    • David A. MatthewsMohamed A. M. SadekStephan HoefnagelsIvan Brugiolo
    • David A. MatthewsMohamed A. M. SadekStephan HoefnagelsIvan Brugiolo
    • G06F3/048
    • G06F3/0484G06F3/0481G06F3/04845G06F3/0486G06F3/04883G06F9/451
    • Computer-readable media, computerized methods, and user interfaces (UIs) for manipulating display areas on a GUI workspace by transitioning the display areas from an original state to one of a set of enhanced window states are provided. Initially, an indication to resize a display area is received at an operating system, which consequently invokes an appropriate window state. The indication may include capturing an edge of the display area and vertically dragging the edge to a dock-target region, thereby invoking a vertically-maximized state. Accordingly, configuration settings of the vertically-maximized state are applied such that the display area is stretched to approximately the screen height. In another instance, the indication may include capturing the display area and dragging a display area into a dock-target region, thereby invoking a semi-maximized state. Configuration settings of the semi-maximized state are applied, thus, extending the display area to approximately cover a predefined GUI workspace region.
    • 提供了用于通过将显示区域从初始状态转换到增强的窗口状态的集合之一来操纵GUI工作空间上的显示区域的计算机可读介质,计算机化方法和用户界面(UI)。 最初,在操作系统处接收到调整显示区域大小的指示,因此操作系统调用适当的窗口状态。 指示可以包括捕获显示区域的边缘并将边缘垂直拖动到停靠目标区域,从而调用垂直最大化的状态。 因此,应用垂直最大化状态的配置设置,使得显示区域被拉伸到大约屏幕高度。 在另一种情况下,指示可以包括捕获显示区域并将显示区域拖动到停靠目标区域中,从而调用半最大化状态。 应用半最大化状态的配置设置,从而将显示区域扩展到大约覆盖预定义的GUI工作区域。
    • 6. 发明授权
    • Windows display synchronization
    • Windows显示同步
    • US07620899B2
    • 2009-11-17
    • US11428290
    • 2006-06-30
    • Nadim Y. AbdoIvan BrugioloIvan J. LeichtlingRajneesh Mahajan
    • Nadim Y. AbdoIvan BrugioloIvan J. LeichtlingRajneesh Mahajan
    • G06F3/00
    • G06F9/451
    • Embodiments of the invention, are directed to synchronizing the presentation of windows between two computing systems. A client computing system participates in a terminal server session with a server computing system. Both computing systems identifying their own windows display information (e.g., client-side for local windows and server-side for remote windows respectively). The server computing system transmits its windows display information to the client computing system. The client computing system accesses the windows display information of the server computing system. The client computing system formulates combined ordering applicable to the presentation of both local and remote windows at the client computing system. The combined ordering is based on both the client side and the server-side windows display information. The client computing system presents windows in accordance with the formulated combined ordering. Additionally or alternatively, the client computing system transmits the formulated combined ordering to the server computing system.
    • 本发明的实施例涉及在两个计算系统之间同步窗口的呈现。 客户计算系统参与与服务器计算系统的终端服务器会话。 两个计算系统识别自己的窗口显示信息(例如,用于本地窗口的客户端和分别用于远程窗口的服务器端)。 服务器计算系统将其窗口显示信息传送到客户端计算系统。 客户端计算系统访问服务器计算系统的Windows显示信息。 客户端计算系统制定适用于在客户端计算系统中呈现本地和远程窗口的组合排序。 组合排序基于客户端和服务器端窗口显示信息。 客户端计算系统根据配置的组合顺序呈现窗口。 另外或替代地,客户端计算系统将配制的组合排序传送到服务器计算系统。
    • 7. 发明申请
    • Remoting of Windows Presentation Framework based Applications in a Non-Composed Desktop
    • 将基于Windows Presentation Framework的应用程序远程复制到非组合桌面中
    • US20080244458A1
    • 2008-10-02
    • US11694510
    • 2007-03-30
    • Ivan BrugioloLeonardo BlancoNadim Abdo
    • Ivan BrugioloLeonardo BlancoNadim Abdo
    • G06F3/048
    • G06F9/452G06F9/451
    • Described are systems and methods for remoting applications, such as those based on Windows® Presentation Foundation (WPF). The systems and methods are based on remoting information associated with a structural representation. The structural representation corresponds to visual contents or elements of a desktop to be displayed at a remote end or client end, without rendering the contents at a client or remoted end. The information associated with the structural representation or structural information includes data that specifies the placement of the visual contents on the desktop when displayed. The information is used for recreating the structural representation at the client end and displaying the visual contents in conformance with the structural representation.
    • 描述了用于远程处理应用程序的系统和方法,例如基于Windows(R)Presentation Foundation(WPF)的应用程序。 系统和方法基于与结构表示相关联的远程信息。 结构表示对应于要在远程端或客户端显示的桌面的可视内容或元素,而不在客户端或远程终端呈现内容。 与结构表示或结构信息相关联的信息包括当显示时指定桌面上的可视内容的放置的数据。 该信息用于在客户端重建结构表示,并根据结构表示显示视觉内容。
    • 8. 发明申请
    • Local Themeing Of Remote Applications
    • 远程应用程序的本地主题
    • US20080238929A1
    • 2008-10-02
    • US11694611
    • 2007-03-30
    • Nadim AbdoIvan BrugioloLeonardo Blanco
    • Nadim AbdoIvan BrugioloLeonardo Blanco
    • G09G5/00
    • G06F3/1454G09G5/14
    • Methods and systems for local themeing of remote applications is disclosed. In an implementation, a redirection surface is defined by a server corresponding to a remote application executed by a client. The client sends to the server, a set of theme metrics and parts corresponding to the client and non-client area in the redirection surface. The server utilizes the theme metrics to render the contents of part of the redirection surface. The rendered contents are utilized by the client to re-render the client area of the redirection surface. The non-client area is rendered locally at the client based on local client theme settings.
    • 公开了用于远程应用的本地主题化的方法和系统。 在实现中,重定向表面由对应于由客户端执行的远程应用的服务器定义。 客户端向服务器发送与重定向表面中的客户端和非客户端区域相对应的一组主题度量和部分。 服务器利用主题度量渲染部分重定向表面的内容。 渲染的内容被客户端用来重新呈现重定向表面的客户区域。 非客户端区域根据本地客户端主题设置在本地呈现在客户端。
    • 9. 发明申请
    • Methods And Apparatus For Remotely Updating Executing Processes
    • 远程更新执行过程的方法和装置
    • US20130007183A1
    • 2013-01-03
    • US13174172
    • 2011-06-30
    • James Christopher Sorenson, IIIYun LinIvan Brugiolo
    • James Christopher Sorenson, IIIYun LinIvan Brugiolo
    • G06F15/16
    • G06F8/65G06F3/0607G06F3/0632G06F3/067
    • Methods, apparatus, and computer-accessible storage media for remotely updating an executing process that receives I/O requests on I/O port(s), stores write data to a write log on local storage, and uploads data from the write log to remote storage. An update for the process is detected and downloaded, and an updated process is instantiated from the update. The current process is directed to perform a shutdown for update during an update window. In response, the current process saves its current configuration, flushes an in-memory portion of the write log to local storage, and releases its I/O port(s). The updated process loads the saved configuration, detects that the port(s) have been released, and starts accepting I/O requests on the ports. During flushing, the current process flushes current data in memory while continuing to append new write data, stops accepting new write requests, and then flushes the new write data.
    • 用于远程更新在I / O端口上接收I / O请求的执行过程的方法,设备和计算机可访问的存储介质将写入数据存储到本地存储器上的写入日志,并将数据从写入日志上传到 远程存储。 检测并下载该过程的更新,并从更新中实例更新过程。 当前进程被指示在更新窗口期间执行关闭更新。 作为响应,当前进程保存其当前配置,将写日志的内存部分刷新到本地存储,并释放其I / O端口。 更新的进程加载保存的配置,检测端口已被释放,并开始接受端口上的I / O请求。 在刷新期间,当前进程刷新存储器中的当前数据,同时继续追加新的写入数据,停止接受新的写入请求,然后刷新新的写入数据。