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: 8775466Abstract: 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 relationshipsType: GrantFiled: May 1, 2013Date of Patent: July 8, 2014Assignee: Oracle International CorporationInventors: Pablo Tamayo, Mark Hornick, Marcos C. Campos, Boriana Milenova
-
Publication number: 20130246319Abstract: 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 relationshipsType: ApplicationFiled: May 1, 2013Publication date: September 19, 2013Applicant: Oracle International CorporationInventors: Pablo Tamayo, Mark Hornick, Marcos C. Campos, Boriana Milenova
-
Patent number: 7620635Abstract: 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: GrantFiled: March 31, 2005Date of Patent: November 17, 2009Assignee: Oracle International CorporationInventor: Mark Hornick
-
Publication number: 20090276403Abstract: 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 relationshipsType: ApplicationFiled: November 26, 2008Publication date: November 5, 2009Inventors: Pablo Tamayo, Mark Hornick, Marcos M. Campos, Boriana Milenova
-
Publication number: 20050177549Abstract: 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: ApplicationFiled: March 31, 2005Publication date: August 11, 2005Inventor: Mark Hornick
-
Patent number: 6912533Abstract: 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: GrantFiled: July 31, 2001Date of Patent: June 28, 2005Assignee: Oracle International CorporationInventor: Mark Hornick
-
Publication number: 20050080799Abstract: 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: ApplicationFiled: October 18, 2004Publication date: April 14, 2005Applicant: ABB Flexible Automaton, Inc.Inventors: James Harnden, James Winfree, Mark Hornick, John Borchardt, Mark Skerencak, Robert Gehred
-
Patent number: 6865573Abstract: 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: GrantFiled: July 27, 2001Date of Patent: March 8, 2005Assignee: Oracle International CorporationInventors: Mark Hornick, Dzhangir Dadashev