Patents by Inventor Dikran S. Meliksetian

Dikran S. Meliksetian has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 11030268
    Abstract: In response to receiving a request for visiting a first web task associated with a website, a first task node is generated at a breadcrumb root node in a tree structure. In response to sequentially receiving requests for multiple subtasks of the first web task, multiple subtask nodes of the first task node are sequentially established in the tree structure. The subtask nodes of the multiple subtask nodes of the first task node are sequentially connected to the first task node according to a sequential order of the sequentially received requests for the multiple subtasks of the first web task. The multiple subtask nodes of the first task node are processed based a policy of the first web task, which includes dynamically reconfiguring the multiple subtask nodes of the first task node in response to the user's visitation of one or more subtask nodes of the multiple subtask nodes.
    Type: Grant
    Filed: January 24, 2019
    Date of Patent: June 8, 2021
    Assignee: International Business Machines Corporation
    Inventors: Jian Liu, Dikran S. Meliksetian, Yang Sun, Zhi J. Wang
  • Patent number: 10726199
    Abstract: External inter-application input field constraints that specify a configured association relationship between an input field utilized during execution by a first application and multiple input fields utilized during execution by a second application are generated in advance. In response to user input entered into the input field of the executing first application and based on the external inter-application input field constraints, context-aware input data to the multiple input fields of the concurrently-executing second application is provided during concurrent execution of the first application and the second application.
    Type: Grant
    Filed: January 25, 2019
    Date of Patent: July 28, 2020
    Assignee: International Business Machines Corporation
    Inventors: Xu Chang, Wen Xin Cheng, Dikran S. Meliksetian, Zhi Jun Wang
  • Patent number: 10706224
    Abstract: External inter-application input field constraints that specify a configured association relationship between an input field utilized during execution by a first application and multiple input fields utilized during execution by a second application are generated in advance. In response to user input entered into the input field of the executing first application and based on the external inter-application input field constraints, context-aware input data to the multiple input fields of the concurrently-executing second application is provided during concurrent execution of the first application and the second application.
    Type: Grant
    Filed: September 29, 2016
    Date of Patent: July 7, 2020
    Assignee: International Business Machines Corporation
    Inventors: Xu Chang, Wen Xin Cheng, Dikran S. Meliksetian, Zhi Jun Wang
  • Publication number: 20190155858
    Abstract: In response to receiving a request for visiting a first web task associated with a website, a first task node is generated at a breadcrumb root node in a tree structure. In response to sequentially receiving requests for multiple subtasks of the first web task, multiple subtask nodes of the first task node are sequentially established in the tree structure. The subtask nodes of the multiple subtask nodes of the first task node are sequentially connected to the first task node according to a sequential order of the sequentially received requests for the multiple subtasks of the first web task. The multiple subtask nodes of the first task node are processed based a policy of the first web task, which includes dynamically reconfiguring the multiple subtask nodes of the first task node in response to the user's visitation of one or more subtask nodes of the multiple subtask nodes.
    Type: Application
    Filed: January 24, 2019
    Publication date: May 23, 2019
    Inventors: Jian Liu, Dikran S. Meliksetian, Yang Sun, Zhi J. Wang
  • Publication number: 20190155893
    Abstract: External inter-application input field constraints that specify a configured association relationship between an input field utilized during execution by a first application and multiple input fields utilized during execution by a second application are generated in advance. In response to user input entered into the input field of the executing first application and based on the external inter-application input field constraints, context-aware input data to the multiple input fields of the concurrently-executing second application is provided during concurrent execution of the first application and the second application.
    Type: Application
    Filed: January 25, 2019
    Publication date: May 23, 2019
    Inventors: Xu Chang, Wen Xin Cheng, Dikran S. Meliksetian, Zhi Jun Wang
  • Patent number: 10275537
    Abstract: In response to receiving a request for visiting a first web task associated with a website, a first task node is generated in a tree structure at a breadcrumb root node in the tree structure. In response to sequentially receiving requests for multiple subtasks of the first web task, multiple subtask nodes of the first task node are sequentially established in the tree structure. The subtask nodes of the multiple subtask nodes of the first task node are sequentially connected to the first task node according to a sequential order of the sequentially received requests for the multiple subtasks of the first web task. The multiple subtask nodes of the first task node are processed based a policy of the first web task.
    Type: Grant
    Filed: February 28, 2017
    Date of Patent: April 30, 2019
    Assignee: International Business Machines Corporation
    Inventors: Jian Liu, Dikran S. Meliksetian, Yang Sun, Zhi J. Wang
  • Patent number: 10241991
    Abstract: External inter-application input field constraints that specify a configured association relationship between an input field utilized during execution by a first application and multiple input fields utilized during execution by a second application are generated in advance. In response to user input entered into the input field of the executing first application and based on the external inter-application input field constraints, context-aware input data to the multiple input fields of the concurrently-executing second application is provided during concurrent execution of the first application and the second application.
    Type: Grant
    Filed: June 27, 2015
    Date of Patent: March 26, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Xu Chang, Wen Xin Cheng, Dikran S. Meliksetian, Zhi Jun Wang
  • Publication number: 20170177734
    Abstract: In response to receiving a request for visiting a first web task associated with a website, a first task node is generated in a tree structure at a breadcrumb root node in the tree structure. In response to sequentially receiving requests for multiple subtasks of the first web task, multiple subtask nodes of the first task node are sequentially established in the tree structure. The subtask nodes of the multiple subtask nodes of the first task node are sequentially connected to the first task node according to a sequential order of the sequentially received requests for the multiple subtasks of the first web task. The multiple subtask nodes of the first task node are processed based a policy of the first web task.
    Type: Application
    Filed: February 28, 2017
    Publication date: June 22, 2017
    Inventors: Jian Liu, Dikran S. Meliksetian, Yang Sun, Zhi J. Wang
  • Patent number: 9626632
    Abstract: An apparatus, system, and method are disclosed for logically packaging and delivering a service offering. A set of service implementation artifacts, a service ordering process, and a service provisioning process are selected and configured to implement a service offering. A requirements specification for the set of service implementation artifacts is defined. Logical associations between parameters are defined such that a change of a parameter for a first component triggers a change for a parameter of a second component. Beneficially, such an apparatus, system, and method accelerates the self-service ordering and deployment of service offerings.
    Type: Grant
    Filed: March 26, 2007
    Date of Patent: April 18, 2017
    Assignee: International Business Machines Corporation
    Inventors: Sandra Sheu Chang, Dikran S. Meliksetian, Peng Ye
  • Patent number: 9613151
    Abstract: A breadcrumb method, system and computer program product for a website. In response to a request for visiting the website, a breadcrumb root node is generated in a tree structure. In response to receiving a request for visiting a first web task associated with the website, a first task node is generated in the tree structure at the breadcrumb root node. In response to sequentially receiving requests for multiple subtasks of the first web task, multiple subtask nodes of the first task node are sequentially established in the tree structure. The subtask nodes of the multiple subtask nodes of the first task node are sequentially connected to the first task node according to a sequential order of the sequentially received requests for the multiple subtasks of the first web task. The multiple subtask nodes of the first task node are processed based a policy of the first web task.
    Type: Grant
    Filed: April 7, 2010
    Date of Patent: April 4, 2017
    Assignee: International Business Machines Corporation
    Inventors: Jian Liu, Dikran S. Meliksetian, Yang Sun, Zhi Jun Wang
  • Publication number: 20170083501
    Abstract: External inter-application input field constraints that specify a configured association relationship between an input field utilized during execution by a first application and multiple input fields utilized during execution by a second application are generated in advance. In response to user input entered into the input field of the executing first application and based on the external inter-application input field constraints, context-aware input data to the multiple input fields of the concurrently-executing second application is provided during concurrent execution of the first application and the second application.
    Type: Application
    Filed: September 29, 2016
    Publication date: March 23, 2017
    Inventors: Xu Chang, Wen Xin Cheng, Dikran S. Meliksetian, Zhi Jun Wang
  • Patent number: 9501207
    Abstract: External constraints with respect to at least one input field of at least one application are generated. Context-aware input data is provided to at least one input field of a currently used application, based on the external constraints.
    Type: Grant
    Filed: March 29, 2012
    Date of Patent: November 22, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Xu Chang, Wen Xin Cheng, Dikran S. Meliksetian, Zhi Jun Wang
  • Patent number: 9342390
    Abstract: A method, system, and/or computer program product provides cluster management for a shared nothing cluster, wherein the shared nothing cluster comprises one or more data nodes each having an operating system and applications running thereon, and wherein the data nodes in the shared nothing cluster do not share data storage devices. One or more processors collects cluster configuration information associated with the data nodes. A tabulation image is obtained based on the collected cluster configuration information. In response to determining that operating system breakdowns occurred on one or more of the data nodes, the obtained tabulation image is sent to faulted data nodes to enable the recovery of their operating systems.
    Type: Grant
    Filed: January 23, 2014
    Date of Patent: May 17, 2016
    Assignee: International Business Machines Corporation
    Inventors: Qi Chen, Dikran S. Meliksetian, Liping Zhang
  • Publication number: 20150301710
    Abstract: External inter-application input field constraints that specify a configured association relationship between an input field utilized during execution by a first application and multiple input fields utilized during execution by a second application are generated in advance. In response to user input entered into the input field of the executing first application and based on the external inter-application input field constraints, context-aware input data to the multiple input fields of the concurrently-executing second application is provided during concurrent execution of the first application and the second application.
    Type: Application
    Filed: June 27, 2015
    Publication date: October 22, 2015
    Inventors: Xu Chang, Wen Xin Cheng, Dikran S. Meliksetian, Zhi Jun Wang
  • Patent number: 9154570
    Abstract: The disclosure provides a device for preventing CSRF attacks, in which the device provides functions comprising: intercepting request sent from a client browser to a server; generating a token; generating a response to the request; inserting the token into the response to the request; and sending the response to the request to the client browser with the token inserted into the response. With the device of the disclosure, it is assured that a token is inserted into all the requests made by a user through a client browser for accessing a resource. And it can be assured that the request is issued by the user himself by verifying whether the token in the request is valid, thereby preventing a CSRF attack.
    Type: Grant
    Filed: November 29, 2011
    Date of Patent: October 6, 2015
    Assignee: International Business Machines Corporation
    Inventors: Dikran S. Meliksetian, Gang Niu, Qiang G. Tong
  • Patent number: 9104439
    Abstract: External constraints with respect to at least one input field of at least one application are generated. Context-aware input data is provided to at least one input field of a currently used application, based on the external constraints.
    Type: Grant
    Filed: November 24, 2010
    Date of Patent: August 11, 2015
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Xu Chang, Wen Xin Cheng, Dikran S. Meliksetian, Zhi Jun Wang
  • Patent number: 9021065
    Abstract: Automated topology formation in a dynamic distributed environment. The automatic topology formation includes receiving by an application of a first entity having an initial topology role, topology information from a master node. The first entity has an initial topology role and the received topology information varies based the initial topology role. A local topology representation information is derived from the received topology information wherein the local topology representation information comprises any one of: a first entity topology role as any one of a not-a-node, root node, a prime node or a leaf node for the topology; a list of entities that are parents of the first entity in the topology, or a list of entities that are subordinates to the first entity in the topology; and setting the local topology representation information at the first entity.
    Type: Grant
    Filed: February 6, 2012
    Date of Patent: April 28, 2015
    Assignee: International Business Machines Corporation
    Inventors: Irwin Boutboul, Dikran S. Meliksetian, Jean-Pierre Prost, Nianjun Zhou
  • Patent number: 8997222
    Abstract: The disclosure provides method for preventing CSRF attacks, in which the method provides: intercepting request sent from a client browser to a server; generating a token; generating a response to the request; inserting the token into the response to the request; and sending the response to the request to the client browser with the token inserted into the response. With the method of the disclosure, it is assured that a token is inserted into all the requests made by a user through a client browser for accessing a resource. And it can be assured that the request is issued by the user himself by verifying whether the token in the request is valid, thereby preventing a CSRF attack.
    Type: Grant
    Filed: September 15, 2012
    Date of Patent: March 31, 2015
    Assignee: International Business Machines Corporation
    Inventors: Dikran S. Meliksetian, Gang Niu, Qiang Guo Tong
  • Patent number: 8799854
    Abstract: For profiling and reusing software development assets, an apparatus includes an asset repository that stores assets, and functional and performance descriptions corresponding to each asset. The apparatus further includes a service planning module configured to interpret functional requirement(s) for a target application, and at least one service quality element corresponding to the functional requirement(s). The target application may be an internet-based application, and the functional requirements may be functions performed by software elements. The apparatus further includes a deployment module configured to compare the functional requirements with the stored assets to generate a solution plan. The solution plan may be a group of assets configured to perform the functional requirement(s) for the target application.
    Type: Grant
    Filed: January 22, 2007
    Date of Patent: August 5, 2014
    Assignee: International Business Machines Corporation
    Inventors: Dikran S. Meliksetian, Noshir Cavas Wadia, Matthew Yang Wang
  • Publication number: 20140215258
    Abstract: A method, system, and/or computer program product provides cluster management for a shared nothing cluster, wherein the shared nothing cluster comprises one or more data nodes each having an operating system and applications running thereon, and wherein the data nodes in the shared nothing cluster do not share data storage devices. One or more processors collects cluster configuration information associated with the data nodes. A tabulation image is obtained based on the collected cluster configuration information. In response to determining that operating system breakdowns occurred on one or more of the data nodes, the obtained tabulation image is sent to faulted data nodes to enable the recovery of their operating systems.
    Type: Application
    Filed: January 23, 2014
    Publication date: July 31, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: QI CHEN, DIKRAN S. MELIKSETIAN, LIPING ZHANG