Patents by Inventor Mark Hornick

Mark Hornick 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: 8775466
    Abstract: A method for projection mining comprises performing a first projection on a first data object of a first type comprising a plurality of data entries and a second data object of a second type comprising a plurality of data entries to create definitions of attributes of the first data object and definitions of attributes of the second data object, performing a second projection of the definitions of the attributes of the first data object and the definitions of the attributes of the second data object into a space of meta-attributes based on semantic relationships among the attributes of the first data object and the second data object, learning relationships between the space of meta-attributes formed by the projections of the first data object and the second data object and a space of meta-attributes relating to new data not included in the first data object and the second data object, and generating at least one new data object of the first or second type based on the new data using the learned relationships
    Type: Grant
    Filed: May 1, 2013
    Date of Patent: July 8, 2014
    Assignee: Oracle International Corporation
    Inventors: Pablo Tamayo, Mark Hornick, Marcos C. Campos, Boriana Milenova
  • Publication number: 20130246319
    Abstract: A method for projection mining comprises performing a first projection on a first data object of a first type comprising a plurality of data entries and a second data object of a second type comprising a plurality of data entries to create definitions of attributes of the first data object and definitions of attributes of the second data object, performing a second projection of the definitions of the attributes of the first data object and the definitions of the attributes of the second data object into a space of meta-attributes based on semantic relationships among the attributes of the first data object and the second data object, learning relationships between the space of meta-attributes formed by the projections of the first data object and the second data object and a space of meta-attributes relating to new data not included in the first data object and the second data object, and generating at least one new data object of the first or second type based on the new data using the learned relationships
    Type: Application
    Filed: May 1, 2013
    Publication date: September 19, 2013
    Applicant: Oracle International Corporation
    Inventors: Pablo Tamayo, Mark Hornick, Marcos C. Campos, Boriana Milenova
  • Patent number: 7620635
    Abstract: A method, system, and computer program product for allocating data mining processing tasks that does not use complex internal schemes, yet results in better performance than is possible with general-purpose operating system based schemes. The present invention uses a data mining agent that operates autonomously, proactively, reactively, deliberatively, and cooperatively to allocate and reallocate data mining processing tasks among computer systems, and/or among processors. The data mining agent reacts to its own environment, determines if a data mining activity can be completed as expected, solicits bids from other data mining agents, determines if another data mining system could complete the data mining activity and migrates that data mining activity to the selected data mining system.
    Type: Grant
    Filed: March 31, 2005
    Date of Patent: November 17, 2009
    Assignee: Oracle International Corporation
    Inventor: Mark Hornick
  • Publication number: 20090276403
    Abstract: A method for projection mining comprises performing a first projection on a first data object of a first type comprising a plurality of data entries and a second data object of a second type comprising a plurality of data entries to create definitions of attributes of the first data object and definitions of attributes of the second data object, performing a second projection of the definitions of the attributes of the first data object and the definitions of the attributes of the second data object into a space of meta-attributes based on semantic relationships among the attributes of the first data object and the second data object, learning relationships between the space of meta-attributes formed by the projections of the first data object and the second data object and a space of meta-attributes relating to new data not included in the first data object and the second data object, and generating at least one new data object of the first or second type based on the new data using the learned relationships
    Type: Application
    Filed: November 26, 2008
    Publication date: November 5, 2009
    Inventors: Pablo Tamayo, Mark Hornick, Marcos M. Campos, Boriana Milenova
  • Publication number: 20050177549
    Abstract: A method, system, and computer program product for allocating data mining processing tasks that does not use complex internal schemes, yet results in better performance than is possible with general-purpose operating system based schemes. The present invention uses a data mining agent that operates autonomously, proactively, reactively, deliberatively, and cooperatively to allocate and reallocate data mining processing tasks among computer systems, and/or among processors. The data mining agent reacts to its own environment, determines if a data mining activity can be completed as expected, solicits bids from other data mining agents, determines if another data mining system could complete the data mining activity and migrates that data mining activity to the selected data mining system.
    Type: Application
    Filed: March 31, 2005
    Publication date: August 11, 2005
    Inventor: Mark Hornick
  • Patent number: 6912533
    Abstract: A method, system, and computer program product for allocating data mining processing tasks that does not use complex internal schemes, yet results in better performance than is possible with general-purpose operating system based schemes. The present invention uses a data mining agent that operates autonomously, proactively, reactively, deliberatively, and cooperatively to allocate and reallocate data mining processing tasks among computer systems, and/or among processors. The data mining agent reacts to its own environment, determines if a data mining activity can be completed as expected, solicits bids from other data mining agents, determines if anther data mining system could complete the data mining activity and migrates that data mining activity to the selected data mining system.
    Type: Grant
    Filed: July 31, 2001
    Date of Patent: June 28, 2005
    Assignee: Oracle International Corporation
    Inventor: Mark Hornick
  • Publication number: 20050080799
    Abstract: A system for collecting and distributing information to and from a plurality of electronically controlled machines. The system is designed to collect information from robots, industrial machines, and other types of equipment that produce real-time information. The machines are coupled to a data collector module using a public domain communication protocol. The data collector module is coupled in data communication to a main server which has a mechanism for publishing the data received from the electronically controlled machines over a network to one or more clients. The main server also has an authenticator for verifying the identity of clients accessing the system through the network, and a communication module for streaming the data from the electronically controlled machines. Information and programming may also be transferred from the clients to the machines through the system to allow remote control of the machines.
    Type: Application
    Filed: October 18, 2004
    Publication date: April 14, 2005
    Applicant: ABB Flexible Automaton, Inc.
    Inventors: James Harnden, James Winfree, Mark Hornick, John Borchardt, Mark Skerencak, Robert Gehred
  • Patent number: 6865573
    Abstract: An application programming interface, computer program product implementing the application programming interface, and a system implementing the application programming interface, which provides an advanced interface including support for hierarchical and object-oriented programming languages and sophisticated programming language constructs, and does not need to be integrated using additional tools.
    Type: Grant
    Filed: July 27, 2001
    Date of Patent: March 8, 2005
    Assignee: Oracle International Corporation
    Inventors: Mark Hornick, Dzhangir Dadashev