Invention Grant
US08645851B1 Methods and apparatus for using a variant of the Bellman-Ford algorithm that operates with inconsistent constraints 有权
使用具有不一致约束的Bellman-Ford算法的变体的方法和装置

  • Patent Title: Methods and apparatus for using a variant of the Bellman-Ford algorithm that operates with inconsistent constraints
  • Patent Title (中): 使用具有不一致约束的Bellman-Ford算法的变体的方法和装置
  • Application No.: US13566878
    Application Date: 2012-08-03
  • Publication No.: US08645851B1
    Publication Date: 2014-02-04
  • Inventor: Philip Milne
  • Applicant: Philip Milne
  • Applicant Address: US CA Mountain View
  • Assignee: Google Inc.
  • Current Assignee: Google Inc.
  • Current Assignee Address: US CA Mountain View
  • Agency: McDonnell Boehnen Hulbert & Berghoff LLP
  • Main IPC: G06F3/00
  • IPC: G06F3/00 G06F3/14
Methods and apparatus for using a variant of the Bellman-Ford algorithm that operates with inconsistent constraints
Abstract:
Disclosed are apparatus and methods for generating displays based on a layout with inconsistent constraints. The layout specifies a set of rectangular components within a container rectangle. A plurality of grid lines is determined from the layout. Each rectangular component is associated with at least two grid lines that are based on a size of the rectangular component. A system of constraints is generated that includes inconsistent constraints. A graph including a plurality of nodes and a plurality of edges is generated from the plurality of grid lines and the system of constraints. A variant of the Bellman-Ford algorithm configured to operate with the inconsistent constraints solves a single-source path-length problem for the graph to determine locations for the grid lines. A display of the rectangular components is generated based on the locations of the grid lines.
Information query
Patent Agency Ranking
0/0