Method and apparatus for using translated and raw guest keyboard input
in a host shared application program
    1.
    发明授权
    Method and apparatus for using translated and raw guest keyboard input in a host shared application program 失效
    在主机共享应用程序中使用翻译和原始客户键盘输入的方法和设备

    公开(公告)号:US5847954A

    公开(公告)日:1998-12-08

    申请号:US579971

    申请日:1995-12-28

    IPC分类号: G06F3/023

    CPC分类号: G06F3/023

    摘要: Host translation of guest keyboard events is blocked to effectively isolate a guest keyboard from a host keyboard during applications sharing. A guest keyboard driver translates guest keyboard events which are transmitted to a host for use in shared applications. A patch instruction is written over a host keyboard event module which causes a jump to a patch subroutine when an attempt is made to deposit host keyboard events in the storage queue. Host keyboard events are marked by the patch subroutine and the marked host events are deposited in a shadow queue which is disposed in parallel with the host storage queue. Translated guest events also are deposited in the shadow queue. Raw host and guest keyboard events are stored in the host storage queue. When a shared application requires data from the host storage queue, a call for a translation of the outgoing data is made. In the event that the data is guest data, a second patch instruction on the module supervising the translation call causes a jump to a second patch subroutine, which bypasses the translation call and causes entry of the pretranslated guest event from the shadow queue into the shared application. If the outgoing event is a host event, the second patch instruction jumps to the second patch subroutine, which writes the translation instructions over the second patch so that the translating module can execute the translation. The translated host event then can be entered into the shared application. The second patch instruction is rewritten over the module supervising the translation.

    摘要翻译: 客户键盘事件的主机翻译被阻止,以在应用程序共享期间有效地隔离来宾键盘与主机键盘。 访客键盘驱动程序将传送给主机的客人键盘事件转换为共享应用程序。 补丁指令通过主机键盘事件模块写入,当尝试将主机键盘事件存储在存储队列中时,导致跳转到补丁子例程。 主机键盘事件由补丁子程序标记,标记的主机事件存储在与主机存储队列并行设置的影子队列中。 翻译的客人活动也存放在影子队列中。 原始主机和客户键盘事件存储在主机存储队列中。 当共享应用程序需要来自主机存储队列的数据时,进行对传出数据的转换的调用。 在数据是访客数据的情况下,监督翻译调用的模块上的第二个补丁指令导致跳转到第二个补丁子例程,该程序绕过转换调用,并且使预翻译的客户事件从阴影队列进入共享 应用。 如果传出事件是主机事件,则第二补丁指令跳转到第二补丁子例程,其将转换指令写入第二补丁,使得转换模块可以执行转换。 然后可以将转换的主机事件输入到共享应用程序。 第二个补丁指令被重写在监督翻译的模块上。

    International multiple-byte character generator support in application
