Patents by Inventor Steven Heller

Steven Heller 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: 9170715
    Abstract: The invention relates to a method of assessing real estate properties comprising: (a) obtaining geocodes for the real estate properties based on the addresses or assessor parcel numbers; (b) obtaining at least two images of the real estate properties from an aerial vendor; (c) inputting the list of real estate properties, the addresses or assessor parcel numbers of the real estate properties, the geocodes for the real estate properties, and detailed images of the real estate properties into a database; (d) providing a computer having access to the database via a graphical user interface; (e) displaying the images of the real estate properties; and (f) rating the real estate properties. The described method of assessing real estate properties may further include steps of receiving a list of real estate properties; and obtaining the addresses or assessor parcel numbers for the real estate properties included in the list.
    Type: Grant
    Filed: February 1, 2013
    Date of Patent: October 27, 2015
    Assignee: CounterPointe Digital Technologies LLC
    Inventors: Eric J. Alini, Taimur Jamil, Steven Heller, Mohamad Ellawand
  • Publication number: 20070174370
    Abstract: In a generational, copying garbage collector, young generation collection may be made more efficient by dynamically measuring object survival rates as a function of “fine-grained” allocation age, and choosing, on the basis of these survival rates, part of the young generation that will be not be collected, but instead scanned for pointers to objects in the rest of the young generation. The rest of the young generation, including objects referenced by the pointers, is then collected.
    Type: Application
    Filed: January 12, 2006
    Publication date: July 26, 2007
    Applicant: Sun Microsystems, Inc.
    Inventors: David Detlefs, Antonios Printezis, Steven Heller
  • Patent number: 5873105
    Abstract: A write barrier to stores into a partially relocated large or popular memory object facilitates bounded pause time implementations of relocating garbage collectors, including e.g., copying collectors, generational collectors, and collectors providing compaction. Such a write barrier allows a garbage collector implementation to interrupt relocation of large or popular memory objects so as to meet bounded pause time guarantees. A partially relocated object identifier store including "copy from" identifier storage accessible to write barrier logic allows the write barrier logic to maintain consistency between FromSpace and ToSpace instances of a partially relocated memory object. "Copy from" identifier storage allows the write barrier logic, or a trap handler responsive thereto, to broadcast a store-oriented memory access targeting the FromSpace instance to both FromSpace and ToSpace instances.
    Type: Grant
    Filed: June 26, 1997
    Date of Patent: February 16, 1999
    Assignee: Sun Microsystems, Inc.
    Inventors: Marc Tremblay, James Michael O'Connor, Guy L. Steele, Jr., Sanjay Vishin, Ole Agesen, Steven Heller, Derek R. White
  • Patent number: 5873104
    Abstract: A partially relocated object identifier store including "copy from" identifier and "copy to" identifier storage accessible to write barrier logic allows the write barrier logic to maintain consistency between FromSpace and ToSpace instances of a partially relocated memory object without software trap handler overhead. Optional "How far" indication storage facilitates differentiation by the write barrier logic between a copied portion and an uncopied portion of the partially relocated memory object. An optional "mode" indication facilitates differentiation by the write barrier logic between a copy phase and a pointer update phase of relocation by the garbage collector implementation. In some embodiments, pointer update and copying phases may overlap. "Copy to" identifier storage facilitates broadcast of a store-oriented memory access to the FromSpace instance to both FromSpace and ToSpace instances.
    Type: Grant
    Filed: June 26, 1997
    Date of Patent: February 16, 1999
    Assignee: Sun Microsystems, Inc.
    Inventors: Marc Tremblay, James Michael O'Connor, Guy L. Steele, Jr., Sanjay Vishin, Ole Agesen, Steven Heller, Derek R. White
  • Patent number: 5857210
    Abstract: A partially relocated object identifier store including "copy from" and "copy to" identifier storage accessible to write and read barrier logic allows the write and read barrier logic to selectively direct store- and load-oriented accesses to an appropriate FromSpace or ToSpace instance of a partially relocated memory object, in accordance with the memory object's partial relocation state. In some embodiments, the barriers trap to a partially relocated object trap handler. In other embodiments, the write barrier itself directs accesses without software trap handler overheads. Optional "how far" indication storage facilitates differentiation by the barrier logic, or by the partially relocated object trap handler, between a copied portion and an uncopied portion of the partially relocated memory object.
    Type: Grant
    Filed: June 26, 1997
    Date of Patent: January 5, 1999
    Assignee: Sun Microsystems, Inc.
    Inventors: Marc Tremblay, James Michael O'Connor, Guy L. Steele, Jr., Sanjay Vishin, Ole Agesen, Steven Heller, Derek R. White