Multi-level cache with synch
    1.
    发明授权
    Multi-level cache with synch 有权
    具有同步功能的多级缓存

    公开(公告)号:US08332488B1

    公开(公告)日:2012-12-11

    申请号:US13077466

    申请日:2011-03-31

    IPC分类号: G06F15/16

    摘要: Disclosed in one example is a data access method in which a request for application data from a first application is received. The application data is searched for in a first cache and responsive to a miss from the first cache, a second cache is contacted over a network and searched. Responsive to a miss from the second cache, a third cache is contacted over a network and searched. The third cache being specific to one of a plurality of geographical areas, the third cache storing data for the first application and a plurality of other applications executing in that geographical area, the searching for the application data in the third cache including searching data stored by the plurality of other applications and data stored by the first application. If the third cache misses, a persistent store is contacted over a network and searched. If any of the first, second, or third caches hits, receiving the application data.

    摘要翻译: 在一个示例中公开了一种数据访问方法,其中接收到来自第一应用的应用数据的请求。 在第一高速缓存中搜索应用数据并且响应于来自第一高速缓存的未命中,通过网络联系并搜索第二高速缓存。 响应于来自第二缓存的未命中,通过网络联系第三缓存并进行搜索。 所述第三高速缓冲存储器特定于多个地理区域中的一个,所述第三高速缓存存储用于所述第一应用的数据和在所述地理区域中执行的多个其他应用,在所述第三高速缓存中搜索所述应用数据,包括由 多个其他应用程序和由第一个应用程序存储的数据。 如果第三个缓存未命中,则通过网络联系持久存储并进行搜索。 如果第一,第二或第三高速缓存中的任何一个命中,则接收应用数据。

    Social network application programming interface
    2.
    发明授权
    Social network application programming interface 有权
    社交网络应用程序编程接口

    公开(公告)号:US08296784B1

    公开(公告)日:2012-10-23

    申请号:US13244942

    申请日:2011-09-26

    CPC分类号: G06F9/541

    摘要: Disclosed in one example is a method for interfacing with multiple social networks. The method includes receiving a call from a social networking service agnostic social networking application for one of a plurality of social networking functions in a first format, translating the call in the first format to a call in a second format, the second format being one of a plurality of heterogeneous social networking service application programming interface formats, and passing the call in the second format to a first social networking service by utilizing a first social networking service application programming interface.

    摘要翻译: 在一个示例中公开了一种用于与多个社交网络进行接口的方法。 该方法包括从第一格式的多个社交网络功能中的一个接收来自社交网络服务不可知社交网络应用的呼叫,将第一格式的呼叫转换成第二格式的呼叫,第二格式是 多个异构社交网络服务应用编程接口格式,并且通过利用第一社交网络服务应用编程接口将第二格式的呼叫传递给第一社交网络服务。

    SOCIAL NETWORK APPLICATION PROGRAMMING INTERFACE

    公开(公告)号:US20120254904A1

    公开(公告)日:2012-10-04

    申请号:US13244942

    申请日:2011-09-26

    IPC分类号: G06F9/46

    CPC分类号: G06F9/541

    摘要: Disclosed in one example is a method for interfacing with multiple social networks. The method includes receiving a call from a social networking service agnostic social networking application for one of a plurality of social networking functions in a first format, translating the call in the first format to a call in a second format, the second format being one of a plurality of heterogeneous social networking service application programming interface formats, and passing the call in the second format to a first social networking service by utilizing a first social networking service application programming interface.

    SOCIAL NETWORK APPLICATION PROGRAMMING INTERFACE

    公开(公告)号:US20120254903A1

    公开(公告)日:2012-10-04

    申请号:US13244941

    申请日:2011-09-26

    IPC分类号: G06F9/46

    CPC分类号: G06F9/541

    摘要: Disclosed in one example is a method for interfacing with multiple social networks. The method includes receiving a call from a social networking service agnostic social networking application for one of a plurality of social networking functions in a first format, translating the call in the first format to a call in a second format, the second format being one of a plurality of heterogeneous social networking service application programming interface formats, and passing the call in the second format to a first social networking service by utilizing a first social networking service application programming interface.

    CROSS SOCIAL NETWORK DATA AGGREGATION

    公开(公告)号:US20120227086A1

    公开(公告)日:2012-09-06

    申请号:US13244888

    申请日:2011-09-26

    IPC分类号: G06F15/16 G06F21/00

    摘要: Disclosed in some examples is a method of aggregating social networking data by receiving first authentication information for a first social networking service, the first authentication information being associated with a user and being received from a first social networking application, receiving second authentication information for a second social networking service, the second authentication information being associated with the user and being received from a second social networking application, requesting first information regarding the user from the first social networking service using the first authentication information, receiving the first information regarding the user from the first social networking service and storing the received first information, requesting second information regarding the user from the second social networking service using the second authentication information; and receiving the second information regarding the user from the second social networking service and storing the received second information.

    System using specific geographic area multi-level caches for caching application data
    8.
    发明授权
    System using specific geographic area multi-level caches for caching application data 有权
    系统使用特定的地理区域多级缓存来缓存应用程序数据

    公开(公告)号:US08171114B1

    公开(公告)日:2012-05-01

    申请号:US13244885

    申请日:2011-09-26

    IPC分类号: G06F15/16

    摘要: Disclosed in some examples is a method of caching by storing data in a first cache specific to a first geographic area and accessible only by a first application in the first geographic area; storing data in a second cache specific to a second geographic area and accessible by a plurality of applications in the second geographic area including the first application and a second application, the second geographic area being larger than and encompassing at least part of the first geographic area; responsive to a miss in the first cache for data, contacting the second cache and searching for the data in the second cache; and responsive to a hit for the data in the second cache, sending the data to a first application, wherein the data was placed in the second cache by a second application.

    摘要翻译: 在一些示例中公开了一种通过将数据存储在特定于第一地理区域并且仅可由第一地理区域中的第一应用访问的第一高速缓存中的缓存方法; 将数据存储在特定于第二地理区域并可由包括第一应用和第二应用在内的第二地理区域中的多个应用访问的第二高速缓存中,第二地理区域大于并且包围第一地理区域的至少一部分 ; 响应于所述第一缓存中的未命中用于数据,联系所述第二高速缓存并搜索所述第二高速缓存中的数据; 并且响应于所述第二高速缓存中的数据的命中,将所述数据发送到第一应用,其中所述数据被第二应用放置在所述第二高速缓存中。

    Cross social network data aggregation
    9.
    发明授权
    Cross social network data aggregation 有权
    跨社交网络数据聚合

    公开(公告)号:US08745134B1

    公开(公告)日:2014-06-03

    申请号:US13077440

    申请日:2011-03-31

    IPC分类号: G06F15/16

    摘要: Disclosed in one example is a system for providing social networking data including a data store configured to store a user profile associated with a first user and may include a user identification, a first and second social networking user identifier for a first and second social networking service, a first and second connection between a second and third user on the first and second social networking services respectively. The system includes a response module to respond to a request for information from a social networking application with at least a portion of the profile associated with the first user if it is present in the data store. If the profile is not present in the data store, the response module may create a new profile associated with the first user and add it to the data store. The system also includes a synchronization module that may periodically request updated information from the first or second social networking services for the first user and to use the updated information to update the profile associated with the first user.

    摘要翻译: 在一个示例中公开了一种用于提供社交网络数据的系统,包括被配置为存储与第一用户相关联的用户简档的数据存储器,并且可以包括用户标识,用于第一和第二社交网络服务的第一和第二社交网络用户标识符 分别在第一和第二社交网络服务之间的第二和第三用户之间的第一和第二连接。 该系统包括响应模块,用于响应来自社交网络应用的信息请求,其中具有与第一用户相关联的简档的至少一部分(如果它存在于数据存储区中)。 如果配置文件不存在于数据存储器中,则响应模块可以创建与第一用户相关联的新配置文件并将其添加到数据存储。 该系统还包括同步模块,其可以周期性地从第一用户的第一或第二社交网络服务请求更新的信息,并且使用更新的信息来更新与第一用户相关联的简档。

    Cross social network data aggregation

    公开(公告)号:US08549073B2

    公开(公告)日:2013-10-01

    申请号:US13244888

    申请日:2011-09-26

    IPC分类号: G06F15/16

    摘要: Disclosed in some examples is a method of aggregating social networking data by receiving first authentication information for a first social networking service, the first authentication information being associated with a user and being received from a first social networking application, receiving second authentication information for a second social networking service, the second authentication information being associated with the user and being received from a second social networking application, requesting first information regarding the user from the first social networking service using the first authentication information, receiving the first information regarding the user from the first social networking service and storing the received first information, requesting second information regarding the user from the second social networking service using the second authentication information; and receiving the second information regarding the user from the second social networking service and storing the received second information.