会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明申请
    • Image data transmission from GPU to system memory
    • 图像数据从GPU传输到系统内存
    • US20100207962A1
    • 2010-08-19
    • US12658058
    • 2010-02-01
    • Torin TaerumMonroe M. ThomasMichael BeauregardDerek Scherger
    • Torin TaerumMonroe M. ThomasMichael BeauregardDerek Scherger
    • G09G5/00
    • H04N19/543H04N19/17H04N19/503
    • A method for transmitting image data sets is provided. At a first location of a computer system image difference data are determined by performing a differencing operation between corresponding pixels of a first image and second image. The first image and the second image are divided into sub regions. Sub region difference data are determined in dependence upon the sub regions and the image difference data. The sub region difference data are indicative of sub regions having same pixel values in the first and the second image and are indicative of sub regions having at least a different pixel value in the first and the second image. Image data in dependence upon the sub region difference data are transmitted to a second location of the computer system. The image data correspond to sub regions having at least a different pixel value in the first and the second image. At the second location the image data are replaced in the respective sub regions of the first image retrieved from storage at the second location.
    • 提供了一种传输图像数据集的方法。 在计算机系统的第一位置,通过执行第一图像和第二图像的相应像素之间的差分运算来确定图像差异数据。 第一图像和第二图像被划分成子区域。 根据子区域和图像差异数据确定子区域差数据。 子区域差数据表示在第一和第二图像中具有相同像素值的子区域,并且指示在第一和第二图像中具有至少不同像素值的子区域。 根据子区域差数据的图像数据被发送到计算机系统的第二位置。 图像数据对应于在第一和第二图像中具有至少不同像素值的子区域。 在第二位置,将图像数据替换在从第二位置的存储器检索到的第一图像的相应子区域中。
    • 3. 发明申请
    • Image data transmission
    • 图像数据传输
    • US20100239177A1
    • 2010-09-23
    • US12658010
    • 2010-02-01
    • Monroe M. ThomasTorin TaerumMichael BeauregardDerek Scherger
    • Monroe M. ThomasTorin TaerumMichael BeauregardDerek Scherger
    • G06K9/36
    • G06T9/00H04N19/30H04N19/46H04N19/507
    • A method for transmitting image data sets via a communication network is provided. Image data are processed for dividing the image into a plurality of image sub regions and for determining for each of the plurality of the image sub regions a hash code in dependence upon pixel data of pixels located in the respective image sub region. The hash codes are transmitted together with location data of the respective image sub regions if the hash code exists in an associative dataset and the pixel data are transmitted together with location data of the respective image sub regions if the hash code does not exist in the associative dataset. Upon receipt of at least one of the hash codes and the pixel data together with the location data, image data are generated by performing at least one of: retrieving the pixel data from the associative dataset in dependence upon the received hash codes and placing the retrieved pixel data in the image in dependence upon the location data; and, placing the received pixel data in the image in dependence upon the location data.
    • 提供了一种通过通信网络传输图像数据集的方法。 处理图像数据以将图像分割成多个图像子区域,并且根据位于相应图像子区域中的像素的像素数据,为多个图像子区域中的每一个确定散列码。 如果哈希码存在于关联数据集中,则哈希码与各个图像子区域的位置数据一起发送,并且如果散列码不存在于关联数据集中,则像素数据与各个图像子区域的位置数据一起发送 数据集 在接收到哈希码和像素数据中的至少一个与位置数据一起时,通过执行以下中的至少一个来生成图像数据:根据接收到的哈希码从关联数据集中检索像素数据并将检索到的 根据位置数据在图像中的像素数据; 并且根据位置数据将接收到的像素数据放置在图像中。
    • 4. 发明申请
    • Method and system for providing remote access to a state of an application program
    • 用于提供远程访问应用程序状态的方法和系统
    • US20100131591A1
    • 2010-05-27
    • US12592473
    • 2009-11-25
    • Monroe M. ThomasDavid B. McFadzeanMichael BeauregardDerek Scherger
    • Monroe M. ThomasDavid B. McFadzeanMichael BeauregardDerek Scherger
    • G06F15/16
    • H04L67/1095G06F9/52G06F19/00H04L12/12H04L67/42
    • A method and system for providing remote access to a state of an application is provided. The method comprises executing an application program at a server computer for performing an application associated therewith. At a client computer connected to the server computer via a communication network a remote access program is executed for providing remote access to a state of the performed application. At the client computer a client difference program having encoded data indicative of a change of a state of the application last received from the server computer is generated and transmitted to the server computer. At the server computer the client difference program is executed for determining an updated state of the application and a server difference program having encoded a difference between the updated state of the application and the state of the application last sent to the client computer is generated. The server difference program is then transmitted to the client computer and at the client executed for updating the state of the application last received from the server computer. Display data indicative of the updated state of the application last received from the server computer are generated and displayed in a human comprehensible fashion on a display.
    • 提供了一种用于提供对应用的状态的远程访问的方法和系统。 该方法包括在服务器计算机上执行应用程序以执行与之相关联的应用。 在通过通信网络连接到服务器计算机的客户端计算机上,执行远程访问程序以提供对执行的应用程序的状态的远程访问。 在客户端计算机中,生成具有指示从服务器计算机接收的应用的状态的变化的编码数据的客户端差异程序,并将其发送到服务器计算机。 在服务器计算机上执行客户端差分程序以确定应用程序的更新状态,并且生成已编码应用程序的更新状态与最后发送到客户端计算机的应用程序的状态之间的差异的服务器差异程序。 然后将服务器差异程序发送到客户端计算机,并在客户端执行以更新从服务器计算机接收到的应用的状态。 生成表示从服务器计算机最后接收到的应用的更新状态的显示数据,并以人的可理解的方式显示在显示器上。
    • 5. 发明授权
    • Computer program product for utilizing fast polygon fill routines in a
