会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 21. 发明授权
    • Method for playing digital media files with a digital media player using a plurality of playlists
    • 使用多个播放列表与数字媒体播放器一起播放数字媒体文件的方法
    • US08713026B2
    • 2014-04-29
    • US12157844
    • 2008-06-13
    • Richard C. SpenceKevin M. Conley
    • Richard C. SpenceKevin M. Conley
    • G06F17/30
    • G06F17/30053
    • A method for playing digital media files with a digital media player using a plurality of playlists is disclosed. One embodiment uses a plurality of playlists—instead of a single playlist—to reference a given pool of digital media files. After the songs of one playlist have been played, another playlist is selected, and songs from that playlist are played. Since the playlist selection is automatically made by the digital media player while it is offline, a fresh listening experience is created without requiring the user to connect the digital media player to the Internet. Preferably, each playlist is purposefully curated to ensure that the play order keeps the experience commensurate with a particular brand message.
    • 公开了一种使用多个播放列表与数字媒体播放器播放数字媒体文件的方法。 一个实施例使用多个播放列表(而不是单个播放列表)来引用给定的数字媒体文件池。 在播放一个播放列表的歌曲之后,选择另一个播放列表,并播放该播放列表中的歌曲。 由于数字媒体播放器在离线时自动进行播放列表选择,所以创建新的聆听体验,而不需要用户将数字媒体播放器连接到因特网。 优选地,有意地策划每个播放列表以确保播放顺序保持与特定品牌消息相称的体验。
    • 24. 发明授权
    • Flash memory data correction and scrub techniques
    • 闪存数据校正和擦除技术
    • US08050095B2
    • 2011-11-01
    • US12945000
    • 2010-11-12
    • Carlos J. GonzalezKevin M. Conley
    • Carlos J. GonzalezKevin M. Conley
    • G11C16/04
    • G06F11/106G06F11/1068G11C8/08
    • In order to maintain the integrity of data stored in a flash memory that are susceptible to being disturbed by operations in adjacent regions of the memory, disturb events cause the data to be read, corrected and re-written before becoming so corrupted that valid data cannot be recovered. The sometimes conflicting needs to maintain data integrity and system performance are balanced by deferring execution of some of the corrective action when the memory system has other high priority operations to perform. In a memory system utilizing very large units of erase, the corrective process is executed in a manner that is consistent with efficiently rewriting an amount of data much less than the capacity of a unit of erase.
    • 为了保持存储在闪速存储器中的数据的完整性,其易于被存储器的相邻区域中的操作干扰,干扰事件导致在变得如此损坏之前读取,校正和重新写入数据,使得有效数据不能 被收回。 当存储器系统具有执行其他高优先级操作时,通过推迟执行某些纠正措施来平衡维护数据完整性和系统性能的有时冲突的需求。 在使用非常大的擦除单位的存储器系统中,以与有效地重写远远小于擦除单位的容量的数据量相一致的方式执行校正处理。
    • 25. 发明授权
    • Partial block data programming and reading operations in a non-volatile memory
    • 非易失性存储器中的部分块数据编程和读取操作
    • US07970987B2
    • 2011-06-28
    • US12900397
    • 2010-10-07
    • Kevin M. Conley
    • Kevin M. Conley
    • G06F12/00
    • G11C16/102G06F12/0246G06F2212/1016G06F2212/1032G06F2212/7202G06F2212/7208G06F2212/7209G11C16/105G11C2216/16
    • Data in less than all of the pages of a non-volatile memory block are updated by programming the new data in unused pages of either the same or another block. In order to prevent having to copy unchanged pages of data into the new block, or to program flags into superceded pages of data, the pages of new data are identified by the same logical address as the pages of data which they superceded and a time stamp is added to note when each page was written. When reading the data, the most recent pages of data are used and the older superceded pages of data are ignored. This technique is also applied to metablocks that include one block from each of several different units of a memory array, by directing all page updates to a single unused block in one of the units.
    • 通过对相同或另一块的未使用页面中的新数据进行编程来更新少于非易失性存储器块的所有页面中的数据。 为了防止不必要将不变的数据页复制到新的块中,或者将标记编程到被替换的数据页面中,新数据的页面被与它们所取代的数据页面相同的逻辑地址标识,并且时间戳 当每个页面被写入时都会添加注释。 当读取数据时,将使用最新的数据页面,并忽略较旧的旧版数据页面。 通过将所有页面更新指向一个单元中的单个未使用的块,该技术也应用于包含来自存储器阵列的几个不同单元中的每一个的一个块的元区块。
    • 28. 发明申请
    • Hybrid Non-Volatile Memory System
    • 混合非易失性存储器系统
    • US20100023681A1
    • 2010-01-28
    • US12572844
    • 2009-10-02
    • Alan Welsh SinclairSergey Anatolievich GorobetsKevin M. ConleyCarlos J. Gonzalez
    • Alan Welsh SinclairSergey Anatolievich GorobetsKevin M. ConleyCarlos J. Gonzalez
    • G06F12/00G06F12/02
    • G06F12/0246G06F3/061G06F3/0626G06F3/0658G06F3/0679G06F12/0893G06F2212/7201G06F2212/7203G11C14/0036G11C14/0045
    • The present invention presents a hybrid non-volatile system that uses non-volatile memories based on two or more different non-volatile memory technologies in order to exploit the relative advantages of each these technology with respect to the others. In an exemplary embodiment, the memory system includes a controller and a flash memory, where the controller has a non-volatile RAM based on an alternate technology such as FeRAM. The flash memory is used for the storage of user data and the non-volatile RAM in the controller is used for system control data used by the control to manage the storage of host data in the flash memory. The use of an alternate non-volatile memory technology in the controller allows for a non-volatile copy of the most recent control data to be accessed more quickly as it can be updated on a bit by bit basis. In another exemplary embodiment, the alternate non-volatile memory is used as a cache where data can safely be staged prior to its being written to the to the memory or read back to the host.
    • 本发明提出了一种混合非易失性系统,其使用基于两个或多个不同的非易失性存储器技术的非易失性存储器,以利用这些技术相对于其他技术的相对优点。 在示例性实施例中,存储器系统包括控制器和闪存,其中控制器具有基于诸如FeRAM的替代技术的非易失性RAM。 闪存用于存储用户数据,并且控制器中的非易失性RAM用于由控制器用于管理闪存中的主机数据的存储的系统控制数据。 在控制器中使用替代的非易失性存储器技术允许更快速地访问最近的控制数据的非易失性拷贝,因为它可以逐点更新。 在另一个示例性实施例中,备用非易失性存储器用作高速缓存,其中数据可以在其被写入存储器或读回主机之前安全地分级。
    • 30. 发明申请
    • Partial Block Data Programming And Reading Operations In A Non-Volatile Memory
    • 非易失性存储器中的部分块数据编程和读取操作
    • US20090150601A1
    • 2009-06-11
    • US12371460
    • 2009-02-13
    • Kevin M. Conley
    • Kevin M. Conley
    • G06F12/02G06F12/00
    • G11C16/102G06F12/0246G06F2212/1016G06F2212/1032G06F2212/7202G06F2212/7208G06F2212/7209G11C16/105G11C2216/16
    • Data in less than all of the pages of a non-volatile memory block are updated by programming the new data in unused pages of either the same or another block. In order to prevent having to copy unchanged pages of data into the new block, or to program flags into superceded pages of data, the pages of new data are identified by the same logical address as the pages of data which they superceded and a time stamp is added to note when each page was written. When reading the data, the most recent pages of data are used and the older superceded pages of data are ignored. This technique is also applied to metablocks that include one block from each of several different units of a memory array, by directing all page updates to a single unused block in one of the units.
    • 通过对相同或另一块的未使用页面中的新数据进行编程来更新少于非易失性存储器块的所有页面中的数据。 为了防止不必要将不变的数据页复制到新的块中,或者将标记编程到被替换的数据页面中,新数据的页面被与它们所取代的数据页面相同的逻辑地址标识,并且时间戳 当每个页面被写入时都会添加注释。 当读取数据时,将使用最新的数据页面,并忽略较旧的旧版数据页面。 通过将所有页面更新指向一个单元中的单个未使用的块,该技术也应用于包含来自存储器阵列的几个不同单元中的每一个的一个块的元区块。