Patents Assigned to ENTIT Software LLC
-
Patent number: 9870353Abstract: 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: GrantFiled: October 31, 2013Date of Patent: January 16, 2018Assignee: EntIT Software LLCInventors: Bing Xu, Yariv Snapir, Leonid Reznik, Gad Sakin, Wen Lin
-
Patent number: 9870221Abstract: 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: GrantFiled: February 28, 2013Date of Patent: January 16, 2018Assignee: EntIT Software LLCInventors: Elad Benedict, Liron Tzabari, Amir Wigelman
-
Patent number: 9864592Abstract: 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: GrantFiled: September 25, 2015Date of Patent: January 9, 2018Assignee: EntIT Software LLCInventors: Rick Smith, Robert Lovejoy Raymond, Craig W. Bryant, Chris Schleicher
-
Patent number: 9864763Abstract: 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: GrantFiled: June 1, 2012Date of Patent: January 9, 2018Assignee: EntIT Software LLCInventors: Hoa Binh Nga Tran, Andrew Allinson Lamb, Matthew Steven Fuller
-
Patent number: 9858318Abstract: 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: GrantFiled: January 20, 2012Date of Patent: January 2, 2018Assignee: EntIT Software LLCInventors: Shyam Sundar Rajaram, Craig Peter Sayers, Rajan Lukose, Martin Scholz
-
Patent number: 9853986Abstract: 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: GrantFiled: January 26, 2012Date of Patent: December 26, 2017Assignee: EntIT Software LLCInventors: Debabrata Dash, Wenting Tang, Marylou Orayani
-
Patent number: 9846781Abstract: 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: GrantFiled: April 19, 2013Date of Patent: December 19, 2017Assignee: EntIT Software LLCInventors: Nidhi GovindRam Kejriwal, Ronald Joseph Sechman, Sasi Siddharth Muthurajan
-
Patent number: 9846459Abstract: 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: GrantFiled: March 28, 2013Date of Patent: December 19, 2017Assignee: EntIT Software LLCInventor: John Lewis
-
Patent number: 9836513Abstract: 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: GrantFiled: March 12, 2012Date of Patent: December 5, 2017Assignee: EntIT Software LLCInventors: Qiming Chen, Meichun Hsu
-
Patent number: 9836282Abstract: 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: GrantFiled: October 30, 2008Date of Patent: December 5, 2017Assignee: EntIT Software LLCInventors: Mathias Salle, Erik Eidt
-
Patent number: 9830451Abstract: 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: GrantFiled: November 30, 2012Date of Patent: November 28, 2017Assignee: EntIT Software LLCInventors: Anurag Singla, Zhipeng Zhao, Fei Gao
-
Patent number: 9832067Abstract: 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: GrantFiled: April 30, 2014Date of Patent: November 28, 2017Assignee: EntIT Software LLCInventors: Vladimir Dubsky, Miroslav Malecha, Slavomir Opler
-
Patent number: 9824107Abstract: 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: GrantFiled: October 24, 2007Date of Patent: November 21, 2017Assignee: EntIT Software LLCInventors: Anurag Singla, Kumar Saurabh, Kenny C. Tidwell
-
Patent number: 9819569Abstract: 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: GrantFiled: February 28, 2013Date of Patent: November 14, 2017Assignee: EntIT Software LLCInventors: Ido Berkovitch, Meidan Zemer, Gilat Naor
-
Publication number: 20170315822Abstract: 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: ApplicationFiled: July 20, 2017Publication date: November 2, 2017Applicant: EntIT Software LLCInventors: Igor NOR, Eyal KENIGSBERG, Ola GALKIN
-
Patent number: 9760896Abstract: 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: GrantFiled: October 18, 2010Date of Patent: September 12, 2017Assignee: EntIT Software LLCInventors: Riddhiman Ghosh, Jhilmil Jain, Mohamed E. Dekhil
-
Patent number: 9762602Abstract: 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: GrantFiled: September 4, 2015Date of Patent: September 12, 2017Assignee: EntIT Software LLCInventors: Wei Huang, Yizheng Zhou, Bin Yu, Wenting Tang, Christian F. Beedgen
-
Patent number: 9727556Abstract: 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: GrantFiled: October 26, 2012Date of Patent: August 8, 2017Assignee: EntIT Software LLCInventors: Lei Wang, Xun Wang, Min Wang, Tong Zhang, Bin Bai
-
Patent number: 9727641Abstract: 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: GrantFiled: April 25, 2013Date of Patent: August 8, 2017Assignee: EntIT Software LLCInventor: Vinay Deolaikar
-
Patent number: 9727663Abstract: 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: GrantFiled: April 30, 2014Date of Patent: August 8, 2017Assignee: EntIT Software LLCInventors: Radi Dimitrov Hadzhiyski, Joern Schimmelpfeng