Patents by Inventor Ashraf A. Syed

Ashraf A. Syed 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).

  • Publication number: 20190180209
    Abstract: A logistics optimization system is described that enables items to be efficiently moved from a first location to a second location. The system optimizes aspects of moving items between locations by enabling a user to monitor and/or control processes including customer management, scheduling, resource allocation and utilization, and cost estimation from a single point within the logistics system. The optimized information can be presented to the user along with interactive tools that allow to evaluate the customer relationship and moving process, make adjustments, provide instructions, and the like throughout the moving process.
    Type: Application
    Filed: December 11, 2017
    Publication date: June 13, 2019
    Inventors: Ashraf Syed, Reuben Fine
  • Patent number: 9626228
    Abstract: Synchronization stateless process execution is disclosed. In various embodiments, an indication is received that an instance of a process with respect to which stateless execution is being performed is to enter a block of the process with respect to which synchronization with one or more other instances of the process is to be provided. A current turn to perform the block with respect to which synchronization is to be provided is secured on behalf of the process instance. The block with respect to which synchronization is to be provided is allowed to be performed by the process instance.
    Type: Grant
    Filed: February 4, 2014
    Date of Patent: April 18, 2017
    Assignee: EMC Corporation
    Inventors: Raman Walia, Prasad K. Thotakura, Ashraf A. Syed, Vasanth Kumar Somasundaram
  • Patent number: 9460304
    Abstract: A system for generation of a RESTful data service comprises a processor and a memory. The processor is configured to: receive a business process model; read the business process model to determine one or more inputs and one or more outputs; generate code for a RESTful data service to invoke the business process model that provides the input data and processes the output data; and generate a URL for the RESTful data service, wherein the URL represents the business process as an addressable resource. The memory is coupled to the processor and is configured to provide the processor with instructions.
    Type: Grant
    Filed: September 28, 2012
    Date of Patent: October 4, 2016
    Assignee: EMC Corporation
    Inventors: Kenwood Tsai, Satyapal P. Reddy, Arnaud Viltard, Sachin G. Totale, Ashraf A Syed
  • Patent number: 9405514
    Abstract: Process fragment management includes obtaining, during execution of a parent process, a process fragment expression, executing the process fragment expression using data gathered from a data source to obtain a process fragment identifier, and selecting, from multiple process fragments, a process fragment corresponding to the process fragment identifier. The process fragment is executed, and execution completes at a fragment output control point of multiple fragment output control points. From multiple parent input control points of the parent process, a parent input control point matching the fragment output control point is selected and, execution of the parent process continues.
    Type: Grant
    Filed: March 27, 2015
    Date of Patent: August 2, 2016
    Assignee: EMC Corporation
    Inventors: Sachin Gopaldas Totale, Ashraf A. Syed, Swathi Natarajan