Auto playlist generation with multiple seed songs
    91.
    发明授权
    Auto playlist generation with multiple seed songs 有权
    使用多种种子歌曲生成自动播放列表

    公开(公告)号:US07196258B2

    公开(公告)日:2007-03-27

    申请号:US11255365

    申请日:2005-10-21

    申请人: John C. Platt

    发明人: John C. Platt

    IPC分类号: G06F17/00

    摘要: The present invention relates to systems and/or methods that generate playlist(s) for a library or collection of media items via selecting a plurality of seed items, at least one of which is an undesirable seed item. Some of the seed items are desirable indicating that a user prefers additional media items similar to the desirable seed items and others are undesirable indicating that the user prefers additional media items dissimilar to the undesirable seed items. Additionally, the seed items can be weighted to establish a relative importance of the seed items. The invention compares media items in the collection with the seed items and determines which media items are added into the playlist by computation of similarity metrics or values. The playlist can be regenerated by adding desirable seed items to the playlist and removing media items from the playlist (e.g., undesirable seed items).

    摘要翻译: 本发明涉及通过选择多个种子物品来生成图书馆或媒体物品集合的播放列表的系统和/或方法,其中至少其中之一是不期望的种子物品。 一些种子项目是期望的,指示用户喜欢与期望的种子项目相似的其他媒体项目,并且其他不期望的指示用户喜欢与不期望的种子项目不相似的其他媒体项目。 此外,可以加权种子物品以确定种子物品的相对重要性。 本发明将集合中的媒体项目与种子项进行比较,并通过计算相似性度量或值来确定哪些媒体项目被添加到播放列表中。 播放列表可以通过将期望的种子项添加到播放列表并从播放列表中移除媒体项(例如,不期望的种子项)来重新生成播放列表。

    Methods and apparatus for filtering and caching data representing images
    93.
    发明授权
    Methods and apparatus for filtering and caching data representing images 有权
    用于过滤和缓存表示图像的数据的方法和装置

    公开(公告)号:US07130480B2

    公开(公告)日:2006-10-31

    申请号:US10763098

    申请日:2004-01-22

    IPC分类号: G06K9/40

    摘要: Methods and apparatus for displaying images, e.g., text characters, on display devices which have multiple separately controllable luminance elements per pixel. Multiple alpha values are generated per pixel, e.g., one per pixel sub-component. Filtering is then performed to generate a filtered alpha value for each pixel sub-component. The filtering operation uses as its input multiple alpha values. The alpha values used for the filtering operation may come from neighboring pixels. Accordingly, in the case where character glyphs are combined to form larger images, e.g., text strings, the filtering operation performed on glyph edge pixels depends on the content of a neighboring character glyph. In one embodiment unfiltered alpha values used to represent character glyphs are stored in a glyph cache. To avoid repeated filtering of character glyphs, in another embodiment, character glyphs are padded along their vertical edges, filtered and then stored in the glyph cache.

    摘要翻译: 用于在具有每个像素具有多个可单独控制的亮度元素的显示设备上显示图像(例如,文本字符)的方法和装置。 每像素生成多个α值,例如每像素一个子分量。 然后执行滤波以为每个像素子分量生成滤波的α值。 过滤操作用作其输入多个α值。 用于滤波操作的alpha值可能来自相邻像素。 因此,在字符字形被组合以形成较大图像(例如文本串)的情况下,对字形边缘像素执行的滤波操作取决于相邻字符字形的内容。 在一个实施例中,用于表示字符字形的未过滤的α值被存储在字形缓存中。 为了避免字符字形的重复过滤,在另一个实施例中,字符字形沿其垂直边缘被填充,被过滤并存储在字形缓存中。

    Handwriting recognition system and method
    98.
    发明授权
    Handwriting recognition system and method 失效
    手写识别系统及方法

    公开(公告)号:US5812698A

    公开(公告)日:1998-09-22

    申请号:US891937

    申请日:1997-07-14

    IPC分类号: G06K9/00 G06K9/22

    摘要: A system for recognizing handwritten characters, including pre-processing apparatus for generating a set of features for each handwritten character, a neural network disposed for operating on sparse data structures of those features and generating a set of confidence values for each possible character symbol which might correspond to the handwritten character, and post-processing apparatus for adjusting those confidence values and for selecting a character symbol consistent with external knowledge about handwritten characters and the language they are written in. The pre-processing apparatus scales and re-parameterizes the handwritten strokes, encodes the scaled and re-parameterizd strokes into fuzzy membership vectors and binary pointwise data, and combines the vectors and data into a sparse data structure of features. The (nonconvolutional) neural network performs a matrix-vector multiply on the sparse data structure, using only the data for nonzero features collected in that structure, and, for a first layer of that neural network, using only successive chunks of the neural weights. The post-processing apparatus adjusts the confidence values for character symbols using a set of expert rules embodying common-sense knowledge, from which it generates a set of character probabilities for each character position; these character probabilities are combined with a Markov model of character sequence transitions and a dictionary of known words, to produce a final work output for a sequence of handwritten characters.

    摘要翻译: 一种用于识别手写字符的系统,包括用于为每个手写字符生成一组特征的预处理装置,设置用于对这些特征的稀疏数据结构进行操作并为每个可能的字符符号产生一组置信度值的神经网络, 对应于手写字符,以及用于调整这些置信度的后处理装置,以及用于选择符合关于手写字符的外部知识及其写入的语言的字符符号。预处理装置对手写笔画进行缩放和重新参数化 ,将缩放和重新参数化的笔划编码为模糊隶属向量和二进制点向数据,并将向量和数据组合成特征的稀疏数据结构。 (非卷积)神经网络在稀疏数据结构上执行矩阵向量,仅使用在该结构中收集的非零特征的数据,并且对于该神经网络的第一层,仅使用连续的神经权重块。 后处理装置使用体现常识知识的一组专家规则来调整字符符号的置信度值,从而生成针对每个字符位置的一组字符概率; 这些字符概率与字符序列转换的马尔科夫模型和已知单词的字典组合,以产生一系列手写字符的最终工作输出。

    Continuous synaptic weight update mechanism
    99.
    发明授权
    Continuous synaptic weight update mechanism 失效
    连续突触体重更新机制

    公开(公告)号:US5303329A

    公开(公告)日:1994-04-12

    申请号:US805324

    申请日:1991-12-10

    IPC分类号: G06N3/063 G06G7/12 H03K19/21

    CPC分类号: G06N3/0635

    摘要: A continuous weight-update device for a synaptic element including at least one MOS transistor comprises a floating node having a capacitance associated therewith, the floating gate comprising at least a part of the floating node, first and second input lines, first and second error lines, an electron tunneling structure coupled to the floating node for tunneling electrons from the floating node, and an electron injecting structure coupled to the floating node for injecting electrons onto the floating node. Control circuitry is responsive to signals on the first input and error lines, for activating the electron tunneling structure, and control circuitry is responsive to signals on the second input and error lines, for activating the electron injecting structure. Circuitry is provided for driving signals onto the first and second input and error lines. Both a single synapse and an array of synapses incorporating the continuous weight-update device are also taught.

    摘要翻译: 用于包括至少一个MOS晶体管的突触元件的连续加权更新装置包括具有与其相关联的电容的浮动节点,所述浮动栅极包括浮动节点的至少一部分,第一和第二输入线,第一和第二误差线 耦合到浮动节点的电子隧道结构用于从浮动节点隧穿电子,以及耦合到浮动节点的电子注入结构,用于将电子注入到浮动节点上。 控制电路响应于第一输入和错误线上的信号,用于激活电子隧道结构,并且控制电路响应于第二输入和错误线上的信号,用于激活电子注入结构。 提供电路用于将信号驱动到第一和第二输入和错误线上。 还教导了包含连续加权更新装置的单一突触和突触阵列。

    Developing implicit metadata for data stores

    公开(公告)号:US11202958B2

    公开(公告)日:2021-12-21

    申请号:US13444482

    申请日:2012-04-11

    摘要: A system enables metadata to be gathered about a data store beginning from the creation and generation of the data store, through subsequent use of the data store. This metadata can include keywords related to the data store and data appearing within the data store. Thus, keywords and other metadata can be generated without owner/creator intervention, with enough semantic meaning to make a discovery process associated with the data store much easier and efficient. Usage of or communication regarding a data store are monitored and keywords are extracted from the usage or communication. The keywords are then written to otherwise associated with metadata of the data store. During searching, keywords in the metadata are made available to be used to attempt to match query terms entered by a searcher.