Patents Assigned to ENTIT Software LLC
  • Patent number: 10178001
    Abstract: In some examples, a method includes receiving a data packet through a datapath configured by a data source. The datapath may specify a data dimension of data communicated through the data packet. The method may also include identifying, from the data packet, a particular dimension value for the data dimension specified in the datapath and dispatching the data of the data packet to a virtual data channel specific to the particular dimension value to support presentation of the data through a dashboard.
    Type: Grant
    Filed: November 5, 2015
    Date of Patent: January 8, 2019
    Assignee: EntIT Software LLC
    Inventors: Klaus Baumecker, Falk Edelmann, Andreas Weber, Frank Vosseler
  • Publication number: 20180373430
    Abstract: According to examples, an apparatus may include a processor and a non-transitory computer readable medium storing instructions that cause the processor to classify files stored on a source storage into files for deletion and files for migration based on a storage policy and meta-data, generate aliases to link the files classified for migration to a location on a target storage, copy the files classified for migration from the source storage to the linked location on the target storage, and determine whether the files copied onto the target storage are identical to the files classified for migration on the source storage using a digital key. In response to a determination that the copied files are identical to the files classified for migration, the processor may activate the generated aliases and may decommission the source storage.
    Type: Application
    Filed: June 26, 2017
    Publication date: December 27, 2018
    Applicant: EntIT Software LLC
    Inventors: Michael Peter MCGRATH, Veena SETLUR, Samuel Hald YAN, Jay FU, Meide ZHAO, Kit Man SO
  • Publication number: 20180307593
    Abstract: Techniques for identifying a build commit that caused a test failure are provided. A build which includes a failed test may be identified. For each commit in the build a weighting factor may be calculated for files that have been previously associated with the failed test. The weighting factor may be based on the number of times the file has been associated with the failed test and the total number of tests. A weighting factor may also be calculated for files that have not been previously associated with the failed test based on the number of times the file appears with other files that are associated with the failed test. The weighting factors may be added to create a score for the commit. The scores for the commits in the build may be ordered. The higher the score, the more likely the commit was the cause of the failed test.
    Type: Application
    Filed: April 19, 2017
    Publication date: October 25, 2018
    Applicant: EntIT Software LLC
    Inventors: Ohad Assulin, Elad Benedict, Shaul Strachan, Raz Regev, Gabi Shalev
  • Patent number: 10104112
    Abstract: Example embodiments disclosed herein relate to update a rating of threat submitters. Information is received of threat observables from threat submitters. Information about the threat observables is provided to one or more entities. Feedback about a threat observable is received from one of the entities. A rating of the threat submitter associated with the feedback is updated.
    Type: Grant
    Filed: April 18, 2014
    Date of Patent: October 16, 2018
    Assignee: Entit Software, LLC
    Inventors: Anurag Singla, Tomas Sander, Edward Ross
  • Patent number: 10091311
    Abstract: In one example in accordance with the present disclosure, a system for smart location determination includes a session information accessor to access session information that details a session of a user system as it connects to a web technology server. The system includes a knowledge base that includes known common session information of multiple geographic locations. The system includes a session information comparator to compare the accessed session information to the knowledge base, and based on the comparison, determine a geographic location of the user system or verify an alleged geographic location.
    Type: Grant
    Filed: November 4, 2014
    Date of Patent: October 2, 2018
    Assignee: EntIT Software LLC
    Inventors: Elad Levi, Avigad Mizrahi, Ran Bar Zik
  • Publication number: 20180253414
    Abstract: Examples relate to determining output presentation type. In one example, a computing device may: receive first input indicating selection of a first data set from a source file; receive second input indicating selection of a second data set from the source file; determine, based on at least one feature of the first data set and second data set, an output presentation type for output data; and cause presentation of the output data according to the output presentation type.
    Type: Application
    Filed: September 19, 2015
    Publication date: September 6, 2018
    Applicant: ENTIT Software LLC
    Inventors: Joshua Hailpern, David Matslofva
  • Publication number: 20180246987
    Abstract: Examples for graph database management comprise a graph database system including a graph processor engine to receive a graph database update from an application, a graph navigation query engine to access a real-time graph and process the graph database update on the real-time graph, and a synchronization engine to extract changes from the real-time graph and process the changes to a derived graph view and to a historical graph. Examples for managing a graph database also include receiving a graph query, determining a graph query type, and in the event that the graph query type is a navigational short query type, accessing a real-time graph on a graph navigation query engine and processing the navigation short query, and in the event that the graph query type is an analytical long query type, accessing a historical graph on a graph analytic query engine and processing the analytical long query.
    Type: Application
    Filed: September 4, 2015
    Publication date: August 30, 2018
    Applicant: ENTIT Software LLC
    Inventors: Mahashweta Das, Alkiviadis Simitsis, William K. Wilkinson
  • Publication number: 20180239639
    Abstract: According to an example, dynamic build pipeline execution may include extracting a pipeline flow related to build jobs, and generating, by using the extracted pipeline flow, a pipeline model that includes a plurality of pipelines related to the pipeline flow. Each pipeline of the plurality of pipelines may represent a set of related build jobs, and include an entry point to access the set of related build jobs. Dynamic build pipeline execution may further include generating another model related to the pipeline model to execute a build job of the set of related build jobs for a pipeline of the plurality of pipelines based on a parameter specified for the another model.
    Type: Application
    Filed: August 14, 2015
    Publication date: August 23, 2018
    Applicant: ENTIT Software LLC
    Inventors: Miroslav Novak, Noam Kachko, Adi Godkin, Liran Levy
  • Patent number: 10013318
    Abstract: According to an example, a master node is to divide an event field in events into partitions including ordered contiguous blocks of values for the event field. Each partition may be assigned to a pair of cluster nodes. A partition map is determined from the partitions and may identify for each partition, the block of the event field values for the partition, a primary cluster node, and a failover cluster node for the primary cluster node.
    Type: Grant
    Filed: April 16, 2013
    Date of Patent: July 3, 2018
    Assignee: EntIT Software LLC
    Inventors: Robert Block, Anurag Singla
  • Patent number: 9996795
    Abstract: A method and a system of generating a non-deterministic model of an artifact system for a received goal are provided. A description of artifacts and services associated with an original version of a process is received. Component automata represent the artifacts and services that are automatically generated. There is one component automaton for each attribute of an artifact. States of a particular component automaton represents potential values of a particular attribute and transitions between the states represent services that operate on the values. A non-deterministic model of the process is generated by automatically generating a composite automaton, which includes the component automata, based on the received goal. The composite automaton provides the non-deterministic model of the process.
    Type: Grant
    Filed: October 7, 2011
    Date of Patent: June 12, 2018
    Assignee: EntIT Software, LLC
    Inventors: Yin Wang, Ahmed Nazeem
  • Publication number: 20180143897
    Abstract: Example implementations relate to determining idle testing periods. Some implementations may include a data capture engine to capture data points during test executions of the application under test. The data points may include, for example, test action data and application action data. Additionally, some implementations may include a data correlation engine to correlate each of the data points with a particular test execution of the test executions, and each of the data points may be correlated based on a sequence of events that occurred during the particular test execution. Furthermore, some implementations may also include an idle testing period determination engine to determine, based on the correlation of the data points, idle testing periods of the test executions. The idle testing periods may be periods of time where both the test executions and the application under test are idle.
    Type: Application
    Filed: May 4, 2015
    Publication date: May 24, 2018
    Applicant: ENTIT Software LLC
    Inventors: Inbar Shani, Amichai Nitsan, Yaron Burg
  • Patent number: 9953169
    Abstract: Example embodiments disclosed herein relate to modifying execution of an application under test to act as if a user is a power user. The application under test is hosted in a real-time modifier. A security crawl is performed on the application under test logged in as the user. The user is treated as a power user.
    Type: Grant
    Filed: February 28, 2013
    Date of Patent: April 24, 2018
    Assignee: Entit Software LLC
    Inventors: Sam Ng Ming Sum, Matias Madou
  • Patent number: 9940469
    Abstract: A method performed by a processing system includes determining a location in a metadata tree of a patient for an electronic health record, generating a record key for the electronic health record based on the location and a provider key corresponding to a provider, the provider key generated from a patient key corresponding to the patient, encrypting the electronic health record using the record key to generate a encrypted record, and providing the encrypted record to an encrypted data store.
    Type: Grant
    Filed: August 30, 2012
    Date of Patent: April 10, 2018
    Assignee: EntIT Software LLC
    Inventors: Jun Li, Ram Swaminathan, Sharad Singhal
  • Patent number: 9922133
    Abstract: A method for performing a live topological query includes, with a querying application, using a query graph to create a live topological query result from a database storing a full structure graph while not storing an entirety of the query result in a cache memory. The method further includes, in response to detecting a change within full structure graph, performing a calculation to determine whether the change is relevant to the query result, and notifying the querying application of a relevant change to the query result without relying on a fully cached copy of the query result.
    Type: Grant
    Filed: April 16, 2012
    Date of Patent: March 20, 2018
    Assignee: EntIT Software LLC
    Inventors: Einat Atedgi, Arik Sityon, Eyal Regev
  • Patent number: 9921877
    Abstract: Provided is a method of auto-scaling. A state change event notification related to a computing resource associated with a computer application is received. Immediate parent configuration items (CIs) associated with the computer application in a configuration management database (CMDB are identified. Status of the immediate parent configuration items (CIs) associated with the computer application is determined. Auto-scaling is performed if the status of the immediate parent configuration items (CIs) associated with the computer application is normal.
    Type: Grant
    Filed: September 13, 2013
    Date of Patent: March 20, 2018
    Assignee: EntIT Software, LLC
    Inventors: Pramod Kumar Ramachandra, Yogesh Banwarilal Dujodwala
  • Patent number: 9916332
    Abstract: An example process for selecting chart scalings for plotting two time-series datasets includes determining a first log difference between a logarithm of a maximum value of a first dataset and a logarithm of a minimum value of the first dataset. The process also includes determining a second log difference between a logarithm of a maximum value of a second dataset and a logarithm of a minimum value of the second dataset. The process also includes selecting, based at least in part on the first and second log differences, between a linear chart scaling and a logarithmic chart scaling for the first dataset. The process also includes selecting, based at least in part on the first and second log differences, between a linear chart scaling and a logarithmic chart scaling for the second dataset.
    Type: Grant
    Filed: July 9, 2015
    Date of Patent: March 13, 2018
    Assignee: EntIT Software LLC
    Inventors: Luba Tsirulnik, Gabriel Dayan, Elad Kadosh
  • Patent number: 9917741
    Abstract: An exemplary embodiment of the present invention provides a method of processing network activity data. The method includes receiving network activity data and generating an event based on the network activity data. The method also includes generating a probability based at least in part on Bayesian statistics, the probability corresponding to a likelihood that the event caused or was caused by another event. The method also includes generating an event message corresponding to the event based on the probability.
    Type: Grant
    Filed: August 27, 2009
    Date of Patent: March 13, 2018
    Assignee: EntIT Software LLC
    Inventors: Vaibhav Khanduja, Srijay Jayapalan, Stefan Bergstein
  • Patent number: 9910992
    Abstract: Example embodiments disclosed herein relate to present part of a web application with one or more user interface elements of the part highlighted based on updated rules. A web application is loaded in a browser layout engine. User actions are simulated on user interface elements of the web application to update the rules. The part of the web application is presented with one or more user interface elements highlighted.
    Type: Grant
    Filed: February 25, 2013
    Date of Patent: March 6, 2018
    Assignee: EntIT Software LLC
    Inventors: Shawn Morgan Simpson, Kirill Mendelev, Philip Edward Hamer
  • Patent number: 9892262
    Abstract: A method of analyzing target software for security vulnerabilities comprises, with a processor, scanning a codebase of a target software using a static analysis scan to identify a number of security flaws, and calculating a number of code metrics of the codebase of the target software for a number of iterations over a period of time to obtain a number of historical scans.
    Type: Grant
    Filed: July 12, 2013
    Date of Patent: February 13, 2018
    Assignee: EntIT Software, LLC
    Inventor: Michael Jason Schmitt
  • Patent number: 9880086
    Abstract: Non-overlapping visualization of data records of a scatter plot is provided by providing rows and columns in a visualization screen containing cells representing respective data records. The rows correspond to value ranges of a first attribute, and the columns correspond to value ranges of a second attribute. The value ranges are automatically generated for the rows and columns from data values of the data records.
    Type: Grant
    Filed: October 28, 2008
    Date of Patent: January 30, 2018
    Assignee: EntIT Software LLC
    Inventors: Ming C. Hao, Umeshwar Dayal, Alex X. Zhang