会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Upgrading software on a cluster of computerized devices
    • 在计算机化设备群集上升级软件
    • US08151021B1
    • 2012-04-03
    • US12751155
    • 2010-03-31
    • Bradford B. GladeNathan BullockRonald Dale Hagglund
    • Bradford B. GladeNathan BullockRonald Dale Hagglund
    • G06F13/12G06F13/38
    • G06F8/65
    • A technique for upgrading software running on a cluster of computerized nodes. The technique involves running a first version of the software on each node of the cluster. The technique further involves installing a second version of the software on each node in place of the first version of the software during an installation period and after running the first version of the software on each node. The second version of the software installed on each node includes a first version side and a second version side. At least one node of the cluster runs (i) the first version of the software or (ii) the first version side of the second version of the software at all times during the installation period. The technique further involves running the second version side of the second version of the software on each node of the cluster after the installation period.
    • 一种用于升级在计算机化节点集群上运行的软件的技术。 该技术涉及在集群的每个节点上运行软件的第一版本。 该技术还涉及在安装期间以及在每个节点上运行软件的第一版本之后,在每个节点上安装软件的第二版本来代替软件的第一版本。 安装在每个节点上的软件的第二版本包括第一版本侧和第二版本端。 集群的至少一个节点在安装期间始终运行(i)软件的第一版本或(ii)软件的第二版本的第一版本。 该技术还包括在安装周期之后,在集群的每个节点上运行软件的第二版本的第二版本。
    • 2. 发明申请
    • MANAGING USER ACCOUNTS
    • 管理用户帐号
    • US20120017094A1
    • 2012-01-19
    • US12838712
    • 2010-07-19
    • Ilia TulchinskyWolfgang HaasNathan Bullock
    • Ilia TulchinskyWolfgang HaasNathan Bullock
    • G06F21/24
    • G06F21/6263
    • The present disclosure relates to managing user accounts in one or more computer systems. In general, one aspect of the subject matter described in this specification can be embodied in methods that include the actions of storing on a client computing device a first cookie containing plaintext representations of one or more user identifications, and a second cookie containing encrypted versions of the one or more user identifications; updating the cookies in coordination with each other based on communications received from a central server system in response to actions by a user of the client computing device to log on or off of accounts managed by the computer server system; and mediating user access to data stored locally on the client computing device by using the first and second cookies and determining whether the data is associated with one of the user identifiers.
    • 本公开涉及在一个或多个计算机系统中管理用户帐户。 通常,本说明书中描述的主题的一个方面可以包括在包括在客户端计算设备上存储包含一个或多个用户标识的明文表示的第一cookie的动作的方法中,以及包含加密版本的 一个或多个用户标识; 基于从中央服务器系统接收的响应于客户端计算设备的用户对由计算机服务器系统管理的帐户的登录或关闭的动作而相互协调地更新cookie; 以及通过使用所述第一和第二cookie来调解对本地存储在所述客户端计算设备上的数据的用户访问,并且确定所述数据是否与所述用户标识符之一相关联。
    • 3. 发明申请
    • SYSTEMS AND METHODS FOR MAINTAINING RESPONSIVENESS IN THE PRESENCE OF LARGE DATA CHUNKS
    • 保存大数据库存在响应的系统与方法
    • US20150200883A1
    • 2015-07-16
    • US13483539
    • 2012-05-30
    • Daniel Scott BrotherstonMatthew BolohanNathan Bullock
    • Daniel Scott BrotherstonMatthew BolohanNathan Bullock
    • H04L12/58H04L12/26
    • H04L51/08H04L43/16H04L51/046
    • Embodiments relate to methods, devices, and computer-implemented methods for determining if an email attachment to be transmitted by an application on the mobile computing device to another computing device on a first data channel exceeds a predetermined size threshold; determining if the email attachment is independent of other active email attachment requests on the first data channel; providing the email attachment over the first data channel if the size is determined not to exceed the predetermined size threshold; providing the email attachment over the first data channel if the email attachment is determined to be dependent of the other active email attachment, requests; and providing the email attachment over a second data channel different than the first data channel if the size is determined to be above the predetermined size threshold and is independent of the other active email attachment requests.
    • 实施例涉及用于确定由移动计算设备上的应用发送到第一数据信道上的另一计算设备的电子邮件附件是否超过预定大小阈值的方法,设备和计算机实现的方法; 确定所述电子邮件附件是否独立于所述第一数据信道上的其他活动电子邮件附件请求; 如果确定尺寸不超过预定尺寸阈值,则在第一数据通道上提供电子邮件附件; 如果电子邮件附件被确定为依赖于其他活动电子邮件附件请求,则在第一数据通道上提供电子邮件附件; 以及如果所述大小被确定为高于所述预定大小的阈值并且独立于所述其他活动的电子邮件附件请求,则通过不同于所述第一数据信道的第二数据信道提供所述电子邮件附件。
    • 4. 发明授权
    • Maintaining database transaction priority between web pages in the absence of direct communication between the pages
    • 在页面之间没有直接通信的情况下,在网页之间维护数据库事务优先级
    • US08554753B1
    • 2013-10-08
    • US13432306
    • 2012-03-28
    • Nathan BullockMatthew BolohanDavid Edward Stewart
    • Nathan BullockMatthew BolohanDavid Edward Stewart
    • G06F17/30G06F7/00
    • G06F17/30477
    • Systems and methods for managing database transactions communicated from a browser-based software application to a database by a database management system in order to avoid or ameliorate transaction latency. According to one embodiment, the system or method comprises foreground and background processes, each generating database transactions. The foreground processes can submit an unlimited number of transactions to the database while background processes can only submit a limited, predetermined number of transactions to the database. To accomplish this, the background processes are associated with an in-memory queue of transactions that are then submitted to the database in a quantity no greater than the predetermined number. As a result, the database transactions sent by the foreground process will not have to wait behind more than the predetermined number of background transactions, thereby resulting in lower latency and avoiding or ameliorating delays to the user.
    • 用于管理由数据库管理系统从基于浏览器的软件应用程序传送到数据库的数据库事务的系统和方法,以避免或改善事务延迟。 根据一个实施例,系统或方法包括前台和后台进程,每个进程生成数据库事务。 前台进程可以向数据库提交无限数量的事务,而后台进程只能向数据库提交有限的预定数量的事务。 为了实现这一点,后台进程与事务的内存中队列相关联,然后将其以不超过预定数量的数量提交给数据库。 因此,由前台进程发送的数据库事务不必等待超过预定数量的后台事务,从而导致较低的延迟并避免或改善用户的延迟。
    • 5. 发明授权
    • Managing user accounts
    • 管理用户帐户
    • US08321681B2
    • 2012-11-27
    • US12838712
    • 2010-07-19
    • Ilia TulchinskyWolfgang HaasNathan Bullock
    • Ilia TulchinskyWolfgang HaasNathan Bullock
    • H04L29/06
    • G06F21/6263
    • The present disclosure relates to managing user accounts in one or more computer systems. In general, one aspect of the subject matter described in this specification can be embodied in methods that include the actions of storing on a client computing device a first cookie containing plaintext representations of one or more user identifications, and a second cookie containing encrypted versions of the one or more user identifications; updating the cookies in coordination with each other based on communications received from a central server system in response to actions by a user of the client computing device to log on or off of accounts managed by the computer server system; and mediating user access to data stored locally on the client computing device by using the first and second cookies and determining whether the data is associated with one of the user identifiers.
    • 本公开涉及在一个或多个计算机系统中管理用户帐户。 通常,本说明书中描述的主题的一个方面可以包括在包括在客户端计算设备上存储包含一个或多个用户标识的明文表示的第一cookie的动作的方法中,以及包含加密版本的 一个或多个用户标识; 基于从中央服务器系统接收的响应于客户端计算设备的用户对由计算机服务器系统管理的帐户的登录或关闭的动作而相互协调地更新cookie; 以及通过使用所述第一和第二cookie来调解对本地存储在所述客户端计算设备上的数据的用户访问,并且确定所述数据是否与所述用户标识符之一相关联。
    • 6. 发明授权
    • Distributed data storage system using local copy operations for RAID-1 volumes
    • 分布式数据存储系统使用RAID-1卷的本地复制操作
    • US08281069B2
    • 2012-10-02
    • US12494515
    • 2009-06-30
    • Roel van der GootNathan Bullock
    • Roel van der GootNathan Bullock
    • G06F12/00G06F13/00G06F13/28G06F7/00G06F17/00G06F11/00
    • G06F3/065G06F3/0613G06F3/0647G06F3/067
    • In a distributed RAID-1 (DR1) copy operation, operation of source and target DR1 volumes is first converted to a local-copy operating mode in which the distributed copy operation is converted into a set of local copy operations. Each t is performed at a respective location of the disks of the DR1 volumes and involves copying data of the source DR1 from a first disk to a second disk via a local second communication channel of relatively high bandwidth. Following conversion, the local copy operations are performed at the locations. Upon completion of the local copy operations, storage operations to the source and target DR1 volumes are temporarily suspended, operation of the source and target DR1 volumes is converted back to the normal operating mode, and storage operations to the source and target DR1 volumes are resumed.
    • 在分布式RAID-1(DR1)复制操作中,源和目标DR1卷的操作首先转换为本地复制操作模式,其中分布式复制操作转换为一组本地复制操作。 每个t在DR1卷的磁盘的相应位置执行,并且涉及经由相对高带宽的本地第二通信信道将源DR1的数据从第一磁盘复制到第二磁盘。 转换后,本地复制操作在位置执行。 本地复制操作完成后,对源DR1卷和目标DR1卷的存储操作将暂时停止,源DR1卷和目标DR1卷的操作将转换回正常操作模式,并恢复对源DR1卷和目标DR1卷的存储操作 。
    • 7. 发明申请
    • DISTRIBUTED DATA STORAGE SYSTEM USING LOCAL COPY OPERATIONS FOR RAID-1 VOLUMES
    • 使用RAID-1卷的本地复制操作的分布式数据存储系统
    • US20100332748A1
    • 2010-12-30
    • US12494515
    • 2009-06-30
    • Roel van der GootNathan Bullock
    • Roel van der GootNathan Bullock
    • G06F13/00G06F12/16G06F11/14G06F11/00
    • G06F3/065G06F3/0613G06F3/0647G06F3/067
    • In a distributed RAID-1 (DR1) copy operation, operation of source and target DR1 volumes is first converted to a local-copy operating mode in which the distributed copy operation is converted into a set of local copy operations. Each t is performed at a respective location of the disks of the DR1 volumes and involves copying data of the source DR1 from a first disk to a second disk via a local second communication channel of relatively high bandwidth. Following conversion, the local copy operations are performed at the locations. Upon completion of the local copy operations, storage operations to the source and target DR1 volumes are temporarily suspended, operation of the source and target DR1 volumes is converted back to the normal operating mode, and storage operations to the source and target DR1 volumes are resumed.
    • 在分布式RAID-1(DR1)复制操作中,源和目标DR1卷的操作首先转换为本地复制操作模式,其中分布式复制操作转换为一组本地复制操作。 每个t在DR1卷的磁盘的相应位置执行,并且涉及经由相对高带宽的本地第二通信信道将源DR1的数据从第一磁盘复制到第二磁盘。 转换后,本地复制操作在位置执行。 本地复制操作完成后,对源DR1卷和目标DR1卷的存储操作将暂时停止,源DR1卷和目标DR1卷的操作将转换回正常操作模式,并恢复对源DR1卷和目标DR1卷的存储操作 。
    • 8. 发明授权
    • System and method for offline detection
    • 用于离线检测的系统和方法
    • US08745245B1
    • 2014-06-03
    • US13233552
    • 2011-09-15
    • Nathan Bullock
    • Nathan Bullock
    • G06F15/16H04L12/26G06F17/00
    • H04L12/2647H04L43/0811
    • Systems and methods of offline detection are disclosed. The method includes generating a timeout value for offline detection at a plurality of clients. The method includes receiving a request from a client of the plurality of clients, sending an initial response to the client immediately after receiving the request from the client, sending one or more additional responses to the client, receiving timing information from the client, aggregating timing information received from the plurality of clients using a processor, and generating at least one timeout value based on the aggregated timing information.
    • 公开了离线检测的系统和方法。 该方法包括在多个客户端生成用于离线检测的超时值。 该方法包括从多个客户端的客户端接收请求,在接收到来自客户端的请求之后立即向客户端发送初始响应,向客户端发送一个或多个附加响应,从客户端接收定时信息,聚合定时 使用处理器从多个客户端接收的信息,并且基于聚合的定时信息生成至少一个超时值。
    • 9. 发明授权
    • System and method for sorting electronic documents
    • 电子文件分类系统和方法
    • US08635561B1
    • 2014-01-21
    • US13399345
    • 2012-02-17
    • Nathan BullockDaniel Scott Brotherston
    • Nathan BullockDaniel Scott Brotherston
    • G06F17/00
    • G06Q10/107G06F3/0482G06F3/04883
    • A method, computer program product, and computer system for sorting electronic documents. A first portion of a first electronic document and a second portion of a second electronic document are displayed on a device screen, where the first portion and the second portion are simultaneously displayed in a first display mode of an interface. A larger portion of the first electronic document is displayed on the device screen, where the larger portion of the first electronic document is displayed in a second display mode of the interface. A first input from a user is detected while displaying the larger portion of the first electronic document in the second display mode of the interface. In response to detecting the first input from the user while displaying the larger portion of the first electronic document in the second display mode of the interface, the first electronic document is sorted.
    • 一种电子文件分类的方法,计算机程序产品和计算机系统。 第一电子文档的第一部分和第二电子文档的第二部分被显示在设备屏幕上,其中第一部分和第二部分以界面的第一显示模式同时显示。 第一电子文档的较大部分显示在设备屏幕上,其中第一电子文档的较大部分以界面的第二显示模式显示。 在界面的第二显示模式下显示第一电子文档的较大部分时,检测来自用户的第一输入。 响应于在接口的第二显示模式中显示第一电子文档的较大部分的同时检测到来自用户的第一输入,对第一电子文档进行排序。