Patents by Inventor Kenneth D. Simone, Jr.

Kenneth D. Simone, Jr. 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: 10237303
    Abstract: In an example, there is disclosed a method and system for calculating an object's trust level for security purposes based on prevalence in a context-aware network. In an embodiment, as objects are accessed, a client queries a domain master such as a reputation server to evaluate the object's reputation. The domain master may maintain a prevalence-based reputation database, which may be updated as new clients report object prevalences.
    Type: Grant
    Filed: December 20, 2013
    Date of Patent: March 19, 2019
    Assignee: McAfee, LLC
    Inventors: Kenneth D. Simone, Jr., Paul A. Whitehurst, Mark Joseph Boudreaux
  • Publication number: 20160212173
    Abstract: In an example, there is disclosed a method and system for calculating an object's trust level for security purposes based on prevalence in a context-aware network. In an embodiment, as objects are accessed, a client queries a domain master such as a reputation server to evaluate the object's reputation. The domain master may maintain a prevalence-based reputation database, which may be updated as new clients report object prevalences.
    Type: Application
    Filed: December 20, 2013
    Publication date: July 21, 2016
    Inventors: Kenneth D. Simone, Jr., Paul A. Whitehurst, Mark Joseph Boudreaux
  • Patent number: 8694601
    Abstract: A number of items of data from a data source (12) can be processed and supplied to a data destination (16, 17). The data can include image data, text data, numeric data or other types of data, or a combination of these types of data. The processing of the data is controlled by a project definition (14, 71, 101), which includes a plurality of modules selected from a variety of available modules (Tables 1-4). The modules have input and output ports which are interrelated by binding information. Where a project definition is complex and/or is assigned to process a large data set, capability is provided to launch multiple instances of the same project definition, each of which processes a respective portion of the data. Further, capability is provided to launch multiple instances of the same or different project definitions on each of one or more computers, in order to efficiently execute project definitions in a centralized processing facility.
    Type: Grant
    Filed: May 12, 2011
    Date of Patent: April 8, 2014
    Assignee: 8324450 Canada Inc.
    Inventor: Kenneth D. Simone, Jr.
  • Patent number: 8271576
    Abstract: A number of items of data from a data source (12) can be processed and supplied to a data destination (16, 17). The data can include image data, text data, numeric data or other types of data, or a combination of these types of data. The processing of the data is controlled by a project definition (14, 71, 101), which includes a plurality of modules selected from a variety of available modules (Tables 1-4). The modules have input and output ports which are interrelated by binding information. Where a project definition is complex and/or is assigned to process a large data set, capability is provided to launch multiple instances of the same project definition, each of which processes a respective portion of the data. Further, capability is provided to launch multiple instances of the same or different project definitions on each of one or more computers, in order to efficiently execute project definitions in a centralized processing facility.
    Type: Grant
    Filed: May 19, 2010
    Date of Patent: September 18, 2012
    Assignee: Corel Corporation
    Inventor: Kenneth D. Simone, Jr.
  • Publication number: 20110276616
    Abstract: A number of items of data from a data source (12) can be processed and supplied to a data destination (16, 17). The data can include image data, text data, numeric data or other types of data, or a combination of these types of data. The processing of the data is controlled by a project definition (14, 71, 101), which includes a plurality of modules selected from a variety of available modules (Tables 1-4). The modules have input and output ports which are interrelated by binding information. Where a project definition is complex and/or is assigned to process a large data set, capability is provided to launch multiple instances of the same project definition, each of which processes a respective portion of the data. Further, capability is provided to launch multiple instances of the same or different project definitions on each of one or more computers, in order to efficiently execute project definitions in a centralized processing facility.
    Type: Application
    Filed: May 12, 2011
    Publication date: November 10, 2011
    Applicant: COREL CORPORATION
    Inventor: Kenneth D. Simone, JR.
  • Patent number: 7747673
    Abstract: A number of items of data from a data source (12) can be processed and then deposited in at least one data destination (16, 17). The data may be image data, text data, numeric data or some other type of data, or a combination of these types of data. The processing of data is controlled by a project definition (14, 71, 101), which includes a plurality of modules selected from a variety of available modules (Tables 1-4). The modules have input and output ports which are interrelated by binding information. One of the modules, when executed, transmits a predetermined message, for example in the form of an electronic mail message.
    Type: Grant
    Filed: September 8, 2000
    Date of Patent: June 29, 2010
    Assignee: Corel Corporation
    Inventor: Kenneth D. Simone, Jr.
  • Patent number: 7000223
    Abstract: A number of items of data from a data source (12) are to be processed, and then supplied to a data destination (16–17). Each item of data may be image data, text data, numeric data or some other type of data, or a combination of these types of data. The processing of each data item is controlled by a project definition (14, 71, 101), which includes a plurality of modules selected from a variety of available modules (Tables 1–4). The modules have input and output ports which are interrelated by binding information. Each project definition can be developed on one machine (211, 226), and then transmitted through a network (208, 206) to a different location on the network, where the project definition will be stored and/or executed by at least one different machine (212, 221–223).
    Type: Grant
    Filed: September 8, 2000
    Date of Patent: February 14, 2006
    Assignee: Corel Corporation
    Inventors: Loren G. Knutson, Kenneth D. Simone, Jr., Nezar A. Gharbia, John C. Zurawski
  • Patent number: 6938030
    Abstract: A number of items of data from a data source (12) can be processed and deposited in a data destination (16-17). The data can be image data, text data, numeric data or some other type of data, or a combination of these types of data. The processing of the data is controlled by a project definition (14, 71, 101), which includes a plurality of modules selected from a variety of available modules (Table 1-4). The modules have input and output ports which interrelated by binding information. During creation of the project definition, a data preview (691-692) is presented to show how sample data would be affected by the current settings of parameters which affect operation of that module.
    Type: Grant
    Filed: September 8, 2000
    Date of Patent: August 30, 2005
    Assignee: Corel Corporation
    Inventors: Kenneth D. Simone, Jr., Loren G. Knutson, John C. Zurawski, Nezar A. Gharbia
  • Patent number: 6925593
    Abstract: A number of items of data from a data source (12) can be processed, and then supplied to a data destination (16-17). The data can include image data, text data, numeric data or some other type of data, or a combination of these types of data. The processing of the data is controlled by a project definition (14, 71, 101), which includes a plurality of modules selected from a variety of available modules. The modules have input and output ports, and the project definition includes binding information which relates input ports to output ports. The binding information can include a conditional binding (128), which supplies data to an input port from a selected one of two or more output ports, in dependence on a condition. A separate feature is that, if data obtained in a given format from an output port is being supplied to an input port which expects data in a different format, the data is automatically converted to the format expected by the input port.
    Type: Grant
    Filed: September 8, 2000
    Date of Patent: August 2, 2005
    Assignee: Corel Corporation
    Inventors: Loren G. Knutson, Kenneth D. Simone, Jr., Nezar A. Gharbia, John C. Zurawski
  • Patent number: 6868193
    Abstract: A number of items of data from a data source (12) can be processed, and then supplied to at least one data destination (16-17). The data can include image data, text data, numeric data or other types of data, or a combination of these types of data. The processing of the data is controlled by a project definition (14, 71, 101), which includes a plurality of modules selected from a variety of available modules (Tables 1-4). The modules have input and output ports which are interrelated by binding information. A subset of the available modules are branch modules, which can change a flow of execution through the modules that make up the project definition. One type of module effects branching by changing the flow of execution based on the state of data being processed by the project definition, whereas another type of branch module changes the flow of execution based on real-time interaction with a person.
    Type: Grant
    Filed: September 8, 2000
    Date of Patent: March 15, 2005
    Assignee: Corel Inc.
    Inventors: Nezar A. Gharbia, Loren G. Knutson, Kenneth D. Simone, Jr., John C. Zurawski
  • Patent number: 6757888
    Abstract: A number of items of data from a data source (12) can be processed and then deposited in at least one data destination (16, 17). The data can be image data, text data, numeric data or some other type of data, or a combination of these types of data. Processing of the data is controlled by a project definition (14, 71, 101) which includes a plurality of modules selected from a variety of available modules (Tables 1-4). The modules have input and output ports that are interrelated by binding information. Some of the modules are capable of taking an item of data and splitting it into two or more component parts. Other modules are capable of taking separate items of data and combining them.
    Type: Grant
    Filed: September 8, 2000
    Date of Patent: June 29, 2004
    Assignee: Corel Inc.
    Inventors: Loren G. Knutson, John C. Zurawski, Kenneth D. Simone, Jr., Nezar A. Gharbia