-
公开(公告)号:US08045564B2
公开(公告)日:2011-10-25
申请号:US11325722
申请日:2006-01-05
申请人: Aaron Culbreth , Brian L. Trenbeath , Keumars A. Ahdieh , Peter M. Wiest , Roger H. Wynn , Stan D. Pennington
发明人: Aaron Culbreth , Brian L. Trenbeath , Keumars A. Ahdieh , Peter M. Wiest , Roger H. Wynn , Stan D. Pennington
IPC分类号: H04L12/56
CPC分类号: H04L12/00 , H04L63/0245 , H04L69/22
摘要: Mechanisms are disclosed for detecting protocols independently of the ports used by streams associated with the protocols or applications that may send out such streams. The detecting may entail using a content filter that is hosted on a networking stack, where the content filter may be composed of a stream buffer and handlers for detecting the protocols. The handlers may be further used to modify streams incoming to a port or streams outgoing from an application. The handlers can modify the streams in a variety of ways, including reading, inserting, replacing, deleting, and completing data in the streams according to some policy criteria, such as those set by parental controls. Individual handlers may be selected from a plurality or set of handlers so that they can be matched up to the appropriate streams.
摘要翻译: 公开了用于检测协议的机制,独立于可能发送这样的流的协议或应用相关联的流使用的端口。 检测可能需要使用托管在网络堆栈上的内容过滤器,其中内容过滤器可以由流缓冲器和用于检测协议的处理器组成。 处理程序可以进一步用于修改流入端口的流或从应用传出的流。 处理程序可以通过各种方式修改流,包括根据一些策略标准(如由父母控制设置的那些)来读取,插入,替换,删除和完成流中的数据。 可以从多个或一组处理器中选择单独的处理程序,使得它们可以匹配到适当的流。
-
公开(公告)号:US20100333117A1
公开(公告)日:2010-12-30
申请号:US12855867
申请日:2010-08-13
申请人: Aaron Culbreth , Keumars A. Ahdieh, II , Peter M. Wiest , Roderick M. Toll , Roger H. Wynn , Stan Dale Pennington , Timothy Arthur Gill
发明人: Aaron Culbreth , Keumars A. Ahdieh, II , Peter M. Wiest , Roderick M. Toll , Roger H. Wynn , Stan Dale Pennington , Timothy Arthur Gill
IPC分类号: G06F9/46
CPC分类号: G06F9/541 , G06F21/604 , G06F21/6227 , G06F2221/2101 , G06F2221/2149
摘要: A compliance interface is disclosed that takes in queries from applications which may want to know if they are compliant with associated polices stored on a computing system. The interface can then interpret these queries and provide notifications and instructions to the applications. Notifications may give notice of how a policy may impact an application, and instructions may tell an application how to behave in order to stay compliant with the policies. In one aspect, the interface exposes policies set forth by parents. Via a management control panel, parents can set or alter various policies, stored in a settings store, to protect children from contact with undesirable content. The interface interprets these policies to ensure that applications, such as those provided by third party vendors, are compliant with the wishes set forth in the parents' policies.
摘要翻译: 公开了一种遵从性接口,其从可能希望知道它们是否符合存储在计算系统上的相关联策略的应用程序接收查询。 接口可以解释这些查询,并向应用程序提供通知和指令。 通知可能会通知政策如何影响应用程序,并且说明可能告诉应用程序如何行事以符合政策。 在一个方面,界面暴露了父母制定的政策。 通过管理控制面板,家长可以设置或更改存储在设置存储区中的各种策略,以保护儿童免受不需要的内容的接触。 界面解释这些政策,以确保诸如第三方供应商提供的应用程序符合父母政策中规定的愿望。
-
公开(公告)号:US08230451B2
公开(公告)日:2012-07-24
申请号:US12855867
申请日:2010-08-13
申请人: Aaron Culbreth , Keumars A. Ahdieh, II , Peter M. Wiest , Roderick M. Toll , Roger H. Wynn , Stan Dale Pennington , Timothy Arthur Gill
发明人: Aaron Culbreth , Keumars A. Ahdieh, II , Peter M. Wiest , Roderick M. Toll , Roger H. Wynn , Stan Dale Pennington , Timothy Arthur Gill
CPC分类号: G06F9/541 , G06F21/604 , G06F21/6227 , G06F2221/2101 , G06F2221/2149
摘要: A compliance interface is disclosed that takes in queries from applications which may want to know if they are compliant with associated polices stored on a computing system. The interface can then interpret these queries and provide notifications and instructions to the applications. Notifications may give notice of how a policy may impact an application, and instructions may tell an application how to behave in order to stay compliant with the policies. In one aspect, the interface exposes policies set forth by parents. Via a management control panel, parents can set or alter various policies, stored in a settings store, to protect children from contact with undesirable content. The interface interprets these policies to ensure that applications, such as those provided by third party vendors, are compliant with the wishes set forth in the parents' policies.
摘要翻译: 公开了一种遵从性接口,其从可能希望知道它们是否符合存储在计算系统上的相关联策略的应用程序接收查询。 接口可以解释这些查询,并向应用程序提供通知和指令。 通知可能会通知政策如何影响应用程序,并且说明可能告诉应用程序如何行事以符合政策。 在一个方面,界面暴露了父母制定的政策。 通过管理控制面板,家长可以设置或更改存储在设置存储区中的各种策略,以保护儿童免受不需要的内容的接触。 界面解释这些政策,以确保诸如第三方供应商提供的应用程序符合父母政策中规定的愿望。
-
公开(公告)号:US07802267B2
公开(公告)日:2010-09-21
申请号:US11266143
申请日:2005-11-03
申请人: Aaron Culbreth , Keumars A. Ahdieh, II , Peter M. Wiest , Roderick M. Toll , Roger H. Wynn , Stan Dale Pennington , Timothy Arthur Gill
发明人: Aaron Culbreth , Keumars A. Ahdieh, II , Peter M. Wiest , Roderick M. Toll , Roger H. Wynn , Stan Dale Pennington , Timothy Arthur Gill
CPC分类号: G06F9/541 , G06F21/604 , G06F21/6227 , G06F2221/2101 , G06F2221/2149
摘要: A compliance interface is disclosed that takes in queries from applications which may want to know if they are compliant with associated polices stored on a computing system. The interface can then interpret these queries and provide notifications and instructions to the applications. Notifications may give notice of how a policy may impact an application, and instructions may tell an application how to behave in order to stay compliant with the policies. In one aspect, the interface exposes policies set forth by parents. Via a management control panel, parents can set or alter various policies, stored in a settings store, to protect children from contact with undesirable content. The interface interprets these policies to ensure that applications, such as those provided by third party vendors, are compliant with the wishes set forth in the parents' policies.
摘要翻译: 公开了一种遵从性接口,其从可能希望知道它们是否符合存储在计算系统上的相关联策略的应用程序接收查询。 接口可以解释这些查询,并向应用程序提供通知和指令。 通知可能会通知政策如何影响应用程序,并且说明可能告诉应用程序如何行事以符合政策。 在一个方面,界面暴露了父母制定的政策。 通过管理控制面板,家长可以设置或更改存储在设置存储区中的各种策略,以保护儿童免受不需要的内容的接触。 界面解释这些政策,以确保诸如第三方供应商提供的应用程序符合父母政策中规定的愿望。
-
公开(公告)号:US20080005325A1
公开(公告)日:2008-01-03
申请号:US11427193
申请日:2006-06-28
申请人: Roger H. Wynn , Timothy A. Gill , Peter M. Wiest , David S. Bennett , Stan D. Pennington , Aaron Culbreth
发明人: Roger H. Wynn , Timothy A. Gill , Peter M. Wiest , David S. Bennett , Stan D. Pennington , Aaron Culbreth
IPC分类号: G06F15/173
CPC分类号: G06Q10/107
摘要: Communications provided via e-mail, instant messaging, chat, and web-based telephony applications, are monitored and restricted at a computer host. In one approach, messages from unknown or unsafe senders are intercepted and stored in a location inaccessible to all but an authorized person, until they can be reviewed by the authorized person, such as a parent. Via a user interface, the authorized user can review the messages at a later time to determine if the intended recipient, such as a child, should be able to access them. Once access is authorized, the stored messages are retrieved and provided to the recipient. In another aspect, a shared allow/block contact list identifies a user having different user names from one or more service providers. The contact list can integrate users from different services and communication modes. In another aspect, notification of monitoring is provided in the monitored messages or in newly generated messages.
摘要翻译: 通过电子邮件,即时消息,聊天和基于Web的电话应用程序提供的通信在计算机主机上被监视和限制。 在一种方法中,来自未知或不安全的发件人的消息被截取并存储在除被授权人员之外的所有人不可访问的位置,直到被授权人员(如父母)进行审核。 通过用户界面,授权用户可以稍后查看消息,以确定预期的接收者(如小孩)是否应该能够访问它们。 一旦访问被授权,存储的消息被检索并提供给接收者。 在另一方面,共享允许/阻止联系人列表从一个或多个服务提供者识别具有不同用户名的用户。 联系人列表可以整合来自不同服务和通信模式的用户。 在另一方面,在所监视的消息或新生成的消息中提供监视通知。
-
公开(公告)号:US20100222146A1
公开(公告)日:2010-09-02
申请号:US12777013
申请日:2010-05-10
申请人: C. Shane Evans , Khanh Tan Le , Mathew L. Coill , Peter M. Wiest , Roderick M. Toll , Aaron L. Culbreth , Tyson Storey
发明人: C. Shane Evans , Khanh Tan Le , Mathew L. Coill , Peter M. Wiest , Roderick M. Toll , Aaron L. Culbreth , Tyson Storey
IPC分类号: A63F9/24
CPC分类号: A63F13/22 , A63F13/06 , A63F13/235 , A63F2300/1018 , A63F2300/1025
摘要: A common game controller is compatible with multiple platforms including game devices and general purpose processors. The common controller can be utilized by both developers and users. Game software can easily be implemented on multiple platforms. Common source code can be developed and compiled to run on multiple systems, for example XBOX 360®, WINDOWS XP®, and WINDOWS® VISTA. Users only have to learn and get familiar with a single game controller. The common controller includes a Universal Serial Bus (USB) compatible interface allowing the controller to be coupled to multiple types of platforms. The common controller can also include a wireless interface.
摘要翻译: 常见的游戏控制器与多种平台兼容,包括游戏设备和通用处理器。 公共控制器可以由开发人员和用户使用。 游戏软件可以轻松地在多个平台上实现。 可以开发和编译常见的源代码,以在多个系统上运行,例如XBOX360®,WINDOWSXP®和WINDOWS®VISTA。 用户只需学习并熟悉单个游戏控制器。 通用控制器包括通用串行总线(USB)兼容接口,允许控制器耦合到多种类型的平台。 公共控制器还可以包括无线接口。
-
公开(公告)号:US08409002B2
公开(公告)日:2013-04-02
申请号:US12777013
申请日:2010-05-10
申请人: C. Shane Evans , Khanh Tan Le , Mathew L. Coill , Peter M. Wiest , Roderick M. Toll , Aaron L. Culbreth , Tyson Storey
发明人: C. Shane Evans , Khanh Tan Le , Mathew L. Coill , Peter M. Wiest , Roderick M. Toll , Aaron L. Culbreth , Tyson Storey
IPC分类号: A63F9/24
CPC分类号: A63F13/22 , A63F13/06 , A63F13/235 , A63F2300/1018 , A63F2300/1025
摘要: A common game controller is compatible with multiple platforms including game devices and general purpose processors. The common controller can be utilized by both developers and users. Game software can easily be implemented on multiple platforms. Common source code can be developed and compiled to run on multiple systems, for example XBOX 360®, WINDOWS XP®, and WINDOWS® VISTA. Users only have to learn and get familiar with a single game controller. The common controller includes a Universal Serial Bus (USB) compatible interface allowing the controller to be coupled to multiple types of platforms. The common controller can also include a wireless interface.
摘要翻译: 常见的游戏控制器与多种平台兼容,包括游戏设备和通用处理器。 公共控制器可以由开发人员和用户使用。 游戏软件可以轻松地在多个平台上实现。 可以开发和编译常见的源代码,以在多个系统上运行,例如XBOX360®,WINDOWSXP®和WINDOWS®VISTA。 用户只需学习并熟悉单个游戏控制器。 通用控制器包括通用串行总线(USB)兼容接口,允许控制器耦合到多种类型的平台。 公共控制器还可以包括无线接口。
-
公开(公告)号:US07736231B2
公开(公告)日:2010-06-15
申请号:US11263761
申请日:2005-10-31
申请人: C. Shane Evans , Khanh Tan Le , Matthew L. Coill , Peter M. Wiest , Roderick M. Toll , Aaron L. Culbreth , Tyson Storey
发明人: C. Shane Evans , Khanh Tan Le , Matthew L. Coill , Peter M. Wiest , Roderick M. Toll , Aaron L. Culbreth , Tyson Storey
IPC分类号: A63F9/24
CPC分类号: A63F13/22 , A63F13/06 , A63F13/235 , A63F2300/1018 , A63F2300/1025
摘要: A common game controller is compatible with multiple platforms including game devices and general purpose processors. The common controller can be utilized by both developers and users. Game software can easily be implemented on multiple platforms. Common source code can be developed and compiled to run on multiple systems, for example XBOX 360®, WINDOWS XP®, and WINDOWS® VISTA. Users only have to learn and get familiar with a single game controller. The common controller includes a Universal Serial Bus (USB) compatible interface allowing the controller to be coupled to multiple types of platforms. The common controller can also include a wireless interface.
摘要翻译: 常见的游戏控制器与多种平台兼容,包括游戏设备和通用处理器。 公共控制器可以由开发人员和用户使用。 游戏软件可以轻松地在多个平台上实现。 可以开发和编译常见的源代码,以在多个系统上运行,例如XBOX360®,WINDOWSXP®和WINDOWS®VISTA。 用户只需要学习并熟悉单个游戏控制器。 通用控制器包括通用串行总线(USB)兼容接口,允许控制器耦合到多种类型的平台。 公共控制器还可以包括无线接口。
-
公开(公告)号:US20130054669A1
公开(公告)日:2013-02-28
申请号:US13561423
申请日:2012-07-30
IPC分类号: G06F15/16
CPC分类号: G06F9/547
摘要: Different target functions at a target computing platform having limited resources are invoked by a single generic function call from a calling computing platform having substantial resources. A target function can be called in a consistent and efficient manner, so that custom code can be avoided at the target computing platform for each target function. The generic function call can have parameters which identify a memory location at which a target function is stored, and one or more parameters to be passed to the target function in a format (e.g., length, endianness, enumerated data type, structured record type, float or integer type) which the target function uses, so that further conversion at the target computing platform is avoided. Parameters can also identify a thread and processor on which the function should run. The target computing platform loads and executes the target function using the registers in a deterministic way.
摘要翻译: 具有有限资源的目标计算平台上的不同目标函数由具有大量资源的呼叫计算平台的单个通用函数调用来调用。 可以以一致和有效的方式调用目标函数,以便在目标计算平台上为每个目标函数避免自定义代码。 通用函数调用可以具有标识存储目标函数的存储器位置的参数,以及要以格式(例如,长度,字节,枚举数据类型,结构化记录类型等)传递给目标函数的一个或多个参数, 浮点数或整数类型),从而避免了目标计算平台上的进一步转换。 参数还可以识别应该运行该功能的线程和处理器。 目标计算平台以确定性方式使用寄存器加载和执行目标函数。
-
-
-
-
-
-
-
-