-
公开(公告)号:US10140639B2
公开(公告)日:2018-11-27
申请号:US14373625
申请日:2013-08-23
Applicant: Empire Technology Development LLC
Inventor: Ezekiel Kruglick
Abstract: Technologies are generally provided to integrate hardware accelerators in datacenters. In some examples, a datacenter customer may provide a hardware accelerator configuration to be implemented at a datacenter. The hardware accelerator configuration may include, for example, one or more customer accelerator blocks and one or more accelerator blocks. The datacenter may retrieve the accelerator block(s), integrate the accelerator block(s) with the customer accelerator block(s) to form the hardware accelerator, and then implement the hardware accelerator. In other examples, the datacenter may charge the customer for use of the accelerator block(s), but refrain from providing the accelerator block(s) to the customer.
-
公开(公告)号:US09940458B2
公开(公告)日:2018-04-10
申请号:US14454326
申请日:2014-08-07
Applicant: EMPIRE TECHNOLOGY DEVELOPMENT LLC
Inventor: Ezekiel Kruglick
CPC classification number: G06F21/564 , G06F9/455 , G06F9/45558 , G06F12/1009 , G06F12/14 , G06F21/554 , G06F2009/45575 , G06F2009/45583 , G06F2009/45587 , G06F2212/1016 , G06F2212/1052
Abstract: Technologies are generally described for systems, devices and methods effective to generate an alert in a computing system. In some examples, a read request may be identified to read from a memory location in a memory. The memory location may include first data accessible by a virtual machine and an instance manager module. The first data may be allowed to be read from the memory location. A write request may be identified to write second data to the memory location. A flag may be identified in response to the identification of the write request. The flag may be associated with the memory location. An alert may be generated, based on the identification of the flag and the identification of the write request.
-
公开(公告)号:US09842040B2
公开(公告)日:2017-12-12
申请号:US14396058
申请日:2013-06-18
Applicant: EMPIRE TECHNOLOGY DEVELOPMENT LLC
Inventor: Ezekiel Kruglick
CPC classification number: G06F11/3409 , G06F9/4806 , G06F9/5044 , G06F11/2033 , G06F11/3024
Abstract: Techniques described herein generally relate to a task management system for a chip multiprocessor having multiple processor cores. The task management system tracks the changing instruction set capabilities of each processor core and selects processor cores for use based on the tracked capabilities. In this way, a processor core with one or more failed processing elements can still be used effectively, since the processor core may be selected to process instruction sets that do not use the failed processing elements.
-
公开(公告)号:US09772990B2
公开(公告)日:2017-09-26
申请号:US14851245
申请日:2015-09-11
Applicant: EMPIRE TECHNOLOGY DEVELOPMENT LLC
Inventor: Ezekiel Kruglick
CPC classification number: G06F17/2705 , G06F9/547 , G06F17/30737 , G06F17/30867 , G06F17/30887 , G06F17/30893 , H04L41/0266 , H04L67/16
Abstract: Technologies related to personal assistant context building are generally described. In some examples, network service communications, such as network traffic resulting from the use of mobile applications or “apps” on a mobile device, may be captured, parsed, and included in personal assistant context databases for use in configuring automated personal assistant user interaction operations. In some examples, parsing services may be provided to parse forwarded network service communications and generate converted data for inclusion in personal assistant context databases.
-
公开(公告)号:US20170209792A1
公开(公告)日:2017-07-27
申请号:US15483740
申请日:2017-04-10
Applicant: EMPIRE TECHNOLOGY DEVELOPMENT LLC
Inventor: Ezekiel Kruglick
IPC: A63F13/355 , H04L29/06 , G06T1/20
CPC classification number: G06T1/20 , A63F13/355 , G06F9/50 , G06T15/005 , H04L65/605 , H04L65/80 , H04L67/2823 , H04L67/38 , H04L67/42 , H04N21/42653
Abstract: Technologies related to intermediary graphics rendition are generally described. In some examples, an intermediary computing device may store graphics models in a model store. A server computing device may generate and send a compositing flow to the intermediary computing device. The compositing flow may comprise model identifiers and model rendering information. The intermediary computing device may retrieve models identified in the compositing flow from the model store, and provide the identified models and model rendering information to a Graphics Processing Unit (GPU) for rendering. The GPU may render graphics for delivery via a network to a client device.
-
公开(公告)号:US09710291B2
公开(公告)日:2017-07-18
申请号:US14241052
申请日:2013-06-19
Applicant: Empire Technology Development LLC
Inventor: Ezekiel Kruglick
CPC classification number: G06F9/44521 , G06F9/45558 , G06F2009/4557
Abstract: Technologies are provided for loading processor-optimized library modules into virtual machines. In some examples, when a virtual machine is to be executed on a processor, the processor may be identified based on one or more processor characteristics. After the processor is identified, one or more library modules loaded into the virtual machine may be replaced with other library modules optimized for the identified processor.
-
公开(公告)号:US20170192881A1
公开(公告)日:2017-07-06
申请号:US15462994
申请日:2017-03-20
Applicant: EMPIRE TECHNOLOGY DEVELOPMENT LLC
Inventor: Ezekiel Kruglick
IPC: G06F11/36
CPC classification number: G06F11/3676 , G06F11/3672 , G06F11/3688 , G06F11/3692
Abstract: Technologies and implementations for providing an application programming interface (API) testing services for transferring data center services. In some examples, multiple API calls used by a service at an origin data center are converted into respective test segments. An API test module including each of the test segments is formed for a multiple number of target data centers and the API test module is transmitted from the origin data center to the target data center centers for execution at the target data centers. One or more test results based at least in part on the transmitted API test module being executed at the target data centers are received, and a report based on the one or more test results that indicates which of the application programming interface calls from the origin data center are compatible with the target data centers is generated.
-
公开(公告)号:US09699058B2
公开(公告)日:2017-07-04
申请号:US14238457
申请日:2013-05-13
Applicant: Empire Technology Development LLC
Inventor: Ezekiel Kruglick
IPC: G06F15/173 , G06F15/16 , H04L12/26 , H04L29/08
CPC classification number: H04L43/10 , H04L43/0817 , H04L43/0876 , H04L43/50 , H04L67/10
Abstract: Technologies are generally described for monitoring application health in datacenters through load rebalancing. In some examples, a domain name server (DNS) module may cyclically vary load provided to an application instance. A monitoring module may then measure application output data and/or parameters associated with the processing of the load by the application based on a difference or a comparison between parts of the cyclical load variation. The monitoring module may use the measured data/parameters to both determine the health of the application instance and to cause the DNS module to adjust the periodic variation of the load.
-
公开(公告)号:US09648123B2
公开(公告)日:2017-05-09
申请号:US13988417
申请日:2012-12-17
Applicant: Empire Technology Development LLC
Inventor: Ezekiel Kruglick
CPC classification number: H04L67/2823 , G06F17/30896 , G06F17/30905 , H04L67/2814
Abstract: Technologies are generally described for distributing displayed content elements among devices. In some examples, a system for moving and redistributing controls or other elements among web capable devices is presented using gateway managed redirection and injection of web page code. Injection capabilities of advertising gateways may be managed with a web application type interface for allowing a user to instruct the gateway to copy elements out of the web interface on one device and inject the elements into the interface on another device. Thus, transport of control or other elements may be enabled as suitable for various device capabilities.
-
公开(公告)号:US20170116000A1
公开(公告)日:2017-04-27
申请号:US15402389
申请日:2017-01-10
Applicant: EMPIRE TECHNOLOGY DEVELOPMENT LLC
Inventor: Ezekiel Kruglick
IPC: G06F9/44 , G06F3/0484
CPC classification number: G06F9/452 , G06F3/0484 , G06F9/44521 , G06F9/451 , H04L41/5054 , H04L67/025 , H04L67/10 , H04L67/34 , H04L67/42
Abstract: Technologies are generally described to send distributed user interface elements to a customer. In some examples, a virtualization server may receive an application to be provided to a customer. The visualization server may separate the application into multiple user interface elements and encapsulate each user interface element with virtualization components for individual delivery to the customer. Subsequently, the virtualization server may then forward the encapsulated element(s) to one or more customer devices.
-
-
-
-
-
-
-
-
-