Adaptive bandwidth throttling for network services
    21.
    发明授权
    Adaptive bandwidth throttling for network services 失效
    网络服务的自适应带宽限制

    公开(公告)号:US07680035B2

    公开(公告)日:2010-03-16

    申请号:US11427078

    申请日:2006-06-28

    Abstract: The adaptive bandwidth throttling system implements a graceful diminution of services to the clients by delaying a first class of services provided by a network server in response to the effective bandwidth utilized by this network server exceeding a first threshold. If the demand for the bandwidth by this network server exceeds a second threshold, the bandwidth throttling system escalates the throttling response and blocks the first class of services from execution and can also concurrently delay execution of a second class of services. The implementation of the throttling process can be varied, to include additional levels of response or finer gradations of the response, to include subsets of a class of services. In addition, the threshold levels of bandwidth used to trigger the throttling response can be selected as desired by the system administrator.

    Abstract translation: 自适应带宽限制系统通过延迟由网络服务器提供的第一类服务来响应于超过第一阈值的该网络服务器使用的有效带宽,实现对客户端的服务的优雅的减少。 如果该网络服务器对带宽的需求超过第二个阈值,则带宽限制系统会升级调节响应,并阻止第一类服务执行,并且还可以同时延迟第二类服务的执行。 节流过程的实施可以有所不同,包括响应的更多级别或更高级别的响应,以包括一类服务的子集。 此外,可以根据系统管理员的需要选择用于触发节流响应的阈值阈值。

    Server architecture with detection and recovery of failed out-of-process application
    22.
    发明授权
    Server architecture with detection and recovery of failed out-of-process application 失效
    具有检测和恢复失败的进程外应用程序的服务器架构

    公开(公告)号:US06330689B1

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

    申请号:US09066504

    申请日:1998-04-23

    CPC classification number: G06F11/1415 G06F11/1471

    Abstract: A server architecture has a server program to receive client requests and multiple applications to process the requests. Each application comprises a collection of agents that can be invoked to process the requests and an application manager that manages the collection of agents. The agents within the associated collection are independent from, but dynamically accessible by, the application manager. Depending on the request, the application manager selects one or more agents to generate content to be returned to the client. An application manager director manages the application managers and facilitates delivery of the client requests from the server program to the suitable application. The application managers are independent from, but dynamically accessible by, the application manager director. For a given request, the director selects the appropriate application manager to handle the request. The application manager, in turn, selects the appropriate agent to process the request. The applications, including the agents and associated application managers, can be run either in-process or out-of-process with the server program. The server architecture has a detection and recovery subsystem that detects when an out-of-process application crashes and then recovers the application from that crash. The subsystem logs requests when they are passed to the out-of-process application, and remove the requests from the log when responses to the requests are returned from the application. If the out-of-process application crashes while one or more requests are outstanding, those requests remain listed on the log and thus readily identifiable. During recovery, the subsystem cleans up the outstanding requests until the log is cleared. Thereafter, the subsystem restarts the failed application to restore the service.

    Abstract translation: 服务器架构具有服务器程序来接收客户端请求和多个应用程序来处理请求。 每个应用程序包括可以调用以处理请求的代理的集合以及管理代理程序集合的应用程序管理器。 相关集合中的代理独立于应用程序管理器,但可由其进行动态访问。 根据请求,应用程序管理器选择一个或多个代理来生成要返回给客户端的内容。 应用程序管理器主管管理应用程序管理器,并有助于将客户端请求从服务器程序传递到合适的应用程序。 应用程序经理独立于应用程序经理主任,但可由其进行动态访问。 对于给定的请求,导演选择适当的应用程序管理器来处理请求。 反过来,应用程序管理器选择适当的代理来处理请求。 应用程序(包括代理程序和关联的应用程序管理器)可以通过服务器程序在进程内或进程内运行。 服务器体系结构具有一个检测和恢复子系统,用于检测进程外应用程序何时崩溃,然后从崩溃中恢复应用程序。 子系统在将请求传递到进程外应用程序时记录请求,并从应用程序返回对请求的响应时从日志中删除请求。 如果进程外应用程序在一个或多个请求未完成时崩溃,那么这些请求仍然列在日志中,因此可以很容易地识别。 在恢复期间,子系统清理未完成的请求,直到日志被清除。 此后,子系统重新启动失败的应用程序以恢复服务。

    Server architecture for segregation of dynamic content generation
