Message authentication and key synchronization in home control systems
    1.
    发明授权
    Message authentication and key synchronization in home control systems 失效
    家庭控制系统中的消息认证和密钥同步

    公开(公告)号:US6064297A

    公开(公告)日:2000-05-16

    申请号:US873858

    申请日:1997-06-12

    IPC分类号: H04L12/28 H04L29/06 H04M11/04

    摘要: Described herein is a system for communicating over electrical wiring in a house or other building. Components are grouped and each group is assigned a group identifier code. Components communicates only with components of the same group, using the group identifier code. Each message includes the group identifier code, message data, and a message authentication code (MAC) that is calculated for each message. A receiving component disregards any message whose group identifier code is not the same as that of the receiving component. MACs are calculated using a shared key value and a one-way hash function. The shared key value, in turn, is taken from an ordered sequence of key values that is defined for each component group based on a counter value. To change to a new key value, one component of the group simply starts using the new key value. When a receiving component receives a message that does not authenticate using the current key value, it tries the next key value in the sequence. If the message authenticates using the next key value, the next key value is adopted as the current key value for future communications.

    摘要翻译: 这里描述的是用于通过房屋或其他建筑物中的电线进行通信的系统。 组件被分组,每个组被分配一个组标识符代码。 组件只使用同一组的组件,使用组标识符代码。 每个消息包括针对每个消息计算的组标识符代码,消息数据和消息认证码(MAC)。 接收组件忽略其组标识符代码与接收组件的组标识符不相同的任何消息。 MAC使用共享密钥值和单向哈希函数计算。 共享密钥值反过来取决于基于计数器值为每个组件组定义的键值的有序序列。 要更改为新的键值,组中的一个组件将简单地开始使用新的键值。 当接收组件收到不使用当前密钥值进行认证的消息时,会尝试序列中的下一个键值。 如果消息使用下一个键值进行认证,那么将采用下一个键值作为将来通信的当前键值。

    Bit encoding in home control systems
    2.
    发明授权
    Bit encoding in home control systems 失效
    家庭控制系统中的位编码

    公开(公告)号:US6144291A

    公开(公告)日:2000-11-07

    申请号:US342313

    申请日:1999-06-29

    IPC分类号: H04B3/54 H04L25/49 H04M11/04

    摘要: A system for electronic communications using electrical power lines in a building includes a plurality of components that are connected for communications among themselves through the electrical power lines. A control transmitter is associated with at least one of the components for transmitting a data stream over the electrical power lines as a series of state changes. The data stream has a sequence of binary elements that each have one of two possible binary values. The control transmitter is configured to encode the binary elements as a series of three different state intervals on the transmission medium, depending on the value of the current binary element, the immediately preceding binary element, and the immediately following binary element. A control receiver is configured to decode the original data stream based on the state intervals. The encoding scheme allows a bit rate that is equal to the baud rate of the transmission medium.

    摘要翻译: 在建筑物中使用电力线的电子通信系统包括多个组件,这些组件通过电力线彼此连接用于通信。 控制发射器与用于通过电力线路发送数据流的部件中的至少一个相关联,作为一系列状态改变。 数据流具有二进制元素的序列,它们都具有两个可能的二进制值之一。 控制发送器被配置为根据当前二进制元素的值,紧接在前的二进制元素和紧随的二进制元素,在传输介质上将二进制元素编码为一系列三个不同的状态间隔。 控制接收器被配置为基于状态间隔对原始数据流进行解码。 编码方案允许比特率等于传输介质的波特率。

    Bit encoding in home control systems

    公开(公告)号:US5977865A

    公开(公告)日:1999-11-02

    申请号:US874044

    申请日:1997-06-12

    IPC分类号: H04B3/54 H04L25/49 H04M11/04

    摘要: A system for electronic communications using electrical power lines in a building includes a plurality of components that are connected for communications among themselves through the electrical power lines. A control transmitter is associated with at least one of the components for transmitting a data stream over the electrical power lines as a series of state changes. The data stream has a sequence of binary elements that each have one of two possible binary values. The control transmitter is configured to encode the binary elements as a series of three different state intervals on the transmission medium, depending on the value of the current binary element, the immediately preceding binary element, and the immediately following binary element. A control receiver is configured to decode the original data stream based on the state intervals. The encoding scheme allows a bit rate that is equal to the baud rate of the transmission medium.

    Message formatting, authentication, and error detection in home control systems
    4.
    发明授权
    Message formatting, authentication, and error detection in home control systems 失效
    家庭控制系统中的消息格式化,认证和错误检测

    公开(公告)号:US07071835B2

    公开(公告)日:2006-07-04

    申请号:US10686975

    申请日:2003-10-15

    IPC分类号: H04Q1/00

    摘要: In a system for communicating over electrical wiring in a house or other building, components are grouped and send messages to each other using a unique group identifier code associated with the group. Each message includes the group identifier code, message data, and a message authentication code (MAC) that is calculated for each message. A receiving component disregards any message whose group identifier code is not the same as that of the receiving component. MACs are calculated using a shared key value and a one-way hash function. The shared key value, in turn, is taken from an ordered sequence of key values that is defined for each component group based on a counter value.

    摘要翻译: 在用于通过房屋或其他建筑物中的电线路进行通信的系统中,使用与组相关联的唯一组标识符代码将组件分组并彼此发送消息。 每个消息包括针对每个消息计算的组标识符代码,消息数据和消息认证码(MAC)。 接收组件忽略其组标识符代码与接收组件的组标识符不相同的任何消息。 MAC使用共享密钥值和单向哈希函数计算。 共享密钥值反过来取决于基于计数器值为每个组件组定义的键值的有序序列。

    Message formatting, authentication, and error detection in home control systems
    5.
    发明授权
    Message formatting, authentication, and error detection in home control systems 失效
    家庭控制系统中的消息格式化,认证和错误检测

    公开(公告)号:US06690289B1

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

    申请号:US08874046

    申请日:1997-06-12

    IPC分类号: H04Q100

    摘要: A system for communicating over electrical wiring in a house or other building is presented. Components are grouped and each group is assigned a group identifier code. Components communicates only with components of the same group, using the group identifier code. Each message includes the group identifier code, message data, and a message authentication code (MAC) that is calculated for each message. A receiving component disregards any message whose group identifier code is not the same as that of the receiving component. MACs are calculated using a shared key value and a one-way hash function. The shared key value, in turn, is taken from an ordered sequence of key values that is defined for each component group based on a counter value. To change to a new key value, one component of the group simply starts using the new key value. When a receiving component receives a message that does not.

    摘要翻译: 提出了一种通过房屋或其他建筑物中的电线进行通信的系统。 组件被分组,每个组被分配一个组标识符代码。 组件只使用同一组的组件,使用组标识符代码。 每个消息包括针对每个消息计算的组标识码,消息数据和消息认证码(MAC1)。 接收组件忽略其组标识符代码与接收组件的组标识符不相同的任何消息。 MAC使用共享密钥值和单向哈希函数计算。 共享密钥值反过来取决于基于计数器值为每个组件组定义的键值的有序序列。 要更改为新的键值,组中的一个组件将简单地开始使用新的键值。 当接收组件收到一条消息时, 使用当前密钥值进行身份验证,它会按顺序尝试下一个值。 如果消息使用下一个键值进行认证,那么将采用下一个键值作为将来通信的当前键值。

    Message formatting, authentication, and error detection in home control systems
    6.
    发明授权
    Message formatting, authentication, and error detection in home control systems 失效
    家庭控制系统中的消息格式化,认证和错误检测

    公开(公告)号:US06348875B1

    公开(公告)日:2002-02-19

    申请号:US09351107

    申请日:1999-07-06

    IPC分类号: H04Q100

    摘要: A system communicates over electrical wiring in a house or other building. Messages between components include a group identifier code, message data, and a message authentication code (MAC) that is calculated for each message. MACs are calculated using a shared key value and a one-way hash function.

    摘要翻译: 系统通过房屋或其他建筑物中的电线进行通信。 组件之间的消息包括为每个消息计算的组标识符代码,消息数据和消息认证码(MAC)。 MAC使用共享密钥值和单向哈希函数计算。

    Inventory management of virtual items in computer games
    7.
    发明授权
    Inventory management of virtual items in computer games 失效
    虚拟物品在电脑游戏中的库存管理

    公开(公告)号:US07713116B2

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

    申请号:US10611799

    申请日:2003-06-30

    IPC分类号: A63F13/00

    摘要: Within a game, a filter is applied to a game inventory based on an attribute of each one of a plurality of virtual items. The filter can be player defined, game developer defined, system programmer defined, or a combination thereof. In certain versions, the virtual items that satisfy the query provided by the filter are displayed to the player. The player can thereupon access any one of the virtual items that are represented by the icons that satisfy the filtering query. In one version, the attributes of the virtual items can be changed using the filtering game inventory system.

    摘要翻译: 在游戏中,基于多个虚拟物品中的每一个的属性将过滤器应用于游戏盘点。 过滤器可以是玩家定义的,定义游戏开发者,定义的系统程序员,或其组合。 在某些版本中,满足由过滤器提供的查询的虚拟项目显示给播放器。 播放器可随时访问由符合过滤查询的图标表示的任何一个虚拟项目。 在一个版本中,可以使用过滤游戏库存系统来更改虚拟项目的属性。

    Imaging systems' direct illumination level adjusting method and system involves adjusting operation of image sensor of imaging system based on detected level of ambient illumination
    8.
    发明授权
    Imaging systems' direct illumination level adjusting method and system involves adjusting operation of image sensor of imaging system based on detected level of ambient illumination 有权
    成像系统的直接照明水平调节方法和系统包括基于检测到的环境照明水平来调整成像系统的图像传感器的操作

    公开(公告)号:US07515822B2

    公开(公告)日:2009-04-07

    申请号:US11433875

    申请日:2006-05-12

    申请人: Nigel S. Keam

    发明人: Nigel S. Keam

    IPC分类号: G03B15/03

    CPC分类号: G03B15/03

    摘要: In one embodiment, a level of direct illumination for an imaging system is dynamically adjusted based on a level of at least one of ambient illumination or displayed illumination. A level of the at least one of ambient illumination or displayed illumination may be detected. The level of direct illumination may be altered based on the detected level of the at least one of ambient illumination or displayed illumination. Operation of a non-visible light-sensitive image sensor of the imaging system may be adjusted based on the altered level of direct illumination.

    摘要翻译: 在一个实施例中,基于环境照明或显示照明中的至少一个的水平动态地调整成像系统的直接照明水平。 可以检测环境照明或显示照明中的至少一个的水平。 可以基于所检测到的环境照明或显示照明中的至少一个的水平来改变直接照明的水平。 可以基于改变的直接照明水平来调整成像系统的不可见光敏图像传感器的操作。

    Method and apparatus for processing a mesh of triangles
    10.
    发明授权
    Method and apparatus for processing a mesh of triangles 有权
    用于处理三角形网格的方法和装置

    公开(公告)号:US06496185B1

    公开(公告)日:2002-12-17

    申请号:US09345596

    申请日:1999-06-29

    申请人: Nigel S. Keam

    发明人: Nigel S. Keam

    IPC分类号: G06T1500

    CPC分类号: G06T15/00 G06T17/20

    摘要: A processing system processes a mesh of triangles represented by a triangle list. A list optimization module rearranges the triangles in the triangle list such that triangle indices for adjacent triangles are stored as sequential entries in the triangle list. For each triangle in the triangle list, a triangle processing module determines whether a current triangle can be treated as a continuation of an current triangle strip. If the current triangle can be treated as a continuation of the current triangle strip, then a single vertex is added to the current triangle strip. The single vertex added to the current triangle strip is the vertex of the current triangle that is not already contained in the current triangle strip. If the current triangle cannot be treated as a continuation of the current triangle strip, then the current triangle strip terminated. After terminating the current triangle strip, a new triangle strip is created starting with the current triangle. All three vertices of the new triangle are processed at the start of the new triangle strip. The processing system determines whether the current triangle can be treated as a continuation of the current triangle strip by comparing a specific pair of triangle indices of the current triangle to a specific pair of triangle indices of the previous triangle.

    摘要翻译: 处理系统处理由三角形列表表示的三角形网格。 列表优化模块重新排列三角形列表中的三角形,使得相邻三角形的三角形索引作为三角形列表中的顺序条目存储。 对于三角形列表中的每个三角形,三角形处理模块确定当前三角形是否可以被视为当前三角形条带的延续。 如果当前三角形可以被当作当前三角形条带的延续,则将单个顶点添加到当前的三角形条带中。 添加到当前三角形条中的单个顶点是当前三角形的顶点,该顶点尚未包含在当前三角形条带中。 如果当前三角形不能被视为当前三角形条的延续,则当前的三角形条终止。 在终止当前三角形条之后,将从当前三角形开始创建一个新的三角形条。 新三角形的所有三个顶点都将在新的三角形条的开头进行处理。 处理系统通过将当前三角形的特定三角形索引对与前一个三角形的特定三角形索引对进行比较来确定当前三角形是否可以被视为当前三角形条带的延续。