Patents Assigned to ENTIT Software LLC
  • Patent number: 9870353
    Abstract: Pre-populating a form can include receiving a first input that describes a problem from a first user. Pre-populating a form can include associating a category with the first input. Pre-populating a form can include selecting a first form based on the category. Pre-populating a form can include pre-populate the first form based on a second input provided by a second user to a second form belonging to the category.
    Type: Grant
    Filed: October 31, 2013
    Date of Patent: January 16, 2018
    Assignee: EntIT Software LLC
    Inventors: Bing Xu, Yariv Snapir, Leonid Reznik, Gad Sakin, Wen Lin
  • Patent number: 9870221
    Abstract: Examples disclosed herein relate to providing code change job sets of different sizes to validators. Examples include placing a plurality of jobs in a queue, each job including at least one code change requested to be committed to shared code. Examples further include providing job sets of different sizes to a plurality of validators, each of the job sets comprising a consecutive group of one or more of the jobs in the queue at a given time and beginning with the job at the front of the queue at the given time.
    Type: Grant
    Filed: February 28, 2013
    Date of Patent: January 16, 2018
    Assignee: EntIT Software LLC
    Inventors: Elad Benedict, Liron Tzabari, Amir Wigelman
  • Patent number: 9864592
    Abstract: There is provided a system, method, and machine readable medium to deploying software into a computing environment by a processor. A model of the environment into which a model of software is to be deployed is provided. A plan for deploying the software into the computing environment is provided where the plan matches elements of the software to characteristics of the computing environment. The software is deployed into the computing environment according to the customized deployment plan.
    Type: Grant
    Filed: September 25, 2015
    Date of Patent: January 9, 2018
    Assignee: EntIT Software LLC
    Inventors: Rick Smith, Robert Lovejoy Raymond, Craig W. Bryant, Chris Schleicher
  • Patent number: 9864763
    Abstract: In an example, data from a source location is merged into a target location containing existing data, in which both the source location and the target location contain tuples of data. For each tuple in the source location, during a single operation, a determination is made as to whether there is a matched tuple in the target location that satisfies a predetermined condition. For each matched tuple that satisfies the predetermined condition, the matched tuple in the target location is updated with a count value that is equal to a count of the matched tuple in the source location and the target location. In addition, for each tuple that does not have a matched tuple that satisfies the predetermined condition, the unmatched tuple is inserted into the target location.
    Type: Grant
    Filed: June 1, 2012
    Date of Patent: January 9, 2018
    Assignee: EntIT Software LLC
    Inventors: Hoa Binh Nga Tran, Andrew Allinson Lamb, Matthew Steven Fuller
  • Patent number: 9858318
    Abstract: In a method for managing a plurality of data entities, data pertaining to transactions by a plurality of users with respect to the data entities is collected and a collaborative filtering operation is applied on the data entities to determine similarity levels of the data entities with respect to each other. In addition, for at least one of the data entities, remaining ones of the data entities are ranked according to the determined similarities while discounting for popularities of the data entities. Moreover, identifications of at least another one of the data entities having the highest rankings to the at least one of the data entities are presented to a first user to recommend the at least another one of the data entities for use by the first user.
    Type: Grant
    Filed: January 20, 2012
    Date of Patent: January 2, 2018
    Assignee: EntIT Software LLC
    Inventors: Shyam Sundar Rajaram, Craig Peter Sayers, Rajan Lukose, Martin Scholz
  • Patent number: 9853986
    Abstract: Systems and methods for processing log data are provided. A set of data chunks is determined. Each data chunk is associated with a set of events, which are grouped according to a primary time dimension field of each event of the set of events. A metadata structure is determined for each of the data chunks. The metadata structure includes comprises a range of the primary time dimension field of all of the events in the data chunk and a range of a secondary time dimension field of all of the events in the data chunk. A subset of the data chunks is selected. A data chunk associated with at least one event of the plurality of events is generated according to the secondary time dimension field of the at least one event.
    Type: Grant
    Filed: January 26, 2012
    Date of Patent: December 26, 2017
    Assignee: EntIT Software LLC
    Inventors: Debabrata Dash, Wenting Tang, Marylou Orayani
  • Patent number: 9846781
    Abstract: Example embodiments disclosed herein relate to unused parameters. A request to a web page of an application under test is made. It is determined whether the web page includes one or more unused parameter fields. Another request to the web page of the application under test is made using one or more parameters corresponding to the unused parameter fields.
    Type: Grant
    Filed: April 19, 2013
    Date of Patent: December 19, 2017
    Assignee: EntIT Software LLC
    Inventors: Nidhi GovindRam Kejriwal, Ronald Joseph Sechman, Sasi Siddharth Muthurajan
  • Patent number: 9846459
    Abstract: Example embodiments relate to a shield for an electronic device. The shield may be shaped to enclose the electronic device. The shield may include a number of traces. Each trace may include an electrically conductive inner portion and an electrically non-conductive outer portion.
    Type: Grant
    Filed: March 28, 2013
    Date of Patent: December 19, 2017
    Assignee: EntIT Software LLC
    Inventor: John Lewis
  • Patent number: 9836513
    Abstract: Page feed for efficient dataflow between distributed query engines is disclosed. An example method comprises storing a query result relation by a producer query as pages in a query engine buffer pool, and then sending these pages to a distributed caching platform (DCP) as the data source of another query. The example method also includes reading the result relation by a consumer query from the page stored in the DCP.
    Type: Grant
    Filed: March 12, 2012
    Date of Patent: December 5, 2017
    Assignee: EntIT Software LLC
    Inventors: Qiming Chen, Meichun Hsu
  • Patent number: 9836282
    Abstract: Methods, systems, and computer program products are provided for exchanging information between information technology (IT) services. An architecture provides separation of concern between the models by separating the models for IT services into an operation model and a structural model that are linked by a service model. The service model can be configurable to extend the operation model. Configuration of the operation model includes defining messages exchanged between the IT services. Configuration of the structural model includes capturing a structure of the IT services. The service model has an association with the structural model, the association making the structural model opaque to the operation model.
    Type: Grant
    Filed: October 30, 2008
    Date of Patent: December 5, 2017
    Assignee: EntIT Software LLC
    Inventors: Mathias Salle, Erik Eidt
  • Patent number: 9830451
    Abstract: Example embodiments disclosed herein relate to distributed pattern discovery. A local frequent pattern tree or local frequent pattern trees can be merged. The merging can be based on activities or transactions associated with the local frequent pattern tree or trees.
    Type: Grant
    Filed: November 30, 2012
    Date of Patent: November 28, 2017
    Assignee: EntIT Software LLC
    Inventors: Anurag Singla, Zhipeng Zhao, Fei Gao
  • Patent number: 9832067
    Abstract: In one implementation, a system for network tool synchronization includes a methodology engine to receive a data methodology of an enterprise architecture tool from the enterprise architecture tool. In addition, the system includes a functionality engine to analyze deployment diagrams of an orchestration tool to determine a functionality of the orchestration tool. In addition, the system includes an architecture engine to select information from the enterprise architecture tool based on the functionality of the orchestration tool. In addition, the system includes an information engine to export the selected information to the orchestration tool.
    Type: Grant
    Filed: April 30, 2014
    Date of Patent: November 28, 2017
    Assignee: EntIT Software LLC
    Inventors: Vladimir Dubsky, Miroslav Malecha, Slavomir Opler
  • Patent number: 9824107
    Abstract: A session table includes one or more records, where each record represents a session. Session record information is stored in various fields, such as key fields, value fields, and timestamp fields. Session information is described as keys and values in order to support query/lookup operations. A session table is associated with a filter, which describes a set of keys that can be used for records in that table. A session table is populated using data contained in security information/events. Rules are created to identify events related to session information, extract the session information, and use the session information to modify a session table. A session table is partitioned so that the number of records in each session table partition is decreased. A session table is processed periodically so that active sessions are moved to the current partition.
    Type: Grant
    Filed: October 24, 2007
    Date of Patent: November 21, 2017
    Assignee: EntIT Software LLC
    Inventors: Anurag Singla, Kumar Saurabh, Kenny C. Tidwell
  • Patent number: 9819569
    Abstract: Transport script generation based on a user interface script is disclosed herein. An example apparatus comprises a processor and a memory comprising machine-readable instructions. When executed by the processor, the machine-readable instructions cause the processor to determine if a first timestamp associated with a server is more recent than a second timestamp associated with a first transport script, the first timestamp representing a time when the server was last updated, the second timestamp representing a time when the transport script was generated. The processor is further to automatically generate a second transport script when the first timestamp is more recent than the second timestamp, the generation comprising: recording network requests while executing a user interface script, and modifying the second transport script based on the recorded network requests. The processor is further to test the server by executing the second transport script.
    Type: Grant
    Filed: February 28, 2013
    Date of Patent: November 14, 2017
    Assignee: EntIT Software LLC
    Inventors: Ido Berkovitch, Meidan Zemer, Gilat Naor
  • Publication number: 20170315822
    Abstract: A common action flow for an application is identified by processing session data maintained for a plurality of users to identify a plurality of action flows. Each action flow represents a series of actions taken by one of the users navigating the application's user interface during a session. A data structure is generated from the plurality of action flows. That data structure is indicative of a plurality of candidate sub-flows. The data structure is analyzed to identify a selected one of the candidate sub-flows repeated in multiple ones of the plurality of action flows. That identified sub-flow is the common action flow. Data representative of the identified common action flow can then be communicated.
    Type: Application
    Filed: July 20, 2017
    Publication date: November 2, 2017
    Applicant: EntIT Software LLC
    Inventors: Igor NOR, Eyal KENIGSBERG, Ola GALKIN
  • Patent number: 9760896
    Abstract: The present disclosure provides a computer-implemented method of acquiring customer insight information in a retail environment. The method includes receiving a product interaction from a mobile device, the product interaction comprising a product identifier corresponding to a product located in the retail environment. The method also includes determining a customer location within the retail environment based on a planned location of the product. The method also includes performing a business action based, at least in part, on the product interaction. The method also includes storing customer insight information corresponding to the product interaction to a data structure.
    Type: Grant
    Filed: October 18, 2010
    Date of Patent: September 12, 2017
    Assignee: EntIT Software LLC
    Inventors: Riddhiman Ghosh, Jhilmil Jain, Mohamed E. Dekhil
  • Patent number: 9762602
    Abstract: In some examples, a set of events is received. A row-based chunk includes the set of events and metadata about the set of events is generated, and a column-based chunk that includes metadata about the set of events and, for each event in the set of events, a value of a first field of the multiple fields. The metadata about the set of events includes at least one of a minimum value or a maximum value of the first field over the events in the set of events.
    Type: Grant
    Filed: September 4, 2015
    Date of Patent: September 12, 2017
    Assignee: EntIT Software LLC
    Inventors: Wei Huang, Yizheng Zhou, Bin Yu, Wenting Tang, Christian F. Beedgen
  • Patent number: 9727556
    Abstract: A method for summarizing a document is provided. A concept is detected for each sentence in said document. Relevance measures between the sentences are computed according to the detected concepts. And then a concept-aware graph is constructed, wherein a node in said graph represents a sentence in the document and an edge between two nodes represents a relevance measure between these two sentences.
    Type: Grant
    Filed: October 26, 2012
    Date of Patent: August 8, 2017
    Assignee: EntIT Software LLC
    Inventors: Lei Wang, Xun Wang, Min Wang, Tong Zhang, Bin Bai
  • Patent number: 9727641
    Abstract: A technique to generate a summary of a set of sentences. Each sentence in the set can be evaluated based on a criterion, such as informativeness of the sentence. The sentences may also be evaluated for readability based on a readability measure. Sentences can be selected for inclusion in the summary based on the evaluations.
    Type: Grant
    Filed: April 25, 2013
    Date of Patent: August 8, 2017
    Assignee: EntIT Software LLC
    Inventor: Vinay Deolaikar
  • Patent number: 9727663
    Abstract: Predicting a data store query can include receiving a portion of a natural language query including a first set of characters. Predicting a data store query can include generating, based at least in part on the first set of characters, a prediction of a phrase matching meta information associated with at least one of a service component metric, log, and event. Predicting a data store query can include proposing the prediction for completion of the query.
    Type: Grant
    Filed: April 30, 2014
    Date of Patent: August 8, 2017
    Assignee: EntIT Software LLC
    Inventors: Radi Dimitrov Hadzhiyski, Joern Schimmelpfeng