applications into separate process spaces
    23.
    发明授权
    Server architecture for segregation of dynamic content generation applications into separate process spaces 失效
    将动态内容生成应用程序隔离到单独的进程空间中的服务器体系结构

    公开(公告)号:US6067559A

    公开(公告)日:2000-05-23

    申请号:US66742

    申请日:1998-04-23

    CPC classification number: G06F9/5055

    Abstract: A server architecture has a server program to receive client requests and multiple applications to process the requests. Each application comprises a collection of agents that can be invoked to process the requests and an application manager that manages the collection of agents. The agents within the associated collection are independent from, but dynamically accessible by, the application manager. Depending on the request, the application manager selects one or more agents to generate content to be returned to the client. An application manager director manages the application managers and facilitates delivery of the client requests from the server program to the suitable application. The application managers are independent from, but dynamically accessible by, the application manager director. For a given request, the director selects the appropriate application manager to handle the request. The application manager, in turn, selects the appropriate agent to process the request. The director can be implemented as part of the server program. The applications, including the agents and associated application managers, can be run either in-process or out-of-process with the server program.

    Abstract translation: 服务器架构具有服务器程序来接收客户端请求和多个应用程序来处理请求。 每个应用程序包括可以调用以处理请求的代理的集合以及管理代理程序集合的应用程序管理器。 相关集合中的代理独立于应用程序管理器,但可由其进行动态访问。 根据请求,应用程序管理器选择一个或多个代理来生成要返回给客户端的内容。 应用程序管理器主管管理应用程序管理器,并有助于将客户端请求从服务器程序传递到合适的应用程序。 应用程序经理独立于应用程序经理主任,但可由其进行动态访问。 对于给定的请求,导演选择适当的应用程序管理器来处理请求。 反过来,应用程序管理器选择适当的代理来处理请求。 导演可以作为服务器程序的一部分实现。 应用程序(包括代理程序和关联的应用程序管理器)可以在服务器程序中进行进程或进程内运行。

    Adaptable Framework for Cloud Assisted Augmented Reality
    26.
    发明申请
    Adaptable Framework for Cloud Assisted Augmented Reality 有权
    云辅助增强现实的适应框架

    公开(公告)号:US20120243732A1

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

    申请号:US13235847

    申请日:2011-09-19

    CPC classification number: G06T7/246 G06K9/00671 G06T7/73 G06T2207/10004

    Abstract: A mobile platform efficiently processes sensor data, including image data, using distributed processing in which latency sensitive operations are performed on the mobile platform, while latency insensitive, but computationally intensive operations are performed on a remote server. The mobile platform acquires sensor data, such as image data, and determines whether there is a trigger event to transmit the sensor data to the server. The trigger event may be a change in the sensor data relative to previously acquired sensor data, e.g., a scene change in an image. When a change is present, the sensor data may be transmitted to the server for processing. The server processes the sensor data and returns information related to the sensor data, such as identification of an object in an image or a reference image or model. The mobile platform may then perform reference based tracking using the identified object or reference image or model.

    Abstract translation: 移动平台使用在移动平台上执行延迟敏感操作的分布式处理来有效地处理包括图像数据的传感器数据,而延迟不敏感,但在远程服务器上执行计算密集型操作。 移动平台获取诸如图像数据的传感器数据,并且确定是否存在将传感器数据传送到服务器的触发事件。 触发事件可以是传感器数据相对于先前获取的传感器数据的变化,例如图像中的场景变化。 当存在变化时,传感器数据可以被发送到服务器进行处理。 服务器处理传感器数据并返回与传感器数据相关的信息,例如图像中的对象或参考图像或模型的识别。 然后,移动平台可以使用所识别的对象或参考图像或模型来执行基于参考的跟踪。

    LOYALTY OFFER
    27.
    发明申请
    LOYALTY OFFER 审中-公开

    公开(公告)号:US20120089450A1

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

    申请号:US12899861

    申请日:2010-10-07

    Abstract: Loyalty offer techniques are described. In one or more implementations, data is received from a plurality of merchants via a network, the data describing transactions for goods or services initiated at physical locations of respective said merchants and including identifiers that uniquely identify mobile communication devices that were used to initiate the transactions. Information is updated that describes participation in one or more loyalty offers associated with the plurality of merchants using the identifiers that uniquely identify the mobile communication devices and the data that describes the transactions.

    Abstract translation: 描述了忠诚度报价技术。 在一个或多个实现中,经由网络从多个商家接收数据,所述数据描述在相应所述商户的物理位置处发起的商品或服务的交易,并且包括唯一地标识用于发起交易的移动通信设备的标识符 。 信息被更新,其描述了使用唯一地标识移动通信设备的标识符和描述交易的数据来描述参与与多个商家相关联的一个或多个忠诚度提供。

    Slicing of relational databases
    28.
    发明授权
    Slicing of relational databases 有权
    切片关系数据库

    公开(公告)号:US07873598B2

    公开(公告)日:2011-01-18

    申请号:US12103699

    申请日:2008-04-15

    CPC classification number: G06F17/30339 G06F17/3051

    Abstract: A method and a processing device may be provided for creating a shadow database, having a size being approximately a desired percentage of a size of a relational database. Referential integrity of tables of the relational database may be preserved in the created shadow database. A representation of a connected graph may be created, based on a schema description of the relational database, and may be used to find driving tables and related tables of the relational database. Portions of driving tables of the relational database may be copied to corresponding tables of the shadow database and rows of tables of the relational database, related to the copied portions of the driving tables, may be copied to corresponding tables of the shadow database in a number of iterations until the size of the shadow database is approximately the desired percentage of the size of the relational database.

    Abstract translation: 可以提供用于创建影子数据库的方法和处理装置,其具有大约是关系数据库的大小的所需百分比的大小。 可以在创建的影子数据库中保留关系数据库的表的引用完整性。 可以基于关系数据库的模式描述来创建连接图的表示,并且可以用于查找关系数据库的驱动表和相关表。 关系数据库的驱动表的一部分可以被复制到影子数据库的相应表中,并且可以将关系数据库的与驱动表的复制部分相关的表的行数拷贝到影子数据库的对应表中 的迭代,直到影子数据库的大小大约是关系数据库大小的所需百分比。

    APPARATUS AND METHODS FOR INTERLEAVING IN A FORWARD LINK ONLY SYSTEM
    29.
    发明申请
    APPARATUS AND METHODS FOR INTERLEAVING IN A FORWARD LINK ONLY SYSTEM 失效
    用于在前向链路系统中交互的装置和方法

    公开(公告)号:US20100260161A1

    公开(公告)日:2010-10-14

    申请号:US12756917

    申请日:2010-04-08

    Abstract: Methods and devices for encoding and interleaving data packets for broadcast and for de-interleaving and decoding data packets in a communication system eliminate detrimental biasing effects by using pseudo-random M-sequence bit encoding as part of the turbo encoding and decoding. The use of pseudo-random M-sequence bit encoding mitigates biasing effects that may otherwise be introduced if conventional r-c interleaving is applied to long turbo encoded data which would degrade reception in the presence of broadcast interference.

    Abstract translation: 用于编码和交织用于广播的数据分组和用于在通信系统中解交织和解码数据分组的数据分组的方法和装置通过使用伪随机M序列比特编码作为turbo编码和解码的一部分来消除有害的偏置效应。 伪随机M序列比特编码的使用减轻了偏移效应,如果传统的r-c交织被应用于在存在广播干扰的情况下会降低接收的长turbo编码数据的情况下可能引入偏置效应。

Patent Agency Ranking