graphics display system
    • 用于在图形显示系统中利用快速多边形填充程序的计算机程序产品
    • US5710578A
    • 1998-01-20
    • US521858
    • 1990-05-09
    • Gary Michael BeauregardLarry Keith LoucksKhoa Dang NguyenRobert John Urquhart
    • Gary Michael BeauregardLarry Keith LoucksKhoa Dang NguyenRobert John Urquhart
    • G06T11/40
    • G06T11/40
    • Two polygon fill algorithms are presented for filling polygons on a graphics display. The first polygon fill algorithm fills polygons that are strictly convex. The second polygon fill algorithm fills a larger class of polygons than the first polygon fill algorithm which includes polygons being concave in the x direction, and polygons having crossing lines. The first polygon fill algorithm tests the polygon for strict convexity by testing for a consistent turning direction, and by testing for once around in the y direction. The first polygon fill algorithm then stores the maximum and minimum value of the pel selected by the Bresenham algorithm for each scan line of the polygon. The fill line is drawn from the pel having the minimum value to the pel having the maximum value for each scan line of the polygon. The second polygon fill algorithm tests the polygon to ensure that it can be filled with one unique fill line for each scan line of the polygon. The second polygon fill algorithm stores both a minimum value and maximum value for each scan line of the polygon for each line of the polygon. A fill line is then drawn from the least minimum value to the greatest maximum value for each scan line of the polygon.
    • 提出了两个多边形填充算法,用于在图形显示器上填充多边形。 第一个多边形填充算法填充严格凸的多边形。 第二个多边形填充算法比第一个多边形填充算法填充了更大的多边形类型,其包括在x方向上是凹的多边形,以及具有交叉线的多边形。 第一个多边形填充算法通过测试一致的转向方向,并通过在y方向测试一次,来测试多边形的严格凸度。 然后,第一多边形填充算法存储由多边形的每个扫描线由Bresenham算法选择的像素的最大值和最小值。 填充线从具有最小值的像素被绘制成具有针对多边形的每个扫描线的最大值的像素。 第二个多边形填充算法测试多边形,以确保可以为多边形的每条扫描线填充一条唯一的填充线。 第二个多边形填充算法存储多边形的每一行的多边形的每个扫描行的最小值和最大值。 然后,从多边形的每个扫描线的最小值到最大值的填充线。
    • 6. 发明授权
    • Method and system for providing remote access to a state of an application program
    • 用于提供远程访问应用程序状态的方法和系统
    • US08799354B2
    • 2014-08-05
    • US12592473
    • 2009-11-25
    • Monroe M. ThomasDavid B. McFadzeanMichael BeauregardDerek Scherger
    • Monroe M. ThomasDavid B. McFadzeanMichael BeauregardDerek Scherger
    • G06F15/16H04L12/12G06F19/00G06F9/52
    • H04L67/1095G06F9/52G06F19/00H04L12/12H04L67/42
    • A method and system for providing remote access to a state of an application is provided. The method comprises executing an application program at a server computer for performing an application associated therewith. At a client computer connected to the server computer via a communication network a remote access program is executed for providing remote access to a state of the performed application. At the client computer a client difference program having encoded data indicative of a change of a state of the application last received from the server computer is generated and transmitted to the server computer. At the server computer the client difference program is executed for determining an updated state of the application and a server difference program having encoded a difference between the updated state of the application and the state of the application last sent to the client computer is generated. The server difference program is then transmitted to the client computer and at the client executed for updating the state of the application last received from the server computer. Display data indicative of the updated state of the application last received from the server computer are generated and displayed in a human comprehensible fashion on a display.
    • 提供了一种用于提供对应用的状态的远程访问的方法和系统。 该方法包括在服务器计算机上执行应用程序以执行与之相关联的应用。 在通过通信网络连接到服务器计算机的客户端计算机上,执行远程访问程序以提供对执行的应用程序的状态的远程访问。 在客户端计算机中,生成具有指示从服务器计算机接收的应用的状态的变化的编码数据的客户端差异程序,并将其发送到服务器计算机。 在服务器计算机上执行客户端差分程序以确定应用程序的更新状态,并且生成已编码应用程序的更新状态与最后发送到客户端计算机的应用程序的状态之间的差异的服务器差异程序。 然后将服务器差异程序发送到客户端计算机,并在客户端执行以更新从服务器计算机接收到的应用的状态。 生成表示从服务器计算机最后接收到的应用的更新状态的显示数据,并以人的可理解的方式显示在显示器上。
    • 7. 发明申请
    • SYSTEMS AND METHODS FOR RENDERING AND INCREASING PORTABILITY OF DOCUMENT-BASED USER INTERFACE SOFTWARE OBJECTS
    • 用于呈现和增加基于文档的用户界面软件对象的可移植性的系统和方法
    • US20110083070A1
    • 2011-04-07
    • US12895712
    • 2010-09-30
    • Stephen MarykaTed GoddardMichael Beauregard
    • Stephen MarykaTed GoddardMichael Beauregard
    • G06F17/00
    • G06F16/9577
    • Systems and methods for rendering document-based user interface software objects are disclosed. User interface software objects may be represented in a document object model on a first computer system. These objects may then be communicated to a second computer system on which they are similarly rendered through use of a document object model on a second computer system. A document on a first computer system may also be updated to reflect either user input through a user interface software object included in the document, or changes induced by server side logic. The updates may be incrementally communicated to and rendered in a second computer system. Location-neutral user interface software objects may be developed without regard to whether the software object will ultimately reside on a client or server computer system, wherein the user interface software object is equally capable of being supported on either one of a client or
    • 公开了用于呈现基于文档的用户界面软件对象的系统和方法。 用户界面软件对象可以在第一计算机系统上的文档对象模型中表示。 然后可以将这些对象传送到第二计算机系统,在第二计算机系统上,通过在第二计算机系统上使用文档对象模型类似地呈现它们。 还可以更新第一计算机系统上的文档,以反映通过文档中包括的用户界面软件对象的用户输入,或服务器端逻辑引起的改变。 可以将更新递增地传递给第二计算机系统并在第二计算机系统中呈现。 可以开发位置中立的用户界面软件对象,而不考虑软件对象是否将最终驻留在客户端或服务器计算机系统上,其中用户界面软件对象同样能够被支持在客户机或
    • 9. 发明申请
    • SYSTEMS AND METHODS FOR RENDERING AND INCREASING PORTABILITY OF DOCUMENT-BASED USER INTERFACE SOFTWARE OBJECTS
    • 用于呈现和增加基于文档的用户界面软件对象的可移植性的系统和方法
    • US20070271283A1
    • 2007-11-22
    • US11830624
    • 2007-07-30
    • Stephen MarykaTed GoddardMichael Beauregard
    • Stephen MarykaTed GoddardMichael Beauregard
    • G06F17/00G06F17/24G06F9/44
    • G06F16/9577
    • Systems and methods for rendering document-based user interface software objects are disclosed. User interface software objects may be represented in a document object model on a first computer system. These objects may then be communicated to a second computer system on which they are similarly rendered through use of a document object model on a second computer system. A document on a first computer system may also be updated to reflect either user input through a user interface software object included in the document, or changes induced by server side logic. The updates may be incrementally communicated to and rendered in a second computer system. Location-neutral user interface software objects may be developed without regard to whether the software object will ultimately reside on a client or server computer system, wherein the user interface software object is equally capable of being supported on either one of a client or
    • 公开了用于呈现基于文档的用户界面软件对象的系统和方法。 用户界面软件对象可以在第一计算机系统上的文档对象模型中表示。 然后可以将这些对象传送到第二计算机系统,在第二计算机系统上,通过在第二计算机系统上使用文档对象模型类似地呈现它们。 还可以更新第一计算机系统上的文档,以反映通过文档中包括的用户界面软件对象的用户输入,或服务器端逻辑引起的改变。 可以将更新递增地传递给第二计算机系统并在第二计算机系统中呈现。 可以开发位置中立的用户界面软件对象,而不考虑软件对象是否将最终驻留在客户端或服务器计算机系统上,其中用户界面软件对象同样能够被支持在客户机或
    • 10. 发明授权
    • Image data transmission
    • 图像数据传输
    • US08345994B2
    • 2013-01-01
    • US12658010
    • 2010-02-01
    • Monroe M. ThomasTorin TaerumMichael BeauregardDerek Scherger
    • Monroe M. ThomasTorin TaerumMichael BeauregardDerek Scherger
    • G06K9/36G06K9/00H04L9/32
    • G06T9/00H04N19/30H04N19/46H04N19/507
    • A method for transmitting image data sets via a communication network is provided. Image data are processed for dividing the image into a plurality of image sub regions and for determining for each of the plurality of the image sub regions a hash code in dependence upon pixel data of pixels located in the respective image sub region. The hash codes are transmitted together with location data of the respective image sub regions if the hash code exists in an associative dataset and the pixel data are transmitted together with location data of the respective image sub regions if the hash code does not exist in the associative dataset. Upon receipt of at least one of the hash codes and the pixel data together with the location data, image data are generated by performing at least one of: retrieving the pixel data from the associative dataset in dependence upon the received hash codes and placing the retrieved pixel data in the image in dependence upon the location data; and, placing the received pixel data in the image in dependence upon the location data.
    • 提供了一种通过通信网络传输图像数据集的方法。 处理图像数据以将图像分割成多个图像子区域,并且根据位于相应图像子区域中的像素的像素数据,为多个图像子区域中的每一个确定散列码。 如果散列码存在于相关数据集中,则哈希码与各个图像子区域的位置数据一起发送,并且如果散列码不存在于关联数据集中,则像素数据与各个图像子区域的位置数据一起发送 数据集 在接收到哈希码和像素数据中的至少一个与位置数据一起时,通过执行以下中的至少一个来生成图像数据:根据接收到的哈希码从关联数据集中检索像素数据并将检索到的 根据位置数据在图像中的像素数据; 并且根据位置数据将接收到的像素数据放置在图像中。