Riabov, NY
Anton Riabov, New York, NY US
Patent application number | Description | Published |
---|---|---|
20090268733 | Methods and Apparatus for Content Delivery via Application Level Multicast with Minimum Communication Delay - A method for constructing an overlay multicast tree to deliver data from a source to an identified group of nodes is provided in which a plurality of nodes are identified and mapped into multidimensional Euclidean space. A geometric region is constructing having a size that is the minimum size necessary to contain the source and all the nodes. Once constructed, a tree is created beginning at the source and including all of the nodes within the geometric region. | 10-29-2009 |
Anton Riabov, Ossining, NY US
Patent application number | Description | Published |
---|---|---|
20090287674 | Method for Enhancing Search and Browsing in Collaborative Tagging Systems Through Learned Tag Hierachies - A number of Web 2.0 sites support collaborative tagging systems, which allow users to tag resources with keywords. The tags enable search and retrieval of resources both for the user and for other users, using interfaces like a conventional search form or a tag cloud. A tag hierarchy-based search and retrieval system is provided that enhances the existing interfaces by improving search recall and allowing the discovery of even poorly annotated resources. The system uses tag co-occurrence information to automatically learn tag hierarchies. The learned hierarchies are used for automatically inferring additional tags to resources. These inferences are used to improve the recall of queries issued from a search form or via a tag cloud. The learned hierarchies can be viewed as an emergent ontology that is built up through the collaborative wisdom of a large number of users. | 11-19-2009 |
20120291144 | SYSTEM AND METHOD FOR PRIVACY PROTECTION USING IDENTIFIABILITY RISK ASSESSMENT - A risk assessment system and method includes an information system configured to disclose information to a third party. A risk determination model is configured to compute identifiability risk for on one or more records in storage. The identifiability risk is compared to a threshold prior to being disclosed wherein the information system is informed of the identifiability risk exceeding the threshold prior to disclosure to the third party. | 11-15-2012 |
Anton V. Riabov, Ossinging, NY US
Patent application number | Description | Published |
---|---|---|
20090177957 | METHOD AND SYSTEM FOR SIMPLIFIED SERVICE COMPOSITION - A method for service composition, including: receiving a tag query; composing a processing graph in accordance with the tag query, wherein the processing graph is composed by using annotated primal data and services and includes at least one of the services; and deploying the service in an execution environment. | 07-09-2009 |
Anton V. Riabov, Westchester, NY US
Patent application number | Description | Published |
---|---|---|
20110107273 | CONSTRUCTING AND DEPLOYING PATTERNS OF FLOWS - A flow pattern is generated from a single flow, in which the flow pattern describes a plurality of flows that are structurally similar to one another and perform similar tasks. End users are then capable of exploring the different flows of the pattern and selecting one or more flows based on high-level goals. | 05-05-2011 |
Anton V. Riabov, Hawthorne, NY US
Patent application number | Description | Published |
---|---|---|
20100318768 | CHANNEL-BASED RUNTIME ENGINE FOR STREAM PROCESSING - An apparatus, including a memory device for storing a program, and a processor in communication with the memory device, the processor operative with the program to facilitate design of a stream processing flow that satisfies an objective, wherein the stream processing flow includes at least three processing groups, wherein a first processing group includes a data source and an operator, a second processing group includes a data source and an operator and a third processing group includes a join operator at its input and another operator, wherein data inside each group is organized by channels and each channel is a sequence of data, wherein an operator producing a data channel does not generate new data for the channel until old data of the channel is received by all other operators in the same group, and wherein data that flows from the first and second groups to the third group is done asynchronously and is stored in a queue if not ready for processing by an operator of the third group, and deploy the stream processing flow in a concurrent computing system to produce an output. | 12-16-2010 |
20110131557 | ASSEMBLY AND DEPLOYMENT OF MULTI-PLATFORM FLOW-BASED APPLICATIONS - A method and computer program product for assembling and deploying multi-platform flow based applications. An information processing flow that produces a result is assembled, the information processing flow includes components connected by data links, a component includes software code that describes at least one of an input constraint or an output constraint of the component, and at least two of the components are deployable on different computing platforms. The information processing flow is partitioned into sub-flows, such that for each sub-flow every component in the sub-flow is deployable on the same computing platform. The sub-flows are deployed on their respective computing platforms. | 06-02-2011 |
20110302196 | VISUALIZING QUERY RESULTS IN STREAM PROCESSING SYSTEMS - In a method for visualizing query results in stream processing systems, a visualization service receives a query from a client to visualize data in a stream processing application. The query is sent from the visualization service to a query-able operator of the stream processing application. At the query-able operator, an operation is performed using history data in the query-able operator to produce a first result that satisfies the query and the first result is sent to the visualization service. At the query-able operator, another operation is performed using new data received by the query-able operator to produce a second result that satisfies the query and the second result is sent to the visualization service. The first and second results are output from the visualization service to the client. | 12-08-2011 |
Anton V. Riabov, Yorktown Heights, NY US
Patent application number | Description | Published |
---|---|---|
20140040279 | AUTOMATED DATA EXPLORATION - A method for automated data exploration including selecting a plurality of analytic flows from an analytic flow pattern, executing a task, wherein the task is tracked by the plurality of analytic flows, receiving feedback for each of the plurality of analytic flows, determining a performance score for each of the plurality of analytic flows, and adjusting the flow according to the performance score. | 02-06-2014 |
Anton Viktorovich Riabov, Baldwin Place, NY US
Patent application number | Description | Published |
---|---|---|
20140067908 | PULL DATA TRANSFER METHOD IN REQUEST-RESPONSE MODELS - Systems, methods, and products for pull data transfer in a request-response model are provided herein. One aspect provides for generating output data utilizing at least one data generation station; and communicating via the at least one data generation station output data related to at least one data request received from at least one data requesting station responsive to at least one criterion, the at least one criterion comprising one of expiration of a time period or generation of a threshold amount of output data. Other embodiments and aspects are also described herein. | 03-06-2014 |
Anton Viktorovich Riabov, Ossining, NY US
Patent application number | Description | Published |
---|---|---|
20090064343 | ACCESS CONTROL METHOD AND A SYSTEM FOR PRIVACY PROTECTION - A method for protecting information in a distributed stream processing system, including: assigning a principal label to a processing component; assigning a first channel label to a first communication channel that is input to the processing component; comparing the principal label to the first channel label to determine if the processing component can read data attributes of the first channel label; and reading the data attributes of the first channel label when the principal label is equal to or has precedence over the first channel label, wherein the principal label includes a read label and a write label and at least one of a selection label, an addition label or a suppression label. | 03-05-2009 |
Anton Viktotovich Riabov, Ossining, NY US
Patent application number | Description | Published |
---|---|---|
20090055890 | SYSTEM AND METHOD FOR SECURITY PLANNING WITH HARD SECURITY CONSTRAINTS - A method for security planning with hard security constraints includes: receiving security-related requirements of a network to be developed using system inputs and processing components; and generating the network according to the security-related requirements, wherein the network satisfies hard security constraints. | 02-26-2009 |