Patents by Inventor John P. Kane

John P. Kane 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: 10311171
    Abstract: Systems and methods may include receiving real-time data about a real component operating in a real-world environment. The systems and methods may further include generating a virtual representation of the real component based on the real-time data about the real component and historical data associated with the real component. In addition, the systems and methods may include receiving injected data from a lab. The injected data may provide data about a lab component operating in the lab. The systems and methods may also include simulating, in a virtual environment, a real-time interaction in the real-world environment between the real component and the lab component using the virtual representation of the real component and the injected data. Moreover, the systems and methods may include determining a real-time performance characteristic of at least one of the lab component and the real component based on the simulated real-time interaction in the real-world environment.
    Type: Grant
    Filed: March 2, 2015
    Date of Patent: June 4, 2019
    Assignee: CA, Inc.
    Inventors: Steven L. Greenspan, Debra J. Danielson, James D. Reno, John P. Kane, Prashant Parikh
  • Patent number: 9639443
    Abstract: Systems and methods may include receiving real-time data from real components operating in a real-world environment. The systems and methods may further include generating a virtual representation of the real components based on the real-time data received from the real components and historical data associated with the real components. In addition, the systems and methods may include determining whether the real-time data from a component of the real components indicates an anomaly. The systems and methods also may include, in response to determining that the real-time data from the component indicates the anomaly, determining whether the anomaly indicated by the real-time data from the component is consistent with the virtual representation of the real components.
    Type: Grant
    Filed: March 2, 2015
    Date of Patent: May 2, 2017
    Assignee: CA, Inc.
    Inventors: Steven L. Greenspan, Debra J. Danielson, James D. Reno, John P. Kane, Prashant Parikh
  • Publication number: 20160259699
    Abstract: Systems and methods may include receiving real-time data from real components operating in a real-world environment. The systems and methods may further include generating a virtual representation of the real components based on the real-time data received from the real components and historical data associated with the real components. In addition, the systems and methods may include determining whether the real-time data from a component of the real components indicates an anomaly. The systems and methods also may include, in response to determining that the real-time data from the component indicates the anomaly, determining whether the anomaly indicated by the real-time data from the component is consistent with the virtual representation of the real components.
    Type: Application
    Filed: March 2, 2015
    Publication date: September 8, 2016
    Applicant: CA, INC.
    Inventors: Steven L. GREENSPAN, Debra J. DANIELSON, James D. RENO, John P. KANE, Prashant PARIKH
  • Publication number: 20160259870
    Abstract: Systems and methods may include receiving real-time data about a real component operating in a real-world environment. The systems and methods may further include generating a virtual representation of the real component based on the real-time data about the real component and historical data associated with the real component. In addition, the systems and methods may include receiving injected data from a lab. The injected data may provide data about a lab component operating in the lab. The systems and methods may also include simulating, in a virtual environment, a real-time interaction in the real-world environment between the real component and the lab component using the virtual representation of the real component and the injected data. Moreover, the systems and methods may include determining a real-time performance characteristic of at least one of the lab component and the real component based on the simulated real-time interaction in the real-world environment.
    Type: Application
    Filed: March 2, 2015
    Publication date: September 8, 2016
    Applicant: CA, INC.
    Inventors: Steven L. GREENSPAN, Debra J. DANIELSON, James D. RENO, John P. KANE, Prashant PARIKH
  • Patent number: 9438480
    Abstract: A method includes performing operations as follows on a processor: communicating with a data processing system to collect empirical data associated with operations of the data processing system, communicating with a customer feedback system to collect user sentiment data associated with the data processing system, generating an operational status of the data processing system based on the empirical data, generating a sentimental status of the data processing system based on the user sentiment data, and generating a composite status of the data processing system based on the operational status and the sentimental status.
    Type: Grant
    Filed: March 24, 2014
    Date of Patent: September 6, 2016
    Assignee: CA, Inc.
    Inventors: John P Kane, Vincent Re, Daniel Holmes, Darryl Bond
  • Patent number: 9336259
    Abstract: A computer-implemented method is disclosed in which multiple disparate data sources having a different schemas are gathered, and relationships between the data sources are determined. A blended data set is created from the multiple data sources based on the determined relationships. A current behavior of a computing system is determined, with the current behavior being indicative of an anomaly. From the blended data set, historical behaviors of the same computing system or a similar computing system are determined. The current behavior is correlated to the historical behaviors to obtain a correlation, and a response to the anomaly is determined based on the correlation. A complementary computing device and computer program product are also disclosed.
    Type: Grant
    Filed: August 8, 2013
    Date of Patent: May 10, 2016
    Assignee: CA, Inc.
    Inventor: John P. Kane
  • Patent number: 9221986
    Abstract: A method of modifying a particle that includes reacting a reactive compound having an X—[Y]n reactive group with a secondary compound N—S-ZM to form a substituted reactive intermediate [Y]a—X—(N—S-ZM)b, and reacting the particle with the substituted reactive intermediate [Y]a—X—(N—S-ZM)b to attach the substituted reactive intermediate to the surface of the particle to form a surface modified particle. The particle may comprise at least one of a dye particle, an inorganic pigment particle, an additive, or a combination thereof. X may be a sulfonyl, phosphoryl, or 1,3,5-triazinyl group. Y may be a halogen leaving group. N may be a nucleophilic group. S may be an organic group. ZM may be an ionizable end group. Also, n is an integer between 1 and 3, b is an integer between 1 and 3, and a=n?b. When n is equal to or greater than b, and wherein if b is 2 or 3, each N—S-ZM can be the same or different.
    Type: Grant
    Filed: April 7, 2010
    Date of Patent: December 29, 2015
    Assignee: Sensient Colors LLC
    Inventors: Puthalath K. Sujeeth, John P. Kane, Daniel A. Ouellette, Mark Ulrich
  • Publication number: 20150271036
    Abstract: A method includes performing operations as follows on a processor: communicating with a data processing system to collect empirical data associated with operations of the data processing system, communicating with a customer feedback system to collect user sentiment data associated with the data processing system, generating an operational status of the data processing system based on the empirical data, generating a sentimental status of the data processing system based on the user sentiment data, and generating a composite status of the data processing system based on the operational status and the sentimental status.
    Type: Application
    Filed: March 24, 2014
    Publication date: September 24, 2015
    Applicant: CA, INC.
    Inventors: JOHN P. KANE, VINCENT RE, DANIEL HOLMES, DARRYL BOND
  • Publication number: 20150160201
    Abstract: The present disclosure provides methods of detecting an unstable arteriosclerotic plaque in an individual, involving detecting in a biological sample from the individual an enzymatic cleavage product of a protein component of an arteriosclerotic plaque. The present disclosure provides methods of assessing the risk that an individual will develop an occlusive vascular event. The present disclosure further provides kits for carrying out a subject method.
    Type: Application
    Filed: March 6, 2013
    Publication date: June 11, 2015
    Inventors: John P. Kane, Robert J. Chalkley, Olga Miroshnychenko
  • Publication number: 20140308683
    Abstract: The present disclosure provides methods for assessing risk of a cardiovascular occlusive event in an individual. The methods find use in diagnostic and prognostic applications. The present disclosure provides a method for measuring the level of pre?-1 high density lipoprotein in a biological sample; and also provides kits for use in carrying out the method.
    Type: Application
    Filed: March 7, 2012
    Publication date: October 16, 2014
    Applicant: THE REGENTS OF THE UNIVERSITY OF CALIFORNIA
    Inventors: John P. Kane, Brian Ishida, Mary Malloy
  • Patent number: 8713686
    Abstract: A method for detecting a malicious program infection includes scanning data to determine whether the data exhibits one or more particular symptoms of being infected with a malicious program and, in response to determining that the scanned data exhibits the symptoms of being infected with a malicious program, comparing the scanned data to known-good data. The method also includes initiating remedial action in response to determining that the scanned data does not match the known-good data.
    Type: Grant
    Filed: January 25, 2006
    Date of Patent: April 29, 2014
    Assignee: CA, Inc.
    Inventor: John P. Kane
  • Patent number: 8578374
    Abstract: In some embodiments, a method for virtual machine management includes receiving a request for a first virtual machine from a virtual host. The method also includes comparing the request for the first virtual machine to a policy. The policy includes rules that govern access to a plurality of virtual machines. In addition, the method includes providing the virtual host access to a second virtual machine in response to comparing the request for the first virtual machine to the policy.
    Type: Grant
    Filed: July 16, 2009
    Date of Patent: November 5, 2013
    Assignee: CA, Inc.
    Inventor: John P. Kane
  • Publication number: 20120290110
    Abstract: According to one embodiment of the present disclosure, a method for evaluating composite applications through graphical modeling may be provided. The method may include displaying one or more characteristic objects that are graphically associated with a first entity object. An indication of a score calculation methodology of the first entity object and an indication of a score calculation methodology of each characteristic object may be received. A score of each characteristic object may be determined. Each score may be based on at least one or more measurements of a measured object that is graphically associated with the first entity object and the score calculation methodology of the respective characteristic object. A score of the first entity object may be determined and displayed, the determination based on at least each score of the one or more characteristic objects and the score calculation methodology of the first entity object.
    Type: Application
    Filed: May 13, 2011
    Publication date: November 15, 2012
    Applicant: Computer Associates Think, Inc.
    Inventors: Eitan Hadar, Donald F. Ferguson, Vincent R. Re, John P. Kane, Brian J. Hughes
  • Patent number: 8226761
    Abstract: A method of modifying a pigment that includes reacting a reactive compound having an X—[Y]n reactive group with a secondary compound N—S—ZM to form a substituted reactive intermediate [Y]a—X—(N—S—ZM)b. A pigment is reacted with the substituted reactive intermediate [Y]a—X—(N—S—ZM)b to attach the substituted reactive intermediate to the surface of the pigment to form a surface modified pigment. X may be a sulfonyl, phosphoryl, or 1,3,5-triazinyl group, Y may be a halogen leaving group, N may be a basic nucleophilic group, S may be an organic group, and ZM may be an ionizable end group. Also, n is an integer between 1 and 3, b is an integer between 1 and 3, and a=n?b. When n is equal to or greater than b, and if b is 2 or 3, each N—S—ZM can be the same or different.
    Type: Grant
    Filed: January 20, 2012
    Date of Patent: July 24, 2012
    Assignee: Sensient Colors LLC
    Inventors: Puthalath K. Sujeeth, John P. Kane, Daniel A. Ouellette, Mark Ulrich, Vincent Shing, Michael Bogomolny
  • Publication number: 20120118205
    Abstract: A method of modifying a pigment that includes reacting a reactive compound having an X—[Y]n reactive group with a secondary compound N—S—ZM to form a substituted reactive intermediate [Y]a—X—(N—S—ZM)b. A pigment is reacted with the substituted reactive intermediate [Y]a—X—(N—S—ZM)b to attach the substituted reactive intermediate to the surface of the pigment to form a surface modified pigment. X may be a sulfonyl, phosphoryl, or 1,3,5-triazinyl group, Y may be a halogen leaving group, N may be a basic nucleophilic group, S may be an organic group, and ZM may be an ionizable end group. Also, n is an integer between 1 and 3, b is an integer between 1 and 3, and a=n?b. When n is equal to or greater than b, and if b is 2 or 3, each N—S—ZM can be the same or different.
    Type: Application
    Filed: January 20, 2012
    Publication date: May 17, 2012
    Inventors: Puthalath K. Sujeeth, John P. Kane, Daniel A. Ouellette, Mark Ulrich, Vincent Shing, Michael Bogomolny
  • Patent number: 8147608
    Abstract: A method of producing a modified pigment by sulfonating a pigment and subsequently oxidizing the pigment. The modified pigment may have sulfonic acid and carboxyl surface modifying groups attached to the surface of the pigment. Charge balancing counterions such as alkali metals, alkaline earth metals and NR1R2R3H+, where R1, R2 and R3 are independently H or C1-C5 alkyl groups, may be associated with the surface modifying groups. The modified pigment is combined with water to produce a dispersion that can be used in such applications as coatings, paints, papers, adhesives, latexes, toners, textiles, fibers, plastics and inks.
    Type: Grant
    Filed: March 8, 2011
    Date of Patent: April 3, 2012
    Assignee: Sensient Colors LLC
    Inventors: Puthalath K. Sujeeth, Mark Ulrich, Gabe Srouji, John P. Kane, Daniel A. Ouellette
  • Patent number: 8118924
    Abstract: A method of modifying a pigment that includes reacting a reactive compound having an X—[Y]n reactive group with a secondary compound N—S—ZM to form a substituted reactive intermediate [Y]a—X—(N—S—ZM)b. A pigment is reacted with the substituted reactive intermediate [Y]a—X—(N—S—ZM)b to attach the substituted reactive intermediate to the surface of the pigment to form a surface modified pigment. X may be a sulfonyl, phosphoryl, or 1,3,5-triazinyl group, Y may be a halogen leaving group, N may be a basic nucleophilic group, S may be an organic group, and ZM may be an ionizable end group. Also, n is an integer between 1 and 3, b is an integer between 1 and 3, and a=n?b. When n is equal to or greater than b, and if b is 2 or 3, each. N—S—ZM can be the same or different.
    Type: Grant
    Filed: May 17, 2011
    Date of Patent: February 21, 2012
    Assignee: Sensient Colors LLC
    Inventors: Puthalath K. Sujeeth, John P. Kane, Daniel A. Ouellette, Mark Ulrich, Vincent Shing, Michael Bogomolny
  • Publication number: 20110308430
    Abstract: A method of modifying a pigment that includes reacting a reactive compound having an X-[Y]n reactive group with a secondary compound N-S-ZM to form a substituted reactive intermediate [Y]aX-(N-S-ZM)b. A pigment is reacted with the substituted reactive intermediate [Y]a-X-(N-S-ZM)b to attach the substituted reactive intermediate to the surface of the pigment to form a surface modified pigment. X may be a sulfonyl, phosphoryl, or 1,3,5-triazinyl group, Y may be a halogen leaving group, N may be a basic nucleophilic group, S may be an organic group, and ZM may be an ionizable end group. Also, n is an integer between 1 and 3, b is an integer between 1 and 3, and a=n?b. When n is equal to or greater than b, and if b is 2 or 3, each. N-S-ZM can be the same or different.
    Type: Application
    Filed: May 17, 2011
    Publication date: December 22, 2011
    Inventors: Puthalath K. Sujeeth, John P. Kane, Daniel A. Ouellette, Mark Ulrich, Vincent Shing, Michael Bogomolny
  • Patent number: 7964033
    Abstract: A method of modifying a pigment that includes reacting a reactive compound having an X-[Y]n reactive group with a secondary compound N-S-ZM to form a substituted reactive intermediate [Y]a-X-(N-S-ZM)b. A pigment is reacted with the substituted reactive intermediate [Y]a-X-(N-S-ZM)b to attach the substituted reactive intermediate to the surface of the pigment to form a surface modified pigment. X may be a sulfonyl, phosphoryl, or 1,3,5-triazinyl group, Y may be a halogen leaving group, N may be a basic nucleophilic group, S may be an organic group, and ZM may be an ionizable end group. Also, n is an integer between 1 and 3, b is an integer between 1 and 3, and a=n?b. When n is equal to or greater than b, and if b is 2 or 3, each N-S-ZM can be the same or different.
    Type: Grant
    Filed: August 22, 2008
    Date of Patent: June 21, 2011
    Assignee: Sensient Colors LLC
    Inventors: Puthalath K. Sujeeth, John P. Kane, Daniel A. Ouellette, Mark Ulrich, Vincent Shing, Michael Bogomolny
  • Patent number: 7927416
    Abstract: A method of producing a modified pigment by sulfonating a pigment and subsequently oxidizing the pigment. The modified pigment may have sulfonic acid and carboxyl surface modifying groups attached to the surface of the pigment. Charge balancing counterions such as alkali metals, alkaline earth metals and NR1R2R3H+, where R1, R2 and R3 are independently H or C1-C5 alkyl groups, may be associated with the surface modifying groups. The modified pigment is combined with water to produce a dispersion that can be used in such applications as coatings, paints, papers, adhesives, latexes, toners, textiles, fibers, plastics and inks.
    Type: Grant
    Filed: October 31, 2007
    Date of Patent: April 19, 2011
    Assignee: Sensient Colors Inc.
    Inventors: Puthalath K. Sujeeth, Mark Ulrich, Gabe Srouji, John P. Kane, Daniel A. Ouellette