Patents by Inventor Prashant Parikh
Prashant Parikh 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).
-
Publication number: 20160259870Abstract: 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: ApplicationFiled: March 2, 2015Publication date: September 8, 2016Applicant: CA, INC.Inventors: Steven L. GREENSPAN, Debra J. DANIELSON, James D. RENO, John P. KANE, Prashant PARIKH
-
Publication number: 20160259869Abstract: Systems and methods may include receiving performance data of a system. The systems and methods may include generating a virtual representation of the system based on the performance data. The systems and methods may include simulating interactions between the virtual representation and an environment based on the performance data. The systems and methods may include generating an alert indicating an occurrence of an anomalous event based on the simulated interactions. The systems and methods may include determining that the alert was a false positive indicator of the occurrence of the anomalous event. The systems and methods may include, in response to determining that the alert was a false positive indicator, determining differences between a behavior of the system and the simulated interactions. The systems and methods may include determining an adjustment to the virtual representation to mitigate the differences between the behavior of the system and the simulated interactions.Type: ApplicationFiled: March 2, 2015Publication date: September 8, 2016Applicant: CA, INC.Inventors: Prashant PARIKH, Steven L. GREENSPAN, Debra J. DANIELSON, Serge MANKOVSKII, Maria C. VELEZ-ROJAS, James D. RENO
-
Publication number: 20160259699Abstract: 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: ApplicationFiled: March 2, 2015Publication date: September 8, 2016Applicant: CA, INC.Inventors: Steven L. GREENSPAN, Debra J. DANIELSON, James D. RENO, John P. KANE, Prashant PARIKH
-
Publication number: 20160261622Abstract: Systems and methods may include receiving first data of components, which may represent performance characteristics of the components at a first time. The systems and methods may include performing a first cluster analysis of the first data to identify clusters of the components with similar characteristics. The systems and methods may include receiving second data of the components, which may represent performance characteristics of the components at a second time. The systems and methods may include performing a second cluster analysis of the second data to identify clusters of the components with similar characteristics. The systems and methods may include determining whether a component transitioned from a cluster identified in the first cluster analysis to a different cluster identified in the second cluster analysis. The systems and methods may include determining that an anomaly occurred in response to determining that the component transitioned from the cluster to the different cluster.Type: ApplicationFiled: March 6, 2015Publication date: September 8, 2016Applicant: CA, Inc.Inventors: Debra J. DANIELSON, Steven L. GREENSPAN, James D. RENO, Prashant PARIKH
-
Publication number: 20160232159Abstract: The system and method of the present disclosure relates to technology for reducing the amount of data stored in a storage system by processing subsets of data stored in data sources using advanced analytics. The process generally includes extracting data from data sources for analysis by ranking the data, marking the data, identifying pattern changes in the data, comparing pattern changes in the data and purging and/or masking the data for storage. The system also includes databases for storing and defining rules, patterns, policies and classification data to be applied to the data from the data sources and analytics to apply the rules, patterns, policies and classification information on the data. As a result, the data stored in the data sources is reduced, and processing efficiency is increased.Type: ApplicationFiled: February 9, 2015Publication date: August 11, 2016Applicant: CA, INC.Inventor: Prashant Parikh
-
Patent number: 9122638Abstract: A system and method include creating a full backup copy of selected data from a storage device. A series of incremental backups are created over time following the creation of the full backup copy. The oldest incremental backup is merged into the full backup at a desired time.Type: GrantFiled: July 28, 2014Date of Patent: September 1, 2015Assignee: CA, Inc.Inventors: Pratap Karonde, Prashant Parikh
-
Publication number: 20150244763Abstract: Data from applications is published using a web feed document such as according to the Really Simple Syndication (RSS) protocol. The applications can be information technology (IT) services, such as an Application Performance Management program and a Service Desk program, which are used by an organization. The data is received at an Application Programming Interface (API) and stored in a database in a format which is usable by the web feed document. For example, the data can provide a parameter name, parameter label, severity and user type which are associated with placeholder elements in the web feed document. The user type may be used to restrict the publishing of certain parameters to certain users based on their business roles in an organization. The feed server may provide additional details in response to the user selecting a hyperlink in the web feed document.Type: ApplicationFiled: February 24, 2014Publication date: August 27, 2015Applicant: CA, Inc.Inventors: Prashant Parikh, Craig Vosburgh, Don Kleinschnitz
-
Publication number: 20150242376Abstract: Data from applications is published using a web feed document such as according to the Really Simple Syndication (RSS) protocol. The applications can be information technology (IT) services, such as an Application Performance Management program and a Service Desk program, which are used by an organization. A user may subscribe to receive periodically-updated data regarding selected parameters of the applications. A received web feed document can be displayed using a feed reader of a web browser or a native application of a client computing device. The user can request additional details regarding a parameter, such as historical data values, by selecting a hyperlink in the web feed document. The user provides login credentials so that the delivery of the additional detailed information is secure. A default display format can be set for the additional details.Type: ApplicationFiled: February 24, 2014Publication date: August 27, 2015Applicant: CA, Inc.Inventors: Prashant Parikh, Craig Vosburgh, Don Kleinschnitz
-
Patent number: 8930181Abstract: A method preformed in a character entry system involves receiving user input and using a Generalized Lexicographic Ordering (GLO) process to determine an order for presentation of one or more completion candidates to a the user for selection.Type: GrantFiled: December 6, 2012Date of Patent: January 6, 2015Inventor: Prashant Parikh
-
Publication number: 20140337294Abstract: A system and method include creating a full backup copy of selected data from a storage device. A series of incremental backups are created over time following the creation of the full backup copy. The oldest incremental backup is merged into the full backup at a desired time.Type: ApplicationFiled: July 28, 2014Publication date: November 13, 2014Inventors: Pratap Karonde, Prashant Parikh
-
Patent number: 8793217Abstract: A system and method include creating a full backup copy of selected data from a storage device. A series of incremental backups are created over time following the creation of the full backup copy. The oldest incremental backup is merged into the full backup at a desired time.Type: GrantFiled: July 16, 2010Date of Patent: July 29, 2014Assignee: CA, Inc.Inventors: Pratap Karonde, Prashant Parikh
-
Publication number: 20140163953Abstract: A method preformed in a character entry system involves receiving user input and using a Generalized Lexicographic Ordering (GLO) process to determine an order for presentation of one or more completion candidates to a the user for selection.Type: ApplicationFiled: December 6, 2012Publication date: June 12, 2014Inventor: Prashant Parikh
-
Patent number: 8452736Abstract: A system and method include selecting a file for potential backing up. A metadata signature is calculated on the selected file. The metadata signature of the selected file is compared to a metadata signature of a corresponding file already backed up. The file is only backed up the file if the signatures do not match.Type: GrantFiled: May 30, 2008Date of Patent: May 28, 2013Assignee: CA, Inc.Inventors: Chandra Reddy, Prashant Parikh
-
Patent number: 8412738Abstract: A method for capturing an image of a machine having one or more disks is presented. The method comprises creating a snapshot of the machine, the snapshot including full machine encapsulation, querying the one or more disks on the machine to obtain information stored thereon, creating metadata able to access one or more files, one or more folders, and the application on the machine, and capturing the snapshot, the obtained information and the metadata in the image. The method may also comprise migrating the captured image and/or extracting one or more files and/or folders from the captured image on another machine. The migration can be between physical and physical, physical and virtual, physical and cloud, etc. The method may comprise capturing another image comprising the snapshot, the metadata and changed information different from the obtained information.Type: GrantFiled: October 18, 2010Date of Patent: April 2, 2013Assignee: CA, Inc.Inventors: Prashant Parikh, Don Kleinschnitz
-
Publication number: 20130024185Abstract: A method performed in a computer device having associated therewith a plurality of unstructured documents having words therein, the method involves accessing at least some of the plurality of unstructured documents, extracting a multiset of words, forming a matrix from the documents in which each word in the multiset is represented in a column and each document from which the words came is represented in a row, treating each document as a vector in a multidimensional Euclidean space, uniquely pairing the unique documents, measuring the similarity between the pairs as a cosine of the angle between vectors, comparing the cosines to a specified threshold to determine relatedness among the documents, and based upon the relatedness, when an input is received by the computer device representing a string of a threshold number of characters, the computer device will provide at least one word that would complete the character string.Type: ApplicationFiled: September 20, 2012Publication date: January 24, 2013Inventor: Prashant Parikh
-
Patent number: 8311805Abstract: A method, performed in a character entry system, for interrelating character strings so that an incomplete input character string can be completed by selection of a presented character string involves computing relationship scores for individual character strings in the system from documents present in the character entry system, in response to inputting of a string of individual characters that exceeds a specified threshold, identifying at least one selectable character string from among contextual associations that can complete the input character string in context based upon an overall ranking score computed as a function of at least two other scores, and providing the identified at least one selectable character string to a user for selection.Type: GrantFiled: June 8, 2006Date of Patent: November 13, 2012Inventor: Prashant Parikh
-
Publication number: 20120150809Abstract: A system and method for server recovery and migration is presented. The method comprises backing up data and device drivers on a server to a central location, logging-in to the central location, obtaining the backed up data and device drivers from the central location, copying the obtained data to a computer medium and booting the server using the computer medium. In one aspect, the method can further comprise determining whether recovery is needed and performing logging-in, obtaining, copying, and booting when the recovery is needed. In one aspect, the method can further comprise determining whether the server has new device drivers and backing up the device drivers when the server has new device drivers. In one aspect, the backing up is performed periodically. In one aspect, the computer medium is a CD. In one aspect, the obtained backed up data is an ISO file.Type: ApplicationFiled: December 8, 2010Publication date: June 14, 2012Applicant: COMPUTER ASSOCIATES THINK, INC.Inventors: Prashant Parikh, Donald Kleinschnitz
-
Publication number: 20120117342Abstract: A computer implemented method includes creating a child disk for a machine. A configuration of a backed up disk drive is derived from a storage container that includes a block level backup copy of the disk drive. The child disk is populated with selected data from blocks of data corresponding to selected files desired to be used on the machine. Drivers may be injected and registries modified to start with booting of the virtual.Type: ApplicationFiled: November 8, 2010Publication date: May 10, 2012Applicant: Computer Associates Think, Inc.Inventors: Pratap Karonde, Prashant Parikh
-
Patent number: 8174412Abstract: A method comprises obtaining a plurality of variable size chunks of data, calculating a first hash for each variable size chunk of data, determining a length representation for each variable size chunk of data, determining a second hash of a subset of each variable size chunk of data, and forming a signature of each variable size chunk of data that is comprised of the first hash, the length representation and the second hash.Type: GrantFiled: May 30, 2008Date of Patent: May 8, 2012Assignee: CA, Inc.Inventors: Chandra Reddy, Pratap Karonde, Prashant Parikh
-
Publication number: 20120095967Abstract: A method for capturing an image of a machine having one or more disks is presented. The method comprises creating a snapshot of the machine, the snapshot including full machine encapsulation, querying the one or more disks on the machine to obtain information stored thereon, creating metadata able to access one or more files, one or more folders, and the application on the machine, and capturing the snapshot, the obtained information and the metadata in the image. The method may also comprise migrating the captured image and/or extracting one or more files and/or folders from the captured image on another machine. The migration can be between physical and physical, physical and virtual, physical and cloud, etc. The method may comprise capturing another image comprising the snapshot, the metadata and changed information different from the obtained information.Type: ApplicationFiled: October 18, 2010Publication date: April 19, 2012Applicant: COMPUTER ASSOCIATES THINK, INC.Inventors: Prashant Parikh, Don Kleinschnitz