-
1.
公开(公告)号:US08701127B2
公开(公告)日:2014-04-15
申请号:US12688197
申请日:2010-01-15
摘要: A computing system receives a web services request to invoke a method of web Application Programming Interface (API). In response to receiving the web services request, the computing system invokes a method of a language-dependent API of a client component in a collaboration system. The client component communicates with a collaboration server component in the collaboration system using a proprietary communications protocol. The method of the language-dependent API is a method to obtain data from the collaboration server component. After invoking the method, the computing system sends a web services response whose contents depend on the data obtained from the collaboration server component.
摘要翻译: 计算系统接收Web服务请求以调用Web应用编程接口(API)的方法。 响应于接收到Web服务请求,计算系统调用协作系统中的客户端组件的与语言相关的API的方法。 客户端组件使用专用通信协议与协作系统中的协作服务器组件进行通信。 语言相关API的方法是从协作服务器组件获取数据的方法。 在调用该方法之后,计算系统发送Web服务响应,其内容取决于从协作服务器组件获得的数据。
-
2.
公开(公告)号:US20110179427A1
公开(公告)日:2011-07-21
申请号:US12688197
申请日:2010-01-15
IPC分类号: G06F9/44
摘要: A computing system receives a web services request to invoke a method of web Application Programming Interface (API). In response to receiving the web services request, the computing system invokes a method of a language-dependent API of a client component in a collaboration system. The client component communicates with a collaboration server component in the collaboration system using a proprietary communications protocol. The method of the language-dependent API is a method to obtain data from the collaboration server component. After invoking the method, the computing system sends a web services response whose contents depend on the data obtained from the collaboration server component.
摘要翻译: 计算系统接收Web服务请求以调用Web应用编程接口(API)的方法。 响应于接收到Web服务请求,计算系统调用协作系统中的客户端组件的与语言相关的API的方法。 客户端组件使用专用通信协议与协作系统中的协作服务器组件进行通信。 语言相关API的方法是从协作服务器组件获取数据的方法。 在调用该方法之后,计算系统发送Web服务响应,其内容取决于从协作服务器组件获得的数据。
-
公开(公告)号:US20120311376A1
公开(公告)日:2012-12-06
申请号:US13154299
申请日:2011-06-06
申请人: Viktoriya Taranov , Alexander Hopmann , Antonio Marcos Da Silva, JR. , Nikita Voronkov , Kai Yiu Luk , Ramanathan Somasundaram , Artsiom Kokhan , Siddharth Rajendra Shah , Daniel Blood , Bhavesh Doshi
发明人: Viktoriya Taranov , Alexander Hopmann , Antonio Marcos Da Silva, JR. , Nikita Voronkov , Kai Yiu Luk , Ramanathan Somasundaram , Artsiom Kokhan , Siddharth Rajendra Shah , Daniel Blood , Bhavesh Doshi
CPC分类号: G06F17/30578 , G06F11/1448 , G06F11/1471 , G06F11/2023 , G06F11/2033 , G06F11/2038 , G06F11/2048 , G06F11/2097 , G06F2201/80
摘要: A secondary location of a network acts as a recovery network for a primary location of the service. The secondary location is maintained in a warm state that is configured to replace the primary location in a case of a failover. During normal operation, the primary location actively services user load and performs backups that include full backups, incremental backups and transaction logs that are automatically replicated to the secondary location. Information is stored (e.g. time, retry count) that may be used to assist in determining when the backups are restored correctly at the secondary location. The backups are restored and the transaction logs are replayed at the secondary location to reflect changes (content and administrative) that are made to the primary location. After failover to the secondary location, the secondary location becomes the primary location and begins to actively service the user load.
摘要翻译: 网络的辅助位置充当服务的主要位置的恢复网络。 辅助位置保持在暖状态,配置为在故障切换的情况下替换主位置。 在正常操作期间,主要位置主动地为用户加载并执行备份,其中包括自动复制到辅助位置的完整备份,增量备份和事务日志。 存储信息(例如,时间,重试计数),其可以用于帮助确定何时在次要位置正确恢复备份。 恢复备份,并在次要位置重播事务日志,以反映对主位置进行的更改(内容和管理)。 故障切换到辅助位置后,辅助位置将成为主要位置,并开始主动为用户负载服务。
-
公开(公告)号:US10585766B2
公开(公告)日:2020-03-10
申请号:US13154242
申请日:2011-06-06
申请人: Viktoriya Taranov , Daniel Blood , Alexander Hopmann , Siddharth Rajendra Shah , Tarkan Sevilmis , Nikita Voronkov , Ramanathan Somasundaram , Artsiom Kokhan , Bhavesh Doshi
发明人: Viktoriya Taranov , Daniel Blood , Alexander Hopmann , Siddharth Rajendra Shah , Tarkan Sevilmis , Nikita Voronkov , Ramanathan Somasundaram , Artsiom Kokhan , Bhavesh Doshi
摘要: A secondary location is configured as a recovery service for a primary location of the service. The secondary location is maintained in a warm state that is configured to replace the primary location in a case of a failover. During normal operation, the secondary location is automatically updated to reflect a current state of the primary location that is actively servicing user load. Content changes to the primary location are automatically reflected to the secondary location. System changes applied to the primary location are automatically applied to the secondary location. For example, removing/adding machines, updating machine/role assignments, removing adding/database are automatically applied to the secondary location such that the secondary location substantially mirrors the primary location. After a failover to the secondary location, the secondary location becomes the primary location and begins to actively service the user load.
-
公开(公告)号:US20120310887A1
公开(公告)日:2012-12-06
申请号:US13154242
申请日:2011-06-06
申请人: Viktoriya Taranov , Daniel Blood , Alexander Hopmann , Siddharth Rajendra Shah , Tarkan Sevilmis , Nikita Voronkov , Ramanathan Somasundaram , Artsiom Kokhan , Bhavesh Doshi
发明人: Viktoriya Taranov , Daniel Blood , Alexander Hopmann , Siddharth Rajendra Shah , Tarkan Sevilmis , Nikita Voronkov , Ramanathan Somasundaram , Artsiom Kokhan , Bhavesh Doshi
IPC分类号: G06F17/30
摘要: A secondary location is configured as a recovery service for a primary location of the service. The secondary location is maintained in a warm state that is configured to replace the primary location in a case of a failover. During normal operation, the secondary location is automatically updated to reflect a current state of the primary location that is actively servicing user load. Content changes to the primary location are automatically reflected to the secondary location. System changes applied to the primary location are automatically applied to the secondary location. For example, removing/adding machines, updating machine/role assignments, removing adding/database are automatically applied to the secondary location such that the secondary location substantially mirrors the primary location. After a failover to the secondary location, the secondary location becomes the primary location and begins to actively service the user load.
摘要翻译: 辅助位置被配置为服务的主要位置的恢复服务。 辅助位置保持在暖状态,配置为在故障切换的情况下替换主位置。 在正常操作期间,辅助位置将自动更新,以反映正在主动维护用户负载的主要位置的当前状态。 对主要位置的内容更改会自动反映到辅助位置。 应用于主要位置的系统更改将自动应用于辅助位置。 例如,删除/添加机器,更新机器/角色分配,删除添加/数据库将自动应用到辅助位置,使得辅助位置基本上反映主要位置。 故障转移到辅助位置后,辅助位置将成为主要位置,并开始主动为用户负载服务。
-
公开(公告)号:US08938638B2
公开(公告)日:2015-01-20
申请号:US13154299
申请日:2011-06-06
申请人: Viktoriya Taranov , Alexander Hopmann , Antonio Marcos Da Silva, Jr. , Nikita Voronkov , Kai Yiu Luk , Ramanathan Somasundaram , Artsiom Kokhan , Siddharth Rajendra Shah , Daniel Blood , Bhavesh Doshi
发明人: Viktoriya Taranov , Alexander Hopmann , Antonio Marcos Da Silva, Jr. , Nikita Voronkov , Kai Yiu Luk , Ramanathan Somasundaram , Artsiom Kokhan , Siddharth Rajendra Shah , Daniel Blood , Bhavesh Doshi
CPC分类号: G06F17/30578 , G06F11/1448 , G06F11/1471 , G06F11/2023 , G06F11/2033 , G06F11/2038 , G06F11/2048 , G06F11/2097 , G06F2201/80
摘要: A secondary location of a network acts as a recovery network for a primary location of the service. The secondary location is maintained in a warm state that is configured to replace the primary location in a case of a failover. During normal operation, the primary location actively services user load and performs backups that include full backups, incremental backups and transaction logs that are automatically replicated to the secondary location. Information is stored (e.g. time, retry count) that may be used to assist in determining when the backups are restored correctly at the secondary location. The backups are restored and the transaction logs are replayed at the secondary location to reflect changes (content and administrative) that are made to the primary location. After failover to the secondary location, the secondary location becomes the primary location and begins to actively service the user load.
摘要翻译: 网络的辅助位置充当服务的主要位置的恢复网络。 辅助位置保持在暖状态,配置为在故障切换的情况下替换主位置。 在正常操作期间,主要位置主动地为用户加载并执行备份,其中包括自动复制到辅助位置的完整备份,增量备份和事务日志。 存储信息(例如,时间,重试计数),其可以用于帮助确定何时在次要位置正确恢复备份。 恢复备份,并在次要位置重播事务日志,以反映对主位置进行的更改(内容和管理)。 故障切换到辅助位置后,辅助位置将成为主要位置,并开始主动为用户负载服务。
-
公开(公告)号:US20120311377A1
公开(公告)日:2012-12-06
申请号:US13151114
申请日:2011-06-01
申请人: Daniel Blood , Alexander Hopmann , Siddharth Rajendra Shah , Viktoriya Taranov , Tarkan Sevilmis , Nikita Voronkov
发明人: Daniel Blood , Alexander Hopmann , Siddharth Rajendra Shah , Viktoriya Taranov , Tarkan Sevilmis , Nikita Voronkov
IPC分类号: G06F11/20
CPC分类号: G06F11/203 , G06F9/06 , G06F11/00 , G06F11/1474 , G06F11/1625 , G06F11/2005 , G06F11/2007 , G06F11/2025 , G06F11/2033 , G06F11/2038 , G06F11/2046 , G06F11/2097 , G06F17/30 , G06F2201/805 , G06F2201/85
摘要: Jobs submitted to a primary location of a service within a period of time before and/or after a fail-over event are determined and are resubmitted to a secondary location of the service. For example, jobs that are submitted fifteen minutes before the fail-over event and jobs that are submitted to the primary network before the fail-over to the second location is completed are resubmitted at the secondary location. After the fail-over event occurs, the jobs are updated with the secondary network that is taking the place of the primary location of the service. A mapping of job input parameters (e.g. identifiers and/or secrets) from the primary location to the secondary location are used by the jobs when they are resubmitted to the secondary location. Each job determines what changes are to be made to the job request based on the job being resubmitted.
摘要翻译: 在确定故障转移事件之前和/或之后的一段时间内提交给服务的主要位置的作业被重新提交到服务的次要位置。 例如,在故障转移事件之前十五分钟提交的作业和在故障转移到第二个位置之前提交给主要网络的作业完成后,将在辅助位置重新提交。 故障转移事件发生后,作业将更新为代替服务主要位置的辅助网络。 当作业重新提交到次要位置时,作业输入参数(例如标识符和/或秘密)从主位置到次要位置的映射被使用。 每个作业根据重新提交的作业确定对作业请求进行的更改。
-
公开(公告)号:US08850261B2
公开(公告)日:2014-09-30
申请号:US13151114
申请日:2011-06-01
申请人: Daniel Blood , Alexander Hopmann , Siddharth Rajendra Shah , Viktoriya Taranov , Tarkan Sevilmis , Nikita Voronkov
发明人: Daniel Blood , Alexander Hopmann , Siddharth Rajendra Shah , Viktoriya Taranov , Tarkan Sevilmis , Nikita Voronkov
CPC分类号: G06F11/203 , G06F9/06 , G06F11/00 , G06F11/1474 , G06F11/1625 , G06F11/2005 , G06F11/2007 , G06F11/2025 , G06F11/2033 , G06F11/2038 , G06F11/2046 , G06F11/2097 , G06F17/30 , G06F2201/805 , G06F2201/85
摘要: Jobs submitted to a primary location of a service within a period of time before and/or after a fail-over event are determined and are resubmitted to a secondary location of the service. For example, jobs that are submitted fifteen minutes before the fail-over event and jobs that are submitted to the primary network before the fail-over to the second location is completed are resubmitted at the secondary location. After the fail-over event occurs, the jobs are updated with the secondary network that is taking the place of the primary location of the service. A mapping of job input parameters (e.g. identifiers and/or secrets) from the primary location to the secondary location are used by the jobs when they are resubmitted to the secondary location. Each job determines what changes are to be made to the job request based on the job being resubmitted.
摘要翻译: 在确定故障转移事件之前和/或之后的一段时间内提交给服务的主要位置的作业被重新提交到服务的次要位置。 例如,在故障转移事件之前十五分钟提交的作业和在故障转移到第二个位置之前提交给主要网络的作业完成后,将在辅助位置重新提交。 故障转移事件发生后,作业将更新为代替服务主要位置的辅助网络。 当作业重新提交到次要位置时,作业输入参数(例如标识符和/或秘密)从主位置到次要位置的映射被使用。 每个作业根据重新提交的作业确定对作业请求进行的更改。
-
公开(公告)号:US20110125726A1
公开(公告)日:2011-05-26
申请号:US12625603
申请日:2009-11-25
CPC分类号: G06F16/951
摘要: A smart algorithm for processing transaction from a crawl queue. If the crawler has in memory a predetermined number of URLs for a given host, the crawler reads from the crawl queue URLs from other hosts. As a result the crawler processes multiple hosts concurrently, and thus, uses machine resources more effectively and efficiently to process the URLs. The smart algorithm can further consider other criteria in deciding which URLs to read from the queue. These criteria can include the response time for each repository (host) the crawler processes. Additionally, the crawler can allocate its resources according to content groups (e.g., two pools), one group for faster content delivery and the second group one for slower content delivery. Thus, crawler resources can be partitioned or divided across different pools depending on repository response time. Other criteria can be provided and considered as well.
摘要翻译: 用于处理来自爬网队列的事务的智能算法。 如果爬网程序在内存中有一个给定主机的预定数量的URL,则爬网程序从其他主机的爬网队列中读取URL。 因此,爬网程序同时处理多个主机,从而更有效地使用机器资源来处理URL。 智能算法可以进一步考虑其他标准来决定从队列中读取哪些URL。 这些标准可以包括爬网程序处理的每个存储库(主机)的响应时间。 此外,爬虫可以根据内容组(例如,两个池)分配其资源,一组用于更快的内容传送,另一组用于较慢的内容传送。 因此,根据存储库响应时间,可以跨越不同的池对爬网资源进行分区或划分。 也可以提供和考虑其他标准。
-
公开(公告)号:US20100191707A1
公开(公告)日:2010-07-29
申请号:US12358263
申请日:2009-01-23
IPC分类号: G06F17/30
CPC分类号: G06F11/1466 , G06F11/1451 , G06F16/16 , G06F2201/84
摘要: Various techniques are disclosed for creating a snapshot of application data. A snapshot is taken by pausing parts of the application over time. Modifications are paused to a first part of data and the first part is copied into a snapshot. After the first part has finished copying, modifications are paused to remaining data, and the remaining data is copied. The application is unpaused. A snapshot can be taken by unpausing parts of the application over time. Modifications to data in an application are paused. A first part of data is copied, and after the first part has finished copying, modifications to the first part are unpaused. The final part of data is copied, and after the final part has finished copying, modifications to the final part are unpaused. Techniques for creating a snapshot of data residing in multiple locations are described.
摘要翻译: 公开了用于创建应用数据的快照的各种技术。 通过暂停应用程序的某些部分,可以拍摄快照。 修改暂停到数据的第一部分,第一部分被复制到快照中。 第一部分完成复制后,修改将暂停到剩余的数据,剩下的数据被复制。 应用程序是未启动的。 随着时间的推移,可以取消应用程序部分的快照。 对应用程序中数据的修改已暂停。 数据的第一部分被复制,在第一部分完成复制之后,对第一部分的修改被取消了。 数据的最后部分被复制,最后部分复制完成后,对最后一部分的修改将被取消。 描述用于创建驻留在多个位置的数据的快照的技术。
-
-
-
-
-
-
-
-
-