Patents by Inventor Greg Luck

Greg Luck 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: 9954971
    Abstract: A cache server is operative as one of a set of cache servers of a distributed cache. The server includes a processor and a memory connected to the processor. The memory stores instructions executed by the processor to receive a cache storage request, establish a cache eviction requirement in response to the cache storage request, and identify an evict entry within a cache in response to the cache eviction requirement. The evict entry is selected from a random sampling of entries within the cache that are subject to an eviction policy that identifies a probabilistically favorable eviction candidate. The evict entry is removed from the cache. Content associated with the storage request is loaded into the cache.
    Type: Grant
    Filed: December 28, 2015
    Date of Patent: April 24, 2018
    Assignee: Hazelcast, Inc.
    Inventors: Greg Luck, Christoph Engelbert, Serkan Özal
  • Patent number: 9753850
    Abstract: A non-volatile computer memory has instructions executed by a processor to create an array of pages, where each page is configured with individual chunks of memory to receive serialized data. The array of pages is positioned as an on-heap slab of at least 200 GB in a garbage collector managed area of a virtual machine memory.
    Type: Grant
    Filed: August 13, 2015
    Date of Patent: September 5, 2017
    Assignee: Hazelcast, Inc.
    Inventors: Greg Luck, Christoph Engelbert