Adaptive auto-scrolling merge for hand written input
    1.
    发明授权
    Adaptive auto-scrolling merge for hand written input 有权
    自适应自动滚动合并手写输入

    公开(公告)号:US06559869B1

    公开(公告)日:2003-05-06

    申请号:US09565045

    申请日:2000-05-04

    IPC分类号: G06F300

    CPC分类号: G06F3/0488 G06F3/0485

    摘要: An adaptive auto-scrolling merge operation automatically accepts pen-based input data into a hand-held or palm sized computer and places the input data onto a line of a window in which a user intended the input data to be placed. Computing systems that accept input from users typically accept data items to be inserted into a scrollable window that is displayed by the computer. When a user is inserting data items at the end of the window, computing systems may automatically scroll the displayed portion of the window when data has been added to the last line of the window. Because pen based systems do not use a cursor located at an insertion point to know where a user wants new data items to be inserted, the new data items are inserted into the document at the location corresponding to the place within the window in which the user drew the pen strokes used to create the data item. When a user intends to add one or more data items onto the last line of a window after a data item was previously inserted onto the last line of a window, the user may place the pen strokes on the current last line of window to created these new data items whether or not the auto-scroll operation has occurred. The adaptive auto-scroll and merge detects the insertion of a data item onto the last line of a window following an auto-scroll operation and automatically moves the data item to its intended location.

    摘要翻译: 自适应自动滚动合并操作自动地将基于笔的输入数据接收到手持式或手掌式计算机中,并将输入数据放置在用户想要放置的输入数据的窗口的行上。 接受用户输入的计算系统通常接受要插入计算机显示的可滚动窗口中的数据项。 当用户在窗口的末端插入数据项时,当数据被添加到窗口的最后一行时,计算系统可以自动地滚动窗口的显示部分。 因为基于笔的系统不使用位于插入点处的光标来知道用户想要插入新数据项的位置,所以新的数据项被插入文档中与用户的窗口内的位置对应的位置 绘制用于创建数据项的笔划。 当用户打算在将数据项先前插入到窗口的最后一行之后将一个或多个数据项添加到窗口的最后一行时,用户可以将笔划放置在窗口的最后一行上以创建这些数据项 新数据项是否自动滚动操作已经发生。 自适应自动滚动和合并检测在自动滚动操作之后将数据项插入窗口的最后一行,并自动将数据项移动到其预期位置。

    System and method for a transport independent gaming API for mobile devices
    2.
    发明申请
    System and method for a transport independent gaming API for mobile devices 有权
    用于移动设备的运输独立游戏API的系统和方法

    公开(公告)号:US20050028166A1

    公开(公告)日:2005-02-03

    申请号:US10632529

    申请日:2003-08-01

    申请人: Chee Chew Joel Dehlin

    发明人: Chee Chew Joel Dehlin

    摘要: A system and method for a transport independent gaming API for mobile devices. The gaming API allows for a multi-player gaming session between mobile devices where the transport protocol between the mobile devices may be switched transparently to both the user and the game application. The gaming API is switched according to which transport protocol is determined as the optimal protocol for transmitting game data according to specified parameters.

    摘要翻译: 用于移动设备的运输独立游戏API的系统和方法。 游戏API允许移动设备之间的多玩家游戏会话,其中移动设备之间的传输协议可以透明地切换到用户和游戏应用。 游戏API根据哪个传输协议被确定为根据指定参数发送游戏数据的最佳协议来进行切换。

    BANDWIDTH REDUCTION SYSTEM AND METHOD
    3.
    发明申请
    BANDWIDTH REDUCTION SYSTEM AND METHOD 有权
    带宽减少系统和方法

    公开(公告)号:US20140078246A1

    公开(公告)日:2014-03-20

    申请号:US13688959

    申请日:2012-11-29

    IPC分类号: H04N7/15

    摘要: A method and computing system for receiving an indication of a first user participating in a videoconference. A determination is made concerning whether bandwidth compression is preferable for the first user of the videoconference. If bandwidth compression is preferable for the first user of the videoconference: an unprocessed video stream associated with the first user is processed to generate a reduced bandwidth video stream, and the reduced bandwidth video stream is provided to a video encoder. Processing the unprocessed video stream includes performing an edge detection procedure on the unprocessed video stream.

    摘要翻译: 一种用于接收参与视频会议的第一用户的指示的方法和计算系统。 确定对于视频会议的第一用户是否优选带宽压缩。 如果针对视频会议的第一用户优选带宽压缩,则处理与第一用户相关联的未处理的视频流以生成减少带宽的视频流,并且将减少带宽的视频流提供给视频编码器。 处理未处理的视频流包括对未处理的视频流执行边缘检测过程。

    System and method for terminating applications

    公开(公告)号:US20050034129A1

    公开(公告)日:2005-02-10

    申请号:US10945215

    申请日:2004-09-20

    申请人: Chee Chew

    发明人: Chee Chew

    摘要: A computer application program executing on a computer, such as a portable computer, is selected for termination by first identifying computer application programs executing on the computer. A priority value is assigned to each of the identified computer applications. The priority value is based on multiple characteristics of the identified computer application programs. The computer application program with the smallest priority value is automatically terminated. If the computer application program with the smallest priority value is in a modal state in which it waits for a response from a user, then a default response is provided to the application prior to terminating the computer application program. The characteristics associated with the computer application programs may include average launch times, average memory usages, a class or type of application, frequencies of usage, and an amount of data stored on the computer by the computer application program.

    Damper system
    5.
    发明申请
    Damper system 审中-公开
    阻尼系统

    公开(公告)号:US20050007059A1

    公开(公告)日:2005-01-13

    申请号:US10845787

    申请日:2004-05-13

    CPC分类号: F16F15/02 F16F15/10 G05D17/02

    摘要: An output force from a system (10) comprising a damper (22) and a power drive (20) is controlled using feedback (34) from the output of the damper (22) relative to the input to the damper (22). By adopting a damper (22) with a variable damping coefficient and controlling that coefficient, the system (10) can achieve force/torque performance over a wide range of force values, with low output impedance and a large bandwidth. The damper (22) also serves as an impact absorption device to protect the power drive (20) from external impact.

    摘要翻译: 来自包括阻尼器(22)和动力驱动器(20)的系统(10)的输出力使用来自阻尼器(22)的输出的反馈(34)相对于阻尼器(22)的输入来控制。 通过采用具有可变阻尼系数的阻尼器(22)并控制该系数,系统(10)可以在较宽的力值范围内实现力/转矩性能,具有低输出阻抗和大带宽。 阻尼器(22)还用作冲击吸收装置,以保护动力驱动装置(20)免受外部冲击。

    Sharing input device data in a multiway video conference provided in an online social network
    6.
    发明授权
    Sharing input device data in a multiway video conference provided in an online social network 有权
    在在线社交网络中提供的多路视频会议中共享输入设备数据

    公开(公告)号:US08928727B1

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

    申请号:US13605922

    申请日:2012-09-06

    IPC分类号: H04N7/15

    摘要: The subject technology discloses configurations for receiving input device data via an unreliable data channel from a first computing device in which the input device data includes keyboard data, mouse input data and/or touch and gesture data from the first computing device. The subject technology determines a host client computing device among one or more second computing devices in a multiway video conference for receiving the input device data. Further, the subject technology transmits the input device data via a second unreliable data channel to the determined host client computing device, where the input device data is transmitted on a separate data channel from any video or audio data transmitted to the host client computing device.

    摘要翻译: 主题技术公开了用于经由来自第一计算设备的不可靠数据信道接收输入设备数据的配置,其中输入设备数据包括来自第一计算设备的键盘数据,鼠标输入数据和/或触摸和手势数据。 主题技术在用于接收输入设备数据的多路视频会议中确定一个或多个第二计算设备中的主机客户端计算设备。 此外,主题技术经由第二不可靠数据信道将输入设备数据发送到所确定的主机客户端计算设备,其中输入设备数据在单独的数据信道上发送到发送到主机客户端计算设备的任何视频或音频数据。

    MULTI-TIER ONLINE GAME PLAY
    7.
    发明申请
    MULTI-TIER ONLINE GAME PLAY 有权
    多层次在线游戏

    公开(公告)号:US20080242421A1

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

    申请号:US11694535

    申请日:2007-03-30

    IPC分类号: G06F17/00

    摘要: Online multiplayer games are provided in multiple tiers. A first tier offers limited features and a second tier offers first tier features plus additional features. The additional features are exclusive to the second tier. During game play in the first tier, enticements are provided to participate in the second tier. The first tier requires no subscription to participate therein. Participation in the second tier requires a subscription. In an example configuration, the first tier allows players to host a game on a dedicated server, browse a list of dedicated server games, and join a game from a list of first tier eligible games. And, the second tier offers a variety of additional features, such as the ability to invite other players to join a game session, match making services, and cross-platform game play.

    摘要翻译: 在线多人游戏多层次提供。 第一层提供有限的功能,第二层提供第一层功能和附加功能。 附加功能仅适用于第二层。 在第一层的比赛中,提供诱惑参与第二层。 第一层不需要订阅参与。 参与第二层需要订阅。 在示例配置中,第一层允许玩家在专用服务器上托管游戏,浏览专用服务器游戏列表,并从第一级合格游戏列表中加入游戏。 而且,第二层提供了各种附加功能,例如邀请其他玩家加入游戏会话,匹配制作服务和跨平台游戏的功能。

    System and method for terminating applications
    8.
    发明申请
    System and method for terminating applications 有权
    用于终止应用程序的系统和方法

    公开(公告)号:US20050177832A1

    公开(公告)日:2005-08-11

    申请号:US11105806

    申请日:2005-04-13

    申请人: Chee Chew

    发明人: Chee Chew

    摘要: A computer application program executing on a computer, such as a portable computer, is selected for termination by first identifying computer application programs executing on the computer. A priority value is assigned to each of the identified computer applications. The priority value is based on multiple characteristics of the identified computer application programs. The computer application program with the smallest priority value is automatically terminated. If the computer application program with the smallest priority value is in a modal state in which it waits for a response from a user, then a default response is provided to the application prior to terminating the computer application program. The characteristics associated with the computer application programs may include average launch times, average memory usages, a class or type of application, frequencies of usage, and an amount of data stored on the computer by the computer application program.

    摘要翻译: 通过首先识别在计算机上执行的计算机应用程序,选择在诸如便携式计算机的计算机上执行的计算机应用程序用于终止。 优先级值被分配给每个所识别的计算机应用。 优先级值基于所识别的计算机应用程序的多个特征。 具有最小优先级值的计算机应用程序自动终止。 如果具有最小优先级值的计算机应用程序处于等待来自用户的响应的模式状态,则在终止计算机应用程序之前向应用提供默认响应。 与计算机应用程序相关联的特征可以包括计算机应用程序的平均发射时间,平均存储器使用,应用的类别或类型,使用频率和存储在计算机上的数据量。

    Multi-tier online game play
    9.
    发明授权
    Multi-tier online game play 有权
    多层次在线游戏

    公开(公告)号:US08944917B2

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

    申请号:US11694535

    申请日:2007-03-30

    IPC分类号: A63F9/24 A63F13/30

    摘要: Online multiplayer games are provided in multiple tiers. A first tier offers limited features and a second tier offers first tier features plus additional features. The additional features are exclusive to the second tier. During game play in the first tier, enticements are provided to participate in the second tier. The first tier requires no subscription to participate therein. Participation in the second tier requires a subscription. In an example configuration, the first tier allows players to host a game on a dedicated server, browse a list of dedicated server games, and join a game from a list of first tier eligible games. And, the second tier offers a variety of additional features, such as the ability to invite other players to join a game session, match making services, and cross-platform game play.

    摘要翻译: 在线多人游戏多层次提供。 第一层提供有限的功能,第二层提供第一层功能和附加功能。 附加功能仅适用于第二层。 在第一层的比赛中,提供诱惑参与第二层。 第一层不需要订阅参与。 参与第二层需要订阅。 在示例配置中,第一层允许玩家在专用服务器上托管游戏,浏览专用服务器游戏列表,并从第一级合格游戏列表中加入游戏。 而且,第二层提供了各种附加功能,例如邀请其他玩家加入游戏会话,匹配制作服务和跨平台游戏的功能。

    Providing Users Access to Applications During Video Communications
    10.
    发明申请
    Providing Users Access to Applications During Video Communications 有权
    为用户提供视频通信中的应用程序访问

    公开(公告)号:US20130263021A1

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

    申请号:US13731570

    申请日:2012-12-31

    IPC分类号: H04N7/14

    摘要: The present disclosure, in some implementations comprises systems and methods for providing applications during video communication, via online communities or services, for example, social networks. Video communication may be video conferencing or “video chat” sessions among a plurality of users of the online services. Users may engage in a video conference or “video chat,” yet at the same time, use or obtain different applications, designated as either “personal” or “shared” applications. A “personal” application is one that does not involve others and is configured to enhance an individual user's personal experience during a group video communication. A “shared” application is one that involves at least one of multiple users during a group video communication, for example, users may participate in a card or trivia game, watch videos together, collaborate and share documents, or the like.

    摘要翻译: 在一些实施方式中,本公开包括用于通过在线社区或服务(例如,社交网络)在视频通信期间提供应用的系统和方法。 视频通信可以是在线服务的多个用户之间的视频会议或“视频聊天”会话。 用户可以参与视频会议或“视频聊天”,但同时使用或获取指定为“个人”或“共享”应用程序的不同应用程序。 “个人”应用程序是不涉及其他应用程序的,并且被配置为在群组视频通信期间增强个人用户的个人体验。 “共享”应用是在组视频通信期间涉及多个用户中的至少一个的应用,例如,用户可以参与卡或琐事游戏,一起观看视频,协作和共享文档等。