MULTI-CHANNEL DIMMS
    31.
    发明申请
    MULTI-CHANNEL DIMMS 审中-公开

    公开(公告)号:US20180329853A1

    公开(公告)日:2018-11-15

    申请号:US15594500

    申请日:2017-05-12

    申请人: Facebook, Inc.

    摘要: A system and method for multi-channel communication with dual in-line memory modules (“DIMMs”) is disclosed. The system retrieves information characterizing a plurality of memory channels, each of each is configurable to facilitate data communication between a DIMM and a memory controller with associated memory channel interfaces. Based on the retrieved information, one of the memory channels is designated as the active memory channel, granting the designated memory channel the ability to issue memory requests or transactions to the DIMM. On a periodic or as-needed basis (e.g., when the active memory channel is stalled or nearly stalled), the system determines whether to designate a different of the memory channels as the active memory channel, thereby enabling the newly-designated active memory channel the ability to issue memory requests or transactions to the DIMM. In some embodiments, only one of the memory channels is active at a time for communication with each DIMM.

    Value cache in a computing system
    32.
    发明授权

    公开(公告)号:US09990301B1

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

    申请号:US15372135

    申请日:2016-12-07

    申请人: Facebook, Inc.

    摘要: The disclosure is directed to a cache management system (“system”) for storing data in a cache of a computer system in a compact form. The system identifies multiple instances of a candidate value stored in a primary cache and stores those instances as a single value in a value cache. The system stores multiple pointers to the candidate value in the value cache, e.g., as many as the number of occurrences of the candidate value in the primary cache, each of which corresponds to an address in a memory of the computer system storing an instance of the primary cache candidate value. By storing multiple instances of the candidate value as a single instance, the system reduces the cache pollution and the memory bandwidth and facilitates storing more number of distinct values in the primary cache of a given size.

    System and method for optical cold storage wherein plurality of first and second chunks are encoded and placed on different optical disks
    33.
    发明授权
    System and method for optical cold storage wherein plurality of first and second chunks are encoded and placed on different optical disks 有权
    用于光学冷藏的系统和方法,其中将多个第一和第二块编码并放置在不同的光盘上

    公开(公告)号:US09483200B2

    公开(公告)日:2016-11-01

    申请号:US14531312

    申请日:2014-11-03

    申请人: Facebook, Inc.

    IPC分类号: G06F13/10 G06F3/06

    摘要: Various embodiments (“systems”) are described for transferring data from a primary storage (e.g., magnetic disk drives, solid state drives, etc.) to an optical cold storage rack. The optical cold storage rack may include many physical optical storage disks, but a much smaller number of burners and readers (e.g., optical disk drives). When data is to be transferred to the optical cold storage rack, the system may generate a plan for performing the transfer. “Migration worker” components may then implement the plan and may be exclusively dedicated to implementing such plans. In various embodiments, the plan may specify how large data file “aggregates” (collections of portions of one or more data files) are to be distributed across optical disks (“disks”) to improve throughput during subsequent reading operations from the optical cold storage rack. The plan may also anticipate the relation between the limited number of burners/readers and the overall optical cold storage rack disk capacity.

    摘要翻译: 描述了用于将数据从主存储器(例如,磁盘驱动器,固态驱动器等)传送到光学冷藏架的各种实施例(“系统”)。 光学冷藏架可以包括许多物理光学存储盘,但是燃烧器和读取器(例如,光盘驱动器)的数量要少得多。 当数据要传送到光学冷藏架时,系统可以产生执行传送的计划。 “移民工”部门可能会实施该计划,并可能专门用于实施这些计划。 在各种实施例中,该计划可以指定要在光盘(“盘”)之间分布大量数据文件“聚集”(一个或多个数据文件的部分集合)以提高在后续读取操作期间的光通量 架。 该计划也可能预期有限数量的燃烧器/读取器与整体光学冷藏机架磁盘容量之间的关系。

    HOME AUTOMATION DEVICE
    34.
    发明申请
    HOME AUTOMATION DEVICE 有权
    家用自动化设备

    公开(公告)号:US20160308686A1

    公开(公告)日:2016-10-20

    申请号:US14690054

    申请日:2015-04-17

    申请人: Facebook, Inc.

    IPC分类号: H04L12/28 H04W4/00 H04L12/58

    摘要: The present disclosure relates to a home automation system that is automated based on user preferences provided by a social networking system, where the home automation system provides a short-range, high-speed wireless connection that is contained within the safe boundaries of a home. Briefly described, the home automation system employs one or more home automation devices to control various home devices within the home based on detection of one or more users' social profile, where each home automation device is configured to broadcast and communicate via a short-range, multi-gigabit-per-second (MGbps) wireless communication link that can be utilized by the various home devices. Furthermore, each home automation device is configured to be self-tuning, thereby enabling automatic efficient management of the MGbps wireless communication link.

    摘要翻译: 本公开涉及一种家庭自动化系统,其基于由社交网络系统提供的用户偏好来自动化,其中家庭自动化系统提供包含在家庭的安全边界内的短距离,高速无线连接。 简要描述,家庭自动化系统采用一个或多个家庭自动化设备来基于对一个或多个用户的社会概况的检测来控制家庭内的各种家庭设备,其中每个家庭自动化设备被配置为经短距离广播和通信 ,每千兆比特(MGbps)无线通信链路,可由各种家庭设备使用。 此外,每个家庭自动化设备被配置为自调谐,从而实现对MGbps无线通信链路的自动高效管理。

    RESIDENTIAL CACHE APPLIANCE UTILIZING A SOCIAL NETWORK
    35.
    发明申请
    RESIDENTIAL CACHE APPLIANCE UTILIZING A SOCIAL NETWORK 审中-公开
    住宅高速缓存器具利用社会网络

    公开(公告)号:US20160028846A1

    公开(公告)日:2016-01-28

    申请号:US14338994

    申请日:2014-07-23

    申请人: Facebook, Inc.

    IPC分类号: H04L29/08 H04L29/06

    摘要: Embodiments are disclosed for managing a distributed data center. The managing can include receiving content interaction history associated with a first social networking account of a social networking system at a content distribution system; maintaining a cache map of available cache appliances to implement a distributed cache store; selecting a content item to push to a residential cache appliance based on the content interaction history, wherein pushing the content item includes updating the cache map to associate a network address of the residential cache appliance with an identifier of the content item; and providing a content distribution service configured to redirect a content streaming request for the content item to the residential cache appliance when the content item is determined to be available in the distributed cache store according to the cache map.

    摘要翻译: 公开了用于管理分布式数据中心的实施例。 管理可以包括在内容分发系统处接收与社交网络系统的第一社交网络帐户相关联的内容交互历史; 维护可用缓存设备的缓存映射以实现分布式缓存存储; 基于所述内容交互历史来选择要推送到住宅缓存装置的内容项,其中推动所述内容项包括更新所述高速缓存映射以将所述住宅缓存装置的网络地址与所述内容项的标识符相关联; 以及提供内容分发服务,其被配置为当根据所述高速缓存映射将所述内容项目确定为在所述分布式高速缓存存储器中可用时,将所述内容项目的内容流请求重定向到所述住宅高速缓存设备。

    RURAL AREA NETWORK DEVICE
    36.
    发明申请
    RURAL AREA NETWORK DEVICE 审中-公开
    农村地区网络设备

    公开(公告)号:US20160028830A1

    公开(公告)日:2016-01-28

    申请号:US14339002

    申请日:2014-07-23

    申请人: Facebook, Inc.

    IPC分类号: H04L29/08

    CPC分类号: H04L67/2842 H04L67/2861

    摘要: Some embodiments of this disclosure operate a network device in conjunction with a social networking system. The operations can include establishing a network island by providing network connectivity in a local region via the network device; connecting the network device to an intermittent network channel that is not continuously active; when the intermittent network channel is active, receiving a content item via the intermittent network channel, wherein the content items is not destined for a specific device in the network island; and caching the content item in a cache storage of the network device such that the content item is available to be accessed by any computing device within the network island.

    摘要翻译: 本公开的一些实施例结合社交网络系统操作网络设备。 操作可以包括通过网络设备在本地区域中提供网络连接来建立网络岛; 将网络设备连接到不连续活动的间歇性网络通道; 当所述间歇网络通道处于活动状态时,经由所述间歇网络信道接收内容项,其中,所述内容项不是发往所述网络岛中的特定设备; 以及将所述内容项目缓存在所述网络设备的高速缓存存储器中,使得所述内容项目可被所述网络岛内的任何计算设备访问。