Patents by Inventor Jordan Raykov

Jordan Raykov 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: 10424096
    Abstract: A computer-implemented technique for orthogonal edge routing of directed layered graphs with edge crossings reduction is presented. The pre-arranged nodes are positioned on a rectangular grid consisting of layers across the flow direction and lanes along the flow direction. The layers are separated by rectangular regions defined as layer pipes, and the lanes are separated by rectangular regions defined as lane pipes. Each pipe contains one or more ordered segment tracks. The edges are routed along the shortest paths as orthogonal polylines composed of chained line segments. Each segment is assigned to a pipe. The segments within a pipe are positioned on segment tracks. The edge crossings reduction phase contains iterative procedures to resolve intersections between segments. To resolve the crossings between edges the pairs of conflicting segments are swapped or segments are repositioned on adjacent segment tracks, effectively rubber banding the segments while considering the shortest paths of edges.
    Type: Grant
    Filed: February 8, 2019
    Date of Patent: September 24, 2019
    Inventor: Jordan Raykov
  • Patent number: 9208058
    Abstract: Techniques for debugging an application are provided. In some examples, a user interface (such as a graphical user interface) is provided for a user to specify a breakpoint associated with a breakpoint location in an application and a message flow direction associated with the breakpoint. The message flow direction may be selected from one or more message flow directions associated with the breakpoint location. For example, a message flow direction may be a request message flow direction or a reply message flow direction. The breakpoint location may be a logical breakpoint location associated with a component in a component-based application such as an application based on Service Component Architecture (SOA). In an embodiment, an execution of the application is suspended when the breakpoint is reached in connection with the specified message flow direction.
    Type: Grant
    Filed: January 31, 2013
    Date of Patent: December 8, 2015
    Assignee: Oracle International Corporation
    Inventors: Prabhu Thukkaram, Philip Zampino, Jordan Raykov
  • Publication number: 20140215441
    Abstract: Techniques for debugging an application are provided. In some examples, a user interface (such as a graphical user interface) is provided for a user to specify a breakpoint associated with a breakpoint location in an application and a message flow direction associated with the breakpoint. The message flow direction may be selected from one or more message flow directions associated with the breakpoint location. For example, a message flow direction may be a request message flow direction or a reply message flow direction. The breakpoint location may be a logical breakpoint location associated with a component in a component-based application such as an application based on Service Component Architecture (SOA). In an embodiment, an execution of the application is suspended when the breakpoint is reached in connection with the specified message flow direction.
    Type: Application
    Filed: January 31, 2013
    Publication date: July 31, 2014
    Applicant: Oracle International Corporation
    Inventors: Prabhu Thukkaram, Philip Zampino, Jordan Raykov