sharing which distinguishes guest keyboard input from host key board
and bypassing execution of the generator module when guest keyboard
input is determined
    2.
    发明授权
    International multiple-byte character generator support in application sharing which distinguishes guest keyboard input from host key board and bypassing execution of the generator module when guest keyboard input is determined 失效
    在应用程序共享中支持国际多字节字符发生器支持,当宾客键盘输入被确定时,客体键盘输入与主机键盘区分开来,并绕过发生器模块的执行

    公开(公告)号:US5828900A

    公开(公告)日:1998-10-27

    申请号:US579722

    申请日:1996-01-03

    IPC分类号: G06F3/023 G06F13/00

    CPC分类号: G06F3/023

    摘要: Host multiple-byte character generator processing of guest keyboard events is blocked during applications sharing. A guest keyboard driver generates guest keyboard events which may be processed by any guest multiple-byte character generator. The guest events are transmitted to a host for use in shared applications. A patch instruction is written over a host storage queue which causes a jump to a patch subroutine when an attempt is made to deposit host keyboard events in the storage queue. Host keyboard events are marked by the patch subroutine and the marked host events are deposited in a shadow queue which is disposed in parallel with the host storage queue. Guest events also are deposited in the shadow queue. Untranslated host and single-byte character guest events, are stored in the host storage queue. When a shared application requires data from the host storage queue, the outgoing event is examined for origin, such as by examining the shadow queue. If the event is a guest event, a call is made to a host-executed applications sharing program, which in turn calls the host-multiple character generator. The call to the host multiple-byte character generator bypasses execution of the generator to preventing it from processing guest events prior to their entry into the shared application. In an embodiment of the invention, if the guest transmits a multiple-byte character to the host, the host-executed applications sharing system calls a host operating system module responsible for entering the guest multiple-byte character into a shared application. The guest multiple-byte character is entered into the shared application without a call being made to the host multiple-byte character generator.

    摘要翻译: 客户键盘事件的主机多字节字符发生器处理在应用程序共享期间被阻止。 访客键盘驱动程序生成访客键盘事件,可由任何访客多字节字符生成器处理。 客人活动被传送到主机以用于共享应用程序。 补丁指令写入主机存储队列时,当尝试将主机键盘事件存储在存储队列中时,导致跳转到补丁子例程。 主机键盘事件由补丁子程序标记,标记的主机事件存储在与主机存储队列并行设置的影子队列中。 客人活动也存放在影子队列中。 未翻译的主机和单字节字符客户机事件存储在主机存储队列中。 当共享应用程序需要来自主机存储队列的数据时,检查出站事件的起始位置,例如通过检查影子队列。 如果事件是客人事件,则会对主机执行的应用程序共享程序进行调用,该程序又调用主机 - 多字符生成器。 对主机多字节字符生成器的调用忽略了生成器的执行,以防止它在进入共享应用程序之前处理客户事件。 在本发明的实施例中,如果客户端向主机发送多字节字符,则主机执行的应用共享系统将负责将访客多字节字符输入共享应用的主机操作系统模块调用。 访客多字节字符输入到共享应用程序中,而不会对主机多字节字符发生器进行调用。

    Shoe
    3.
    外观设计
    Shoe 有权

    公开(公告)号:USD899038S1

    公开(公告)日:2020-10-20

    申请号:US29653099

    申请日:2018-06-12

    申请人: James Thompson

    设计人: James Thompson

    TABLE APPARATUS FOR A VEHICLE SEAT
    6.
    发明申请
    TABLE APPARATUS FOR A VEHICLE SEAT 有权
    车用座椅的装置

    公开(公告)号:US20100319588A1

    公开(公告)日:2010-12-23

    申请号:US12601586

    申请日:2008-05-23

    IPC分类号: A47B37/00 A47B13/00

    摘要: A table apparatus for a vehicle seat comprising a table, having at least one table leaf, and a table support mechanism, wherein the table support mechanism enables translational movement of the table between a substantially horizontal stowed configuration and a deployed configuration. In a preferred embodiment, the linkage arrangement of the table support mechanism comprises at least one substantially horizontally extending support arm extending from a table support member, the table being mounted upon a distal end of the support arm, the support arm being pivotally connected to the table support member for rotation about a first pivot axis in a substantially horizontal plane about the support member, the table being pivotally connected to said distal end of the support arm for rotation about a second pivot axis in a substantially horizontal plane, linkage means being provided for normally constraining rotational movement of the table about the second pivot axis to follow rotational movement of the support arm about the first pivot axis such that the rearmost table face remains substantially aligned to the user such that the table orientation is maintained substantially parallel to its final deployed position during movement between said stowed and deployed configurations

    摘要翻译: 一种用于车辆座椅的台式装置,包括具有至少一个台面叶片的桌子和桌子支撑机构,其中桌子支撑机构使桌子能够在基本上水平的收起构型和展开构型之间平移运动。 在一个优选实施例中,桌子支撑机构的联动装置包括至少一个基本上水平延伸的支撑臂,从桌子支撑构件延伸出来,桌子安装在支撑臂的远端上,支撑臂枢转地连接到 桌子支撑构件用于在围绕支撑构件的基本上水平的平面中围绕第一枢转轴线旋转,桌子枢转地连接到支撑臂的所述远端,用于在基本上水平的平面中围绕第二枢转轴线旋转,提供联动装置 用于通常约束围绕第二枢转轴线的工作台的旋转运动以跟随支撑臂绕第一枢转轴线的旋转运动,使得最后面的工作台面保持基本上与使用者对准,使得工作台取向基本上平行于其最终的 在所述收起和部署配置之间的移动期间展开位置 ations

    Seating for a vehicle
    7.
    发明授权
    Seating for a vehicle 有权
    座位为车辆

    公开(公告)号:US07841659B2

    公开(公告)日:2010-11-30

    申请号:US11771281

    申请日:2007-06-29

    申请人: James Thompson

    发明人: James Thompson

    IPC分类号: A47C15/00 A47C7/72

    摘要: A seating arrangement for a vehicle, especially an aircraft, in which seats are arranged in a plurality of generally parallel ranks, each rank extending in a fore-and-aft direction, and in a plurality of rows, each row extending at an angle other than a right angle with respect to said fore-and-aft direction and wherein adjacent seats in a row overlap in a transverse direction. In the preferred embodiment, the seats of a row also overlap in said fore-and-aft direction and include a truncated armrest at one side of the seat arranged to fit behind an adjacent seat. The seats further include an armrest at the other side of the seat, the armrest comprising a bar which extends from the rear of the seat so that a portion of one seat is located beneath the armrest provided at said other side of an adjacent seat.

    摘要翻译: 一种用于车辆,特别是飞机的座椅安排,其中座椅布置在多个大致平行的行列中,每个排列在前后方向上延伸,并且在多行中,每排以其他角度延伸 相对于所述前后方向成直角,并且其中相邻的排座在横向上重叠。 在优选实施例中,一排的座椅还在所述前后方向上重叠,并且包括位于座椅一侧的截顶扶手,以配合在相邻座椅的后面。 座椅还包括在座椅另一侧的扶手,扶手包括从座椅后部延伸的杆,使得一个座椅的一部分位于设置在相邻座椅的另一侧的扶手下方。

    Distributed network communication system which enables multiple network providers to use a common distributed network infrastructure
    8.
    发明授权
    Distributed network communication system which enables multiple network providers to use a common distributed network infrastructure 有权
    分布式网络通信系统,使多个网络提供商能够使用通用的分布式网络基础架构

    公开(公告)号:US07742445B2

    公开(公告)日:2010-06-22

    申请号:US10792179

    申请日:2004-03-03

    IPC分类号: H04W4/00

    摘要: In one embodiment, a wireless access point wirelessly receives identification information from a portable computing device, determines a particular communication medium access provider identified in the identification information, wirelessly receives data from the portable computing device, and transmits the data to a destination of the particular communication medium access provider. In one embodiment, the wireless access point communicates with the portable computing device using wireless Ethernet, listens for all types of identification information and answers all queries from the portable computing device even if the wireless access point does not recognize the identification information, and provides the portable computing devices access to a plurality of communication medium access providers. In one embodiment, each of the communication medium access providers wirelessly connects the portable computing device to a network, and the identification information identifies a particular one of the communication medium access providers.

    摘要翻译: 在一个实施例中,无线接入点从便携式计算设备无线地接收识别信息,确定在识别信息中识别的特定通信媒体接入提供商,从便携式计算设备无线地接收数据,并将数据发送到特定目的地 通信媒体接入提供商。 在一个实施例中,无线接入点使用无线以太网与便携式计算设备进行通信,即使无线接入点不识别识别信息,也可以侦听所有类型的识别信息并从便携式计算设备回答所有查询,并且提供 便携式计算设备访问多个通信媒体接入提供商。 在一个实施例中,每个通信介质访问提供商将便携式计算设备无线地连接到网络,并且识别信息识别通信介质访问提供商中的特定的一个。

    System and method for concurrently utilizing multiple system identifiers
    10.
    发明授权
    System and method for concurrently utilizing multiple system identifiers 有权
    同时利用多个系统标识符的系统和方法

    公开(公告)号:US07701912B2

    公开(公告)日:2010-04-20

    申请号:US10848897

    申请日:2004-05-19

    IPC分类号: H04W4/00

    摘要: System and method for providing access to multiple wireless service providers (WSPs) on a shared network infrastructure. The system includes a plurality of access points (APs) coupled to a network which may be distributed in airports, mass-transit stations, businesses, etc. The network may couple to a wide area network, such as the Internet. Each AP may include a plurality of virtual APs (VAPs), each corresponding to a WSP. A portable computing device (PCD) of a user stores identification information indicating a WSP of a plurality of possible WSPs, and which may include an access level of the user. Each AP “listens for” or detects identification information associated with numerous WSPs. When the AP receives the identification information from the PCD, it determines the VAP/WSP for the PCD using the identification information. Network access is then provided to the PCD through the determined WSP at the determined access level.

    摘要翻译: 用于在共享网络基础设施上提供对多个无线服务提供商(WSP)的访问的系统和方法。 该系统包括耦合到网络的多个接入点(AP),其可以分布在机场,大众中转站,商业等中。网络可以耦合到诸如因特网的广域网。 每个AP可以包括多个虚拟AP(VAP),每个虚拟AP对应于WSP。 用户的便携式计算设备(PCD)存储指示多个可能WSP的WSP的识别信息,并且其可以包括用户的访问级别。 每个AP“侦听”或检测与许多WSP相关联的识别信息。 当AP从PCD接收到识别信息时,使用识别信息确定PCD的VAP / WSP。 然后,通过确定的访问级别的确定的WSP将网络访问提供给PCD。