会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明申请
    • MANAGING CLIENT REQUESTS FOR DATA
    • 管理数据的客户要求
    • US20110040889A1
    • 2011-02-17
    • US12853729
    • 2010-08-10
    • Owen John GarrettDeclan Sean ConlonMatthew Morgan Horney
    • Owen John GarrettDeclan Sean ConlonMatthew Morgan Horney
    • G06F15/16
    • H04L67/1029H04L67/1002H04L67/1023H04L67/1034
    • Network traffic is distributed between a plurality of networked computers. The traffic comprises requests that are received into the network and replicated to each computer. For each request, each computer makes a decision based on attributes of the request as to whether to process or ignore the request, such that each request is processed by only one computer. Each computer periodically broadcasts a signal to each of the other computers to confirm that it is online. When a first computer is no longer online, the traffic is redistributed amongst the remaining online computers, wherein traffic that is already processed by the remaining computers is not redistributed, traffic that would have been processed by the first computer is split evenly between the remaining computers, and each computer decides independently and identically how to redistribute the traffic without communicating with the other computers.
    • 网络流量分布在多个网络计算机之间。 流量包括接收到网络中并复制到每台计算机的请求。 对于每个请求,每个计算机基于请求的属性作出是否处理或忽略请求的决定,使得每个请求仅由一台计算机处理。 每个计算机周期性地向每个其他计算机广播信号以确认其在线。 当第一台计算机不再在线时,流量将在剩余的在线计算机之间进行重新分配,其中已由其余计算机处理的流量未重新分配,第一台计算机处理的流量将在剩余计算机之间均匀分配 ,并且每个计算机独立地和相同地决定如何重新分配流量,而不与其他计算机通信。
    • 2. 发明授权
    • Apparatus for routing requests
    • 用于路由请求的设备
    • US08924481B2
    • 2014-12-30
    • US13115692
    • 2011-05-25
    • Declan Sean ConlonGaurav Ghildyal
    • Declan Sean ConlonGaurav Ghildyal
    • G06F15/16H04L29/08
    • H04L67/1002
    • Apparatus for routing requests from a plurality of connected clients to a plurality of connected servers comprises a processor, memory and a network interface. The processor is configured to run a plurality of identical processes, each being for receiving requests and connecting each received request to a server. For each process, the processor is configured to maintain a queue of requests in memory, determine a number of queued requests that may be connected to a server, and attempt to connect this number of queued requests. The processor then accepts further requests, and if the queue is not empty, places the further requests in the queue, and if the queue is empty, attempts to connect the further requests. The processor determines the number of queued requests that may be connected to a server in dependence upon the length of the queues of all the processes and the number of available connections.
    • 用于将来自多个连接的客户机的请求路由到多个连接的服务器的装置包括处理器,存储器和网络接口。 处理器被配置为运行多个相同的进程,每个进程用于接收请求并将每个接收到的请求连接到服务器。 对于每个进程,处理器被配置为在内存中维护请求队列,确定可能连接到服务器的排队请求数,并尝试连接这个排队的请求数。 然后,处理器接受进一步的请求,如果队列不为空,则将进一步的请求放入队列,如果队列为空,则尝试连接其他请求。 根据所有进程的队列长度和可用连接数,处理器确定可能连接到服务器的排队请求数。
    • 3. 发明授权
    • Monitoring connections
    • 监控连接
    • US08843620B2
    • 2014-09-23
    • US13218504
    • 2011-08-26
    • Declan Sean ConlonEuan David Harris
    • Declan Sean ConlonEuan David Harris
    • G06F15/173H04L29/06H04L12/24H04L12/26H04L29/08
    • H04L63/1458H04L41/069H04L41/5009H04L43/04H04L43/0823H04L63/1416H04L63/30H04L67/1002H04L67/2819H04L67/2842
    • Apparatus for processing requests from a plurality of connected clients for data stored by a plurality of connected servers comprising a processor, memory, storage, a network interface, and a user input device is disclosed. The processor is configured to receive requests from the connected clients via the network interface, select a connected server to route each requests to, thereby defining a selected server per request, create a connection per request to its selected server using the network interface, route the requests to their selected servers using the connections, and monitor the connections while the selected servers service the requests, so as to create monitored connection data for each connection. The monitored connection data is stored in data structures that are referenced by a buffer, and upon creation of a data structure relating to the most recently created connection, reference to the oldest data structure in the buffer is removed.
    • 公开了一种用于处理来自多个连接的客户端的请求的设备,用于由包括处理器,存储器,存储器,网络接口和用户输入设备的多个连接的服务器存储的数据。 处理器被配置为经由网络接口​​从所连接的客户端接收请求,选择连接的服务器来路由每个请求,从而根据请求定义所选择的服务器,使用网络接口为其所选择的服务器创建每个请求的连接, 使用连接向所选服务器请求,并在所选服务器为请求服务时监视连接,以便为每个连接创建受监视的连接数据。 监视的连接数据存储在由缓冲器引用的数据结构中,并且在创建与最近创建的连接相关的数据结构时,删除对缓冲器中最早的数据结构的引用。
    • 4. 发明申请
    • Monitoring Connections
    • 监控连接
    • US20120144026A1
    • 2012-06-07
    • US13218504
    • 2011-08-26
    • Declan Sean ConlonEuan David Harris
    • Declan Sean ConlonEuan David Harris
    • G06F15/173
    • H04L63/1458H04L41/069H04L41/5009H04L43/04H04L43/0823H04L63/1416H04L63/30H04L67/1002H04L67/2819H04L67/2842
    • Apparatus for processing requests from a plurality of connected clients for data stored by a plurality of connected servers comprising a processor, memory, storage, a network interface, and a user input device is disclosed. The processor is configured to receive requests from the connected clients via the network interface, select a connected server to route each requests to, thereby defining a selected server per request, create a connection per request to its selected server using the network interface, route the requests to their selected servers using the connections, and monitor the connections whilst the selected servers service the requests, so as to create monitored connection data for each connection. The monitored connection data is stored in data structures that are referenced by a buffer, and upon creation of a data structure relating to the most recently created connection, reference to the oldest data structure in the buffer is removed.
    • 公开了一种用于处理来自多个连接的客户端的请求的设备,用于由包括处理器,存储器,存储器,网络接口和用户输入设备的多个连接的服务器存储的数据。 处理器被配置为经由网络接口​​从所连接的客户端接收请求,选择连接的服务器来路由每个请求,从而根据请求定义所选择的服务器,使用网络接口为其所选择的服务器创建每个请求的连接, 使用连接向所选服务器请求,并在所选服务器为请求服务时监视连接,以便为每个连接创建受监视的连接数据。 监视的连接数据存储在由缓冲器引用的数据结构中,并且在创建与最近创建的连接相关的数据结构时,删除对缓冲器中最早的数据结构的引用。
    • 5. 发明申请
    • Apparatus for Routing Requests
    • 用于路由请求的设备
    • US20110295953A1
    • 2011-12-01
    • US13115692
    • 2011-05-25
    • Declan Sean ConlonGaurav Ghildyal
    • Declan Sean ConlonGaurav Ghildyal
    • G06F15/16
    • H04L67/1002
    • Apparatus for routing requests from a plurality of connected clients to a plurality of connected servers comprises a processor, memory and a network interface. The processor is configured to run a plurality of identical processes, each being for receiving requests and connecting each received request to a server. For each process, the processor is configured to maintain a queue of requests in memory, determine a number of queued requests that may be connected to a server, and attempt to connect this number of queued requests. The processor then accepts further requests, and if the queue is not empty, places the further requests in the queue, and if the queue is empty, attempts to connect the further requests. The processor determines the number of queued requests that may be connected to a server in dependence upon the length of the queues of all the processes and the number of available connections.
    • 用于将来自多个连接的客户机的请求路由到多个连接的服务器的装置包括处理器,存储器和网络接口。 处理器被配置为运行多个相同的进程,每个进程用于接收请求并将每个接收到的请求连接到服务器。 对于每个进程,处理器被配置为在内存中维护请求队列,确定可能连接到服务器的排队请求数,并尝试连接这个排队的请求数。 然后,处理器接受进一步的请求,如果队列不为空,则将进一步的请求放入队列,如果队列为空,则尝试连接其他请求。 根据所有进程的队列长度和可用连接数,处理器确定可能连接到服务器的排队请求数。