Patents by Inventor Ezekiel Kruglick

Ezekiel Kruglick has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 9842040
    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.
    Type: Grant
    Filed: June 18, 2013
    Date of Patent: December 12, 2017
    Assignee: EMPIRE TECHNOLOGY DEVELOPMENT LLC
    Inventor: Ezekiel Kruglick
  • Patent number: 9836514
    Abstract: Technologies are generally described for cache based key-value store mapping and replication. In some examples, key-value stores may be mapped for data structure replication through extraction of file breaks in an existing key-value store by iterating through the store and examining changes in cache addresses to detect jumps in address values. Specially formulated queries may be executed to return the values within an address range that spans a physical storage volume in order to recover full key-value sets that are physically grouped at a current data center including record duplicates. Such sets may be used to replicate or inform the key-value sets at a new location or in a new key-value store allowing construction of a replicated database tree structure complete with record duplications that develop as tables are optimized over time.
    Type: Grant
    Filed: November 7, 2011
    Date of Patent: December 5, 2017
    Assignee: EMPIRE TECHNOLOGY DEVELOPMENT LLC
    Inventor: Ezekiel Kruglick
  • Patent number: 9811526
    Abstract: Technologies are generally described for systems, devices and methods effective to provision computing resources based on deduplication. In an example, a resource cost may be produced. The resource cost may relate to execution of a first virtual machine at a data center. A processor may receive a first representation related to an image of the first virtual machine. The processor may receive a second representation related to one or more instances of second virtual machines being executed by the data center. The processor may compare the first and second representations to produce a deduplication value for the first virtual machine. The processor may transform the deduplication value to produce the resource cost.
    Type: Grant
    Filed: December 2, 2013
    Date of Patent: November 7, 2017
    Assignee: EMPIRE TECHNOLOGY DEVELOPMENT LLC
    Inventor: Ezekiel Kruglick
  • Patent number: 9797057
    Abstract: The present disclosure generally relates to techniques for magnetic electro-plating or electro-deposition. Example methods may include utilizing a magnet during electro-deposition to modify kinetics of deposition of plating material on a substrate.
    Type: Grant
    Filed: August 24, 2009
    Date of Patent: October 24, 2017
    Assignee: EMPIRE TECHNOLOGY DEVELOPMENT LLC
    Inventor: Ezekiel Kruglick
  • Patent number: 9792135
    Abstract: Technologies are generally described for systems, devices and methods effective to schedule access to a core. In some examples, a first differential voltage frequency scaling (DVFS) value of a first virtual machine may be received by a virtual machine manager. A second DVFS value of a second virtual machine may be received by the virtual machine manager. A third DVFS value of a third virtual machine may be received by the virtual machine manager. The third DVFS value may be substantially the same as the first DVFS value and different from the second DVFS value. A dispatch cycle may be generated to execute the first, second and third virtual machines on the core. After execution of the first virtual machine, the dispatch cycle may require execution of the third virtual machine before execution of the second virtual machine.
    Type: Grant
    Filed: October 20, 2015
    Date of Patent: October 17, 2017
    Assignee: EMPIRE TECHNOLOGY DEVELOPMENT LLC
    Inventor: Ezekiel Kruglick
  • Patent number: 9792062
    Abstract: Technologies are generally described for systems, devices and methods effective to accelerate memory access. A memory unit, including a memory and a programmable circuit, may be in communication with a processor executing a virtual machine. The memory unit may receive from the processor, a request to configure the programmable circuit in accordance with a program. The program may be associated with the virtual machine. The programmable circuit may be configured in accordance with the program. The programmable circuit may then be operated to perform one or more operations on data in the memory.
    Type: Grant
    Filed: May 10, 2013
    Date of Patent: October 17, 2017
    Assignee: EMPIRE TECHNOLOGY DEVELOPMENT LLC
    Inventor: Ezekiel Kruglick
  • Publication number: 20170295251
    Abstract: Technologies are generally described for systems, methods, and devices for implementing device and session identification. In some examples, a processor may receive a first communication from a device. The first communication may include requests to interact with a web page, a session identifier associated with the first communication, and a protocol address associated with the device. The processor may receive a second communication from the device. The second communication may include a device identifier associated with the device, where the device identifier may be different from the internet protocol address, and the session identifier. The processor may link the first communication with the device identifier based on the session identifier. The processor may further analyze the first communication with respect to the device identifier to produce an analyzed first communication.
    Type: Application
    Filed: June 26, 2017
    Publication date: October 12, 2017
    Applicant: Empire Technology Development LLC
    Inventor: EZEKIEL KRUGLICK
  • Patent number: 9784692
    Abstract: Technologies are generally described to monitor roadway infrastructure based on aggregated mobile vehicle communication parameters. In some examples, a pair of vehicles with mobile communication devices passing an infrastructure, such as a bridge, may be identified, and the mobile communication devices may exchange a signal during a mobile communication as the vehicles pass the target infrastructure. During the signal exchange, channel characterization data for the target infrastructure may be collected. The channel characterization data may represent propagation conditions of signal waves through the target infrastructure. The channel characterization data may be received at a mobile communication network, where a tomographic model of the target infrastructure may be generated based on extraction and analysis of the channel characterization data.
    Type: Grant
    Filed: February 7, 2014
    Date of Patent: October 10, 2017
    Assignee: EMPIRE TECHNOLOGY DEVELOPMENT LLC
    Inventor: Ezekiel Kruglick
  • Patent number: 9779463
    Abstract: Technologies related to intermediary graphics rendition are generally described. In some examples, one or more devices in a local network may be equipped to serve as real-time graphics rendering intermediary computing devices for clients in the local network. A graphics rendering manager for the local network may collect graphics processing capability information of the devices in a local network, and may select computing device(s) in the local network to serve as intermediary computing device(s). The graphics rendering manager may interact with a system controller at a server or datacenter to direct compositing flow(s) to the selected computing device(s), responsive to system controller requests to initiate intermediary graphics rendering for clients in the local network.
    Type: Grant
    Filed: February 11, 2014
    Date of Patent: October 3, 2017
    Assignee: EMPIRE TECHNOLOGY DEVELOPMENT LLC
    Inventors: Kevin Fine, Ezekiel Kruglick
  • Patent number: 9773293
    Abstract: Technologies are generally described for methods and systems effective to associate composition data with a graphics processing unit so that a corresponding model may be manipulated and an image produced. According to some examples, the methods may include receiving, by a dispatcher, first composition data that corresponds to a first model. The methods may also include associating, by the dispatcher, the first composition data with a first graphics processing unit. The methods may also include receiving, by the dispatcher, second composition data that corresponds to a second model. The methods may include determining, by the dispatcher, that the second model is stored in a second graphics processing unit different from the first graphics processing unit. The methods may also include associating, by the dispatcher, the second composition data with the second graphics processing unit based on the determination that the second model is stored in the second graphics processing unit.
    Type: Grant
    Filed: December 24, 2013
    Date of Patent: September 26, 2017
    Assignee: EMPIRE TECHNOLOGY DEVELOPMENT LLC
    Inventor: Ezekiel Kruglick
  • Patent number: 9772990
    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.
    Type: Grant
    Filed: September 11, 2015
    Date of Patent: September 26, 2017
    Assignee: EMPIRE TECHNOLOGY DEVELOPMENT LLC
    Inventor: Ezekiel Kruglick
  • Publication number: 20170259176
    Abstract: Technologies related to location graph adapted video games are generally described. In some examples, location graphs may be generated for received environment inputs, such as received three dimensional (3D) models of environments. Video games may be adapted to generated location graphs, such as by placing video game content at nodes of location graphs. Video game and/or user parameters may be accommodated when adapting video games to location graphs.
    Type: Application
    Filed: April 24, 2017
    Publication date: September 14, 2017
    Applicant: EMPIRE TECHNOLOGY DEVELOPMENT LLC
    Inventor: Ezekiel Kruglick
  • Patent number: 9760912
    Abstract: In some examples, one or more processors of a computing system may receive telemetry data from a plurality of devices, user identifications (IDs) of a set of users of the plurality of the devices, and information from social media indicative of user sentiments toward the devices. The computing system may predict user experience related to the devices based at least in part on the telemetry data, the user IDs, and the information from the social media.
    Type: Grant
    Filed: June 23, 2014
    Date of Patent: September 12, 2017
    Assignee: EMPIRE TECHNOLOGY DEVELOPMENT LLC
    Inventor: Ezekiel Kruglick
  • Patent number: 9760390
    Abstract: Technologies are generally described for systems, devices and methods effective to execute virtual machines on a core. In some examples, a processor may execute a first virtual machine on the core and receive a first request for an identification of the core by the first virtual machine. The processor may generate a first identifier associated with the core and associate the first identifier with the first virtual machine. The processor may report the first identifier to the first virtual machine. The processor may further execute a second virtual machine on the core and receive a second request for an identification of the core by the second virtual machine. The processor may generate a second identifier associated with the core that may be different from the first identifier. The processor may associate the second identifier with the second virtual machine and report the second identifier to the second virtual machine.
    Type: Grant
    Filed: July 16, 2013
    Date of Patent: September 12, 2017
    Assignee: EMPIRE TECHNOLOGY DEVELOPMENT LLC
    Inventor: Ezekiel Kruglick
  • Patent number: 9760244
    Abstract: Technologies are presented for synchronizing associations between application icons and application functions across platforms. According to some examples, a layout and positioning of icons for different applications that perform similar functions may be synchronized across different devices. As a result, users may associate the position of an application icon on a device display with a particular function regardless of the actual device or platform. An application equivalence map may be used to synchronize application icon layout and positioning across the different devices and platforms. In other examples, icons for different applications that perform similar functions on different devices may be positioned similarly relative to equivalent display elements or features such as display corners, built-in interface elements, and comparable features.
    Type: Grant
    Filed: November 30, 2012
    Date of Patent: September 12, 2017
    Assignee: EMPIRE TECHNOLOGY DEVELOPMENT LLC
    Inventor: Ezekiel Kruglick
  • Publication number: 20170252657
    Abstract: Technologies are generally described for matching sponsored game content to location by genre and playability. In some examples, a search system for finding real-environment matched gaming content for a user based at least partially on analyzed properties of potential locations may employ game script/flow information and match against local features from map data to screen content for which a game plot can be executed across appropriate areas and transitions or other physical requirements. Additionally, a broker server system may enable businesses to advertise or sponsor a game in order to get the game set up in their location. A keyword auction or similar process may be used during keyword related game organization that is also within specific geographic locations such that the game is set up with the auction winner's location as a plot related-location.
    Type: Application
    Filed: May 24, 2017
    Publication date: September 7, 2017
    Applicant: EMPIRE TECHNOLOGY DEVELOPMENT LLC
    Inventor: Ezekiel Kruglick
  • Patent number: 9755961
    Abstract: Technologies are described herein to manage the replacement of routing rules. Some example technologies may receive a request to replace one or more active rules in a routing device with one or more stored rules. Each of the active rules and the stored rules may specify a routing rule that specifies how to route packets within a network. The active rules may be routing rules that are actively being used by the routing device. The stored rules may be routing rules that are not currently in use by the routing device. A determination may be made as to whether a number of active rule replacements for the routing device exceeds a threshold. In response to determining that the number of the active rule replacements exceeds the threshold, the request to replace the one or more active rules in the routing device may be denied.
    Type: Grant
    Filed: November 6, 2015
    Date of Patent: September 5, 2017
    Assignee: EMPIRE TECHNOLOGY DEVELOPMENT LLC
    Inventor: Ezekiel Kruglick
  • Patent number: 9740375
    Abstract: Technologies are presented for routing content rendering to a secondary display at a gateway. In some examples, a gateway system may be provided through which a user device may request content. The system may receive the requested content and route it to a renderer for rendering on a secondary display. The system may also route the requested content, in its original form or in a modified form, to the user device.
    Type: Grant
    Filed: November 16, 2012
    Date of Patent: August 22, 2017
    Assignee: EMPIRE TECHNOLOGY DEVELOPMENT LLC
    Inventor: Ezekiel Kruglick
  • Patent number: 9736043
    Abstract: Technologies are described herein for optimizing resource utilization in a collection of devices having hierarchical network layers. Some example technologies may identify packets exchanged between processes executed on collections of server computers. The hierarchical network layers may couple the collections of server computers. The technologies may determine virtual machine groups based on the identified packets. Each of the virtual machine groups may identify one or more virtual machines configured on the collections of server computers to execute one or more processes. The virtual machine groups may be configured to increase data traffic in a lower layer in the hierarchical network layers and to decrease the data traffic in a higher layer in the hierarchical network layers. The technologies may relocate the virtual machines between the collections of server computers according to the virtual machine groups.
    Type: Grant
    Filed: January 9, 2015
    Date of Patent: August 15, 2017
    Assignee: EMPIRE TECHNOLOGY DEVELOPMENT LLC
    Inventor: Ezekiel Kruglick
  • Publication number: 20170216722
    Abstract: Technologies are generally described for providing full-motion animation-as-a-service. In some examples, short motion-capture segments may be captured from user motion user interface devices and stored in a database. When a full-motion animation is desired, a start pose and a target pose may be provided, and a multiple-path, multiple-iteration search through the database may be used to assemble the full-motion animation. Motion retargeting may be used to further refine the assembled full-motion animation.
    Type: Application
    Filed: April 3, 2017
    Publication date: August 3, 2017
    Applicant: EMPIRE TECHNOLOGY DEVELOPMENT LLC
    Inventor: Ezekiel Kruglick