Adaptive ergonomic keyboard
    1.
    发明授权
    Adaptive ergonomic keyboard 有权
    自适应人体工学键盘

    公开(公告)号:US09548012B1

    公开(公告)日:2017-01-17

    申请号:US13597932

    申请日:2012-08-29

    IPC分类号: G06F3/0488 G09G3/00

    摘要: Techniques are described for adapting a keyboard arrangement to be personalized for a user, based on detected gestures made by the user while employing the keyboard arrangement. An adaptable keyboard arrangement may be provided for the user as part of a device, projected onto a surface near the user, or rendered abstractly into a space near the user. Sensor and/or contextual data may be employed to identify mistypes or near-mistypes of the user, and a statistical model may be developed of the user's typing habits. Keyboard modifications may be determined that adapt the keyboard to minimize potential typing errors and/or provide a more ergonomic keyboard arrangement for the user.

    摘要翻译: 描述了基于在使用键盘布置时由用户进行的检测到的手势来适配用于用户来个性化的键盘布置的技术。 可以为用户提供适应性的键盘布置,作为设备的一部分,投影到用户附近的表面上,或者抽象地呈现在用户附近的空间中。 可以使用传感器和/或上下文数据来识别用户的错误类型或近错误类型,并且可以开发用户的打字习惯的统计模型。 可以确定键盘修改,其适应键盘以最小化潜在的打字错误和/或为用户提供更符合人体工程学的键盘布置。

    Modular multi-homed web server with animation player
    3.
    发明授权
    Modular multi-homed web server with animation player 失效
    模块化多宿主网络服务器与动画播放器

    公开(公告)号:US08370476B1

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

    申请号:US13341716

    申请日:2011-12-30

    IPC分类号: G06F15/173

    摘要: A multi-homed web server with modular functionality is disclosed including a plurality of virtual hosts operable in a web server. The multi-web server is configured to serve animations to clients over the web. The multi-web server may determine whether the specified time to send a subsequent graphic in a series of graphics has passed, and if the specified time has passed, then send a next graphic the next appropriate time.

    摘要翻译: 公开了具有模块化功能的多宿主网络服务器,其包括可在web服务器中操作的多个虚拟主机。 多网络服务器配置为通过网络为客户端提供动画。 多网络服务器可以确定在一系列图形中发送后续图形的指定时间是否已经过去,并且如果指定的时间已经过去,则在下一个适当的时间发送下一个图形。

    Multi-homed web server with compiled animation server and programmable functionality
    4.
    发明授权
    Multi-homed web server with compiled animation server and programmable functionality 失效
    具有编译动画服务器和可编程功能的多宿主网络服务器

    公开(公告)号:US08364754B1

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

    申请号:US13341674

    申请日:2011-12-30

    IPC分类号: G06F15/16

    摘要: A multi-homed web server is disclosed including a plurality of virtual hosts operable in a web server. The multi-web server is configured to serve animations to clients over the web. The multi-web server may determine whether the specified time to send a subsequent graphic in a series of graphics has passed, and if the specified time has passed, then send a next graphic the next appropriate time. The web server software may be compiled as part of the native web server code.

    摘要翻译: 公开了一种多宿主网络服务器,其包括可在web服务器中操作的多个虚拟主机。 多网络服务器配置为通过网络为客户端提供动画。 多网络服务器可以确定在一系列图形中发送后续图形的指定时间是否已经过去,并且如果指定的时间已经过去,则在下一个适当的时间发送下一个图形。 Web服务器软件可以作为本地Web服务器代码的一部分进行编译。

    Web server employing multi-homed, modular framework
    5.
    发明授权
    Web server employing multi-homed, modular framework 失效
    Web服务器采用多宿主,模块化框架

    公开(公告)号:US07386880B2

    公开(公告)日:2008-06-10

    申请号:US10700407

    申请日:2003-11-03

    摘要: A Web server is provided having a multi-homed, modular framework. The modular framework allows extensions to the Web server to be easily compiled into the Web server, allowing the extensions to run natively as part of the server instead of incurring the overhead typical of CGI scripts, for example. The multi-homing capabilities of the Web server provide the appearance to Web users of multiple distinct and independent servers, allowing a small company or individual to create the same kind of Web presence enjoyed by larger companies. In effect, multiple virtual servers run on the same physical machine. The Web server as a whole is easily extensible to allow additional capabilities to be provided natively within the Web server itself. Furthermore, each virtual server is independently configurable in order to turn different capabilities on or off or to modify operation of the virtual server. The Web server is also provided with enhanced security features, built-in animation capability, and other features that afford maximum flexibility and versatility.

    摘要翻译: 提供了具有多宿主模块化框架的Web服务器。 模块化框架允许将Web服务器的扩展轻松地编译到Web服务器中,从而允许扩展作为服务器的一部分运行,而不是引起典型CGI脚本的开销。 Web服务器的多归属功能为多个独立和独立服务器的Web用户提供了外观,允许小公司或个人创建大型公司享有的同样类型的Web存在。 实际上,多个虚拟服务器在同一物理机上运行。 Web服务器作为一个整体是容易扩展的,以允许本地在本地的Web服务器本身提供额外的功能。 此外,每个虚拟服务器是独立可配置的,以便打开或关闭不同的能力或者修改虚拟服务器的操作。 Web服务器还提供增强的安全功能,内置动画功能以及其他功能,可提供最大的灵活性和多功能性。

    Firewall providing enhanced network security and user transparency
    6.
    发明授权
    Firewall providing enhanced network security and user transparency 失效
    防火墙提供增强的网络安全和用户透明度

    公开(公告)号:US07249378B2

    公开(公告)日:2007-07-24

    申请号:US10700411

    申请日:2003-11-03

    IPC分类号: H04L29/06 H04L29/00

    摘要: The present invention provides a firewall that achieves maximum network security and maximum user convenience. The firewall employs “envoys” that exhibit the security robustness of prior-art proxies and the transparency and ease-of-use of prior-art packet filters, combining the best of both worlds. No traffic can pass through the firewall unless the firewall has established an envoy for that traffic. Both connection-oriented (e.g., TCP) and connectionless (e.g., UDP-based) services may be handled using envoys. Establishment of an envoy may be subjected to a myriad of tests to “qualify” the user, the requested communication, or both. Therefore, a high level of security may be achieved. The usual added burden of prior-art proxy systems is avoided in such a way as to achieve fall transparency—the user can use standard applications and need not even know of the existence of the firewall. To achieve full transparency, the firewall is configured as two or more sets of virtual hosts. The firewall is, therefore, “multi-homed,” each home being independently configurable. One set of hosts responds to addresses on a first network interface of the firewall. Another set of hosts responds to addresses on a second network interface of the firewall. In one aspect, programmable transparency is achieved by establishing DNS mappings between remote hosts to be accessed through one of the network interfaces and respective virtual hosts on that interface. In another aspect, automatic transparency may be achieved using code for dynamically mapping remote hosts to virtual hosts in accordance with a technique referred to herein as dynamic DNS, or DDNS.

    摘要翻译: 本发明提供一种实现最大网络安全性和最大用户便利性的防火墙。 防火墙采用了现代技术代理的安全鲁棒性和现有技术的包过滤器的透明度和易用性的“使节”,结合了两个世界。 没有流量可以通过防火墙,除非防火墙已经为该流量建立了特使。 面向连接(例如TCP)和无连接(例如,基于UDP的)服务可以使用特使来处理。 特使的建立可能会进行无数次的测试,以“使资格”用户,所请求的通信或两者兼而有之。 因此,可以实现高水平的安全性。 现有技术的代理系统通常增加的负担可以避免透明度降低,用户可以使用标准应用程序,甚至不需要知道防火墙的存在。 为了实现完全透明,防火墙被配置为两组或多组虚拟主机。 因此,防火墙是“多宿主”,每个家庭都可以独立配置。 一组主机响应防火墙第一个网络接口上的地址。 另一组主机响应防火墙第二个网络接口上的地址。 在一个方面,可以通过建立远程主机之间的DNS映射来实现可编程透明度,以通过其中一个网络接口和该接口上的相应虚拟主机进行访问。 在另一方面,可以使用根据本文中称为动态DNS或DDNS的技术将远程主机动态映射到虚拟主机的代码来实现自动透明度。

    Firewall providing enhanced network security and user transparency
    7.
    发明授权
    Firewall providing enhanced network security and user transparency 失效
    防火墙提供增强的网络安全和用户透明度

    公开(公告)号:US06804783B1

    公开(公告)日:2004-10-12

    申请号:US09552476

    申请日:2000-04-18

    IPC分类号: G06F1314

    摘要: The present invention, generally speaking, provides a firewall that achieves maximum network security and maximum user convenience. The firewall employs “envoys” that exhibit the security robustness of prior-art proxies and the transparency and ease-of-use of prior-art packet filters, combining the best of both worlds. No traffic can pass through the firewall unless the firewall has established an envoy for that traffic. Both connection-oriented (e.g., TCP) and connectionless (e.g., UDP-based) services may be handled using envoys. Establishment of an envoy may be subjected to a myriad of tests to “qualify” the user, the requested communication, or both. Therefore, a high level of security may be achieved. The usual added burden of prior-art proxy systems is avoided in such a way as to achieve full transparency—the user can use standard applications and need not even know of the existence of the firewall. To achieve full transparency, the firewall is configured as two or more sets of virtual hosts. The firewall is, therefore, “multi-homed,” each home being independently configurable. One set of hosts responds to addresses on a first network interface of the firewall. Another set of hosts responds to addresses on a second network interface of the firewall. In one aspect, programmable transparency is achieved by establishing DNS mappings between remote hosts to be accessed through one of the network interfaces and respective virtual hosts on that interface. In another aspect, automatic transparency may be achieved using code for dynamically mapping remote hosts to virtual hosts in accordance with a technique referred to herein as dynamic DNS, or DDNS.

    摘要翻译: 一般而言,本发明提供一种能够实现最大的网络安全性和最大的用户便利性的防火墙。 防火墙采用了现代技术代理的安全鲁棒性和现有技术的包过滤器的透明度和易用性的“使节”,结合了两个世界。 没有流量可以通过防火墙,除非防火墙已经为该流量建立了特使。 面向连接(例如TCP)和无连接(例如,基于UDP的)服务可以使用特使来处理。 特使的建立可能会进行无数次的测试,以“使资格”用户,所请求的通信或两者兼而有之。 因此,可以实现高水平的安全性。 避免现有代理系统增加的负担,以达到完全透明的方式,用户可以使用标准应用程序,甚至不需要知道防火墙的存在。 为了实现完全透明,防火墙被配置为两组或多组虚拟主机。 因此,防火墙是“多宿主”,每个家庭都可以独立配置。 一组主机响应防火墙第一个网络接口上的地址。 另一组主机响应防火墙第二个网络接口上的地址。 在一个方面,可以通过建立远程主机之间的DNS映射来实现可编程透明度,以通过其中一个网络接口和该接口上的相应虚拟主机进行访问。 在另一方面,可以使用根据本文中称为动态DNS或DDNS的技术将远程主机动态地映射到虚拟主机的代码来实现自动透明度。

    Projecting content onto semi-persistent displays
    8.
    发明授权
    Projecting content onto semi-persistent displays 有权
    将内容投影到半持久显示器上

    公开(公告)号:US09124786B1

    公开(公告)日:2015-09-01

    申请号:US13531291

    申请日:2012-06-22

    IPC分类号: G03B21/26 H04N5/222

    CPC分类号: H04N5/222

    摘要: Described herein are systems and techniques for periodically projecting content onto a display medium that is configured to display images for a finite amount of time, during which time the images decay until the image substantially or entirely disappears from the display medium. That is, the systems and techniques may project light onto the display medium, with the light energizing particles of the display medium to display a predefined image.

    摘要翻译: 这里描述的是用于周期性地将内容投影到显示介质上的系统和技术,其被配置为在有限的时间内显示图像,在此期间,图像衰减直到图像基本上或完全从显示介质消失。 也就是说,系统和技术可以将光投射到显示介质上,使显示介质的光激励微粒显示预定义的图像。

    Passive projection screen for presenting projected images in 3D
    9.
    发明授权
    Passive projection screen for presenting projected images in 3D 有权
    被动投影屏,用于以3D显示投影图像

    公开(公告)号:US08982459B1

    公开(公告)日:2015-03-17

    申请号:US13528742

    申请日:2012-06-20

    IPC分类号: G03B21/60

    摘要: A directive projection screen is configured to present images projected from a remote projector in three dimensions (3D) to a viewer. The screen includes a plurality of passive optical elements arranged on a structural substrate. The optical elements are configured to receive incident light projected from the projector and reflect the light such that first portions of the image are directed in a first direction to be viewed by a first eye of the viewer and second portions of the image are directed in a second direction to be viewed by a second eye of the viewer.

    摘要翻译: 指令投影屏幕被配置为将三维(3D)中的远程投影仪投影的图像呈现给观看者。 屏幕包括布置在结构基底上的多个无源光学元件。 光学元件被配置为接收从投影仪投影的入射光并反射光,使得图像的第一部分沿着第一方向被引导以被观看者的第一只眼睛观看,并且图像的第二部分被引导到 第二方向由观看者的第二只眼睛观看。