Patents Assigned to ENTIT Software LLC
  • Patent number: 10389719
    Abstract: Example implementations relate to a security information sharing platform that enables sharing of security information among a plurality of members. For example, in an implementation, a system may determine that a first member of a community of a security information sharing platform is entitled access to a first set of encrypted information shared by a second member of the community. The system may also receive a request, from the first member, to access the first set of encrypted information, the request including a masked parameter. The system may also determine that the masked parameter matches an access parameter for accessing the first set of encrypted information and provide the first member access to the first set of encrypted information in response to determining that the masked parameter matches the access parameter.
    Type: Grant
    Filed: October 28, 2016
    Date of Patent: August 20, 2019
    Assignee: ENTIT SOFTWARE LLC
    Inventors: Terence Spies, Tomas Sander, Susan K. Langford
  • Patent number: 10389660
    Abstract: Identifying reports to address network issues includes identifying a report, according to a recommendation strength, in a reports library that is recommended to address a previously identified network issue that matches a current network issue, sending a link to the identified report, and updating a recommendation strength based on whether the identified report is used to address the current issue.
    Type: Grant
    Filed: October 10, 2012
    Date of Patent: August 20, 2019
    Assignee: ENTIT SOFTWARE LLC
    Inventors: Noam Hasin, Oren Weiss, Nataliya Geimakher, Aviad Israeli
  • Patent number: 10389518
    Abstract: A blockchain includes blocks that each store a hash value computed using a hash function from data of the block. Another hash value is computed for each block using a different hash function, and added to the block within the blockchain. New blocks subsequently added to the blockchain have hash values computed using just the different hash function.
    Type: Grant
    Filed: January 27, 2017
    Date of Patent: August 20, 2019
    Assignee: ENTIT SOFTWARE LLC
    Inventors: Liqun Chen, Stuart Haber
  • Patent number: 10380449
    Abstract: A first screenshot taken from a screen and having a first layout element may be determined to meet a first layout similarity threshold with a second screenshot having a second layout element. A first group comprising the first and second screenshot may be created in response to the first screenshot meeting the first layout similarity threshold with the second screenshot and it may be determined that a first feature of the first screenshot from the first group matches a second feature of a third screenshot from a second group. The second group may then be associated with a screen in response to the match determination.
    Type: Grant
    Filed: October 27, 2016
    Date of Patent: August 13, 2019
    Assignee: ENTIT SOFTWARE LLC
    Inventors: Olga Kogan, Amit Levin, Ilan Shufer
  • Patent number: 10380269
    Abstract: Methods, systems and program products for query optimization using sideways information passing. In one implementation, a join clause in a query is identified that specifies an outer table of tuples to be joined with an inner table, the outer table having one or more attributes, and each of the attributes of the outer table having values stored in an attribute file that is distinct from attribute files in which the values of other attributes are stored. A plan for the query is created which, when executed, causes selection of a subset of tuples of the outer table to serve as input to the join clause in place of the outer table based on one or more predicates applied to the inner table.
    Type: Grant
    Filed: June 7, 2011
    Date of Patent: August 13, 2019
    Assignee: ENTIT SOFTWARE LLC
    Inventors: Chuck Bear, Lakshmikant Shrinivas, Andrew Lamb
  • Patent number: 10380186
    Abstract: Systems, methods, and other embodiments associated with virtual topological queries are described. One example method includes executing a first topological query on a stored graph to generate a first result graph. The example method may also include manipulating the first result graph to generate a virtual query result graph as a function of a second topological query. The example method may also include providing the virtual query result graph.
    Type: Grant
    Filed: May 26, 2010
    Date of Patent: August 13, 2019
    Assignee: ENTIT SOFTWARE LLC
    Inventors: Arik Sityon, Uri Ben-Dor, Ran Biron
  • Patent number: 10382566
    Abstract: A non-transitory machine-readable storage medium is described in which discovery job instructions initiate a discovery job to discover target configuration items associated with a target business service in an information technology infrastructure. The storage medium comprises scoping instructions to, for a first configuration item and in response to a first stop condition not existing, designate the first configuration item as one of the target configuration items and continue the discovery job from the first configuration item to a second configuration item; and for the second configuration item and in response to the first stop condition or a second stop condition existing, stop the discovery job from proceeding from the second configuration item to a third configuration item.
    Type: Grant
    Filed: April 16, 2015
    Date of Patent: August 13, 2019
    Assignee: ENTIT SOFTWARE LLC
    Inventors: David Azriel, Emil Shmul, Haya Axelrod
  • Patent number: 10372769
    Abstract: Examples receive an input indicating a Graphical User Interface (GUI) selection of an attribute displayed in an analytics visualization dashboard, where the selected attribute is associated with a search term. Some examples perform a federated search across a plurality of repositories using the search term and through a content web service. Some examples obtain results of the federated search performed in the repositories, the results being content metadata associated to the search term, the content metadata relating to contents stored in the repositories and the content metadata including links to the contents. Some examples display the content metadata in the analytics visualization dashboard and provide access, through the links, to the contents associated with the displayed content metadata.
    Type: Grant
    Filed: April 4, 2016
    Date of Patent: August 6, 2019
    Assignee: ENTIT SOFTWARE LLC
    Inventors: Ashok Chandnani, Kevin E. Matthews, Kirk Alan Kaufman
  • Patent number: 10372513
    Abstract: A computing device includes at least one processor and a machine-readable storage medium storing instructions. The instructions may be executable by the hardware processor to, in response to a detection of an application event during execution of an application, read a plurality of entries included in a call stack at a time of the application event. The instructions are also executable to determine a classification identifier for the application event using the plurality of entries included in the call stack, and store information about the application event in a database entry associated with the classification identifier.
    Type: Grant
    Filed: April 30, 2015
    Date of Patent: August 6, 2019
    Assignee: ENTIT SOFTWARE LLC
    Inventors: Amichai Nitsan, Haim Shuvali, Hana Giat
  • Patent number: 10374941
    Abstract: A technique includes determining a network interface aggregation information for a given network device. Determining the aggregation includes determining whether the network device is capable of providing first data identifying an aggregation and selectively inferring the aggregation based at least in part on other data if a determination is made that the network device is incapable of providing the first data.
    Type: Grant
    Filed: October 30, 2013
    Date of Patent: August 6, 2019
    Assignee: ENTIT SOFTWARE LLC
    Inventors: Max C Knees, Joseph Elisha Taylor, Lawrence M Besaw
  • Patent number: 10365901
    Abstract: In one example in accordance with the present disclosure, a method for dynamic lexer object construction includes receiving a grammar rule including a variable and a Boolean function to be performed on a character sequence using the variable. The method includes receiving the character sequence and a value corresponding to the character sequence and constructing a lexer object that includes the value as the variable used by the Boolean function. The method includes parsing the character sequence using the lexer object.
    Type: Grant
    Filed: August 14, 2015
    Date of Patent: July 30, 2019
    Assignee: ENTIT SOFTWARE LLC
    Inventors: Qiming Chen, Meichun Hsu, Malu G. Castellanos
  • Patent number: 10365995
    Abstract: Example implementations relate to composing future tests. 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 a test composition engine to compose, based on an interaction with a visualization of results of a verification query of the correlated data points, a future test of the application under test.
    Type: Grant
    Filed: August 4, 2015
    Date of Patent: July 30, 2019
    Assignee: ENTIT SOFTWARE LLC
    Inventors: Inbar Shani, Amichai Nitsan, Yaron Burg
  • Patent number: 10360066
    Abstract: In one example in accordance with the present disclosure, a method may include classifying each word in a natural language statement and determining an implementation, from a set of possible implementations, for a workflow platform based on the classified words. The method may also include mapping a first of the classified words to a task selected from a set of possible tasks associated with the implementation and mapping a second of the classified words to an input parameter associated with the task. The method may also include generating a workflow for the workflow platform using the task and the input.
    Type: Grant
    Filed: January 31, 2017
    Date of Patent: July 23, 2019
    Assignee: ENTIT SOFTWARE LLC
    Inventors: Adarsh Suparna, Pramod Annachira Vitala
  • Patent number: 10360140
    Abstract: Example embodiments relate to determining code coverage based on production sampling. In example embodiments, a production execution data set that includes metrics for code units of a software application is obtained, where the metrics include input and output values for each of the code units and an average execution count for each of the code units. Further, application code execution is tracked during a testing procedure of the software application to determine executed lines of code. At this stage, production code coverage of the software application is determined based on the production execution data set and the executed lines of code.
    Type: Grant
    Filed: November 27, 2013
    Date of Patent: July 23, 2019
    Assignee: ENTIT SOFTWARE LLC
    Inventors: Boaz Shor, Gil Pearl, Ohad Assulin, Inbar Shani
  • Patent number: 10359905
    Abstract: An example collaboration system is provided in according with one implementation of the present disclosure. The system includes a 3D display a 3D data visualization, at least two hand avatars of two different users, and a view field avatar. The system also includes a plurality of auxiliary computing devices and a behavior analysis engine to perform a behavior analysis of a user. The behavior analysis engine is to: determine an attention engagement level of the user, and determine a pose of the user in relation to the auxiliary computing device. The system further includes an intention analysis engine to determine an intention of the user in relation to the 3D visualization based on the user's attention engagement level and the user's pose, and a collaboration engine to implement an action with the 3D data visualization by using a hand avatar based on the user's intention and an identified gesture.
    Type: Grant
    Filed: December 19, 2014
    Date of Patent: July 23, 2019
    Assignee: ENTIT SOFTWARE LLC
    Inventors: Gregory W. Cook, Chih-Pin Hsiao, Jishang Wei, Mithra Vankipuram
  • Patent number: 10362553
    Abstract: An example method is provided in according with one implementation of the present disclosure. The method comprises generating a base image representing a location of a wireless-enabled device with data from a plurality of wireless beacons and generating an image fingerprint for the location of the wireless-enabled device by using the base image. The method further comprises comparing the image fingerprint for the location of the wireless-enabled device with a plurality of existing image fingerprints associated with the plurality of wireless beacons, and determining a location of the wireless-enabled device based on the comparison.
    Type: Grant
    Filed: June 4, 2015
    Date of Patent: July 23, 2019
    Assignee: ENTIT SOFTWARE LLC
    Inventors: Mehran Kafai, Le An, Omar Aguilar Macedo
  • Patent number: 10360139
    Abstract: Identifying transport-level encoded payloads includes identifying transport-level encoded payloads from a recorded script in a display, determining multiple decoding option for at least one of the transport-level encoded payloads where the multiple decoding options includes a recommended chain, and displaying multiple decoding options with at least one of the transport-level encoded payloads.
    Type: Grant
    Filed: March 12, 2013
    Date of Patent: July 23, 2019
    Assignee: ENTIT SOFTWARE LLC
    Inventors: Oded Keret, Leonid Pekel, Peng-Ji Yin, Moshe Eran Kraus
  • Patent number: 10360204
    Abstract: An example technique for defining a user function can include receiving a user defined function that gathers data from a data source external to a database and returns the data to the database. The example technique for defining the user function can also include creating an instance of a programming class that extends from an application programming interface (API). The instance of the programming class including the user defined function. The example technique for defining the user function can also include executing the user defined function provided by the instance of the programming class.
    Type: Grant
    Filed: May 22, 2014
    Date of Patent: July 23, 2019
    Assignee: ENTIT SOFTWARE LLC
    Inventors: Qiming Chen, Meichun Hsu, Maria Guadalupe Castellanos
  • Publication number: 20190222988
    Abstract: According to an example, a system may include an instance controller to manage service instances deployed on an infrastructure that facilitates data segregation and performance level compliance. The instance controller deploys a service instance of the service instances in a container and terminates the service instances in response to determining the service suite instance is idle based on the notification. Additionally, the system may deploy a component from the service instance from outside the container.
    Type: Application
    Filed: January 17, 2018
    Publication date: July 18, 2019
    Applicant: EntIT Software LLC
    Inventors: Stephane Herman MAES, Ulrich FEYER, Srikanth NATARAJAN
  • Patent number: 10353545
    Abstract: In one implementation, a system for protocol determination includes a monitor engine to monitor a number of interactions with a user interface. In addition, the system includes a sequence engine to determine a plurality of steps for each of the number of interactions. In addition, the system includes a reference engine to determine a step from the plurality of steps that corresponds to at least one of the number of interactions. In addition, the system includes a selection engine to suggest a particular interaction with the user interface based on the determined first step.
    Type: Grant
    Filed: April 22, 2014
    Date of Patent: July 16, 2019
    Assignee: ENTIT SOFTWARE LLC
    Inventors: Ori Abramovsky, Albert Kashchenevsky, Asaf Azulai