Patents by Inventor Justin B. Petro
Justin B. Petro 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: 8626567Abstract: A goal management system stores at least first and second goals. The goal management system also stores a relationship between the first goal and the second goal. In one aspect, the goal management system detects modification of the first goal and, in response, causes the second goal to be automatically highlighted for alignment verification. The second goal is a parent goal to the first goal, and the relationship is stored as a parent link associating the first goal with the parent goal. The goal management system also stores an owner for the first goal. In response to detecting modification of the parent goal, the goal management system causes the first goal to be automatically highlighted for alignment verification in a display associated with the owner of the first goal, based on the parent link. Additional aspects relate to additional technological solutions which facilitate goal management through, for example, goal alignment.Type: GrantFiled: September 5, 2012Date of Patent: January 7, 2014Assignee: Versata Development Group, Inc.Inventors: Andrew W. Allemann, Shad W. Reynolds, Adam R. Hunter, Justin B. Petro
-
Publication number: 20130060609Abstract: A goal management system stores at least first and second goals. The goal management system also stores a relationship between the first goal and the second goal. In one aspect, the goal management system detects modification of the first goal and, in response, causes the second goal to be automatically highlighted for alignment verification. The second goal is a parent goal to the first goal, and the relationship is stored as a parent link associating the first goal with the parent goal. The goal management system also stores an owner for the first goal. In response to detecting modification of the parent goal, the goal management system causes the first goal to be automatically highlighted for alignment verification in a display associated with the owner of the first goal, based on the parent link. Additional aspects relate to additional technological solutions which facilitate goal management through, for example, goal alignment.Type: ApplicationFiled: September 5, 2012Publication date: March 7, 2013Inventors: Andrew W. Allemann, Shad W. Reynolds, Adam R. Hunter, Justin B. Petro
-
Patent number: 8265985Abstract: A goal management system stores at least first and second goals. The goal management system also stores a relationship between the first goal and the second goal. In one aspect, the goal management system detects modification of the first goal and, in response, causes the second goal to be automatically highlighted for alignment verification. In another aspect, the second goal is a parent goal to the first goal, and the relationship is stored as a parent link associating the first goal with the parent goal. The goal management system also stores an owner for the first goal. In response to detecting modification of the parent goal, the goal management system causes the first goal to be automatically highlighted for alignment verification in a display associated with the owner of the first goal, based on the parent link. Additional aspects relate to additional technological solutions which facilitate goal management through, for example, goal alignment.Type: GrantFiled: December 15, 2010Date of Patent: September 11, 2012Assignee: Versata Development Group, Inc.Inventors: Andrew W. Allemann, Shad W. Reynolds, Adam R. Hunter, Justin B. Petro
-
Publication number: 20110088001Abstract: A goal management system stores at least first and second goals. The goal management system also stores a relationship between the first goal and the second goal. In one aspect, the goal management system detects modification of the first goal and, in response, causes the second goal to be automatically highlighted for alignment verification. In another aspect, the second goal is a parent goal to the first goal, and the relationship is stored as a parent link associating the first goal with the parent goal. The goal management system also stores an owner for the first goal. In response to detecting modification of the parent goal, the goal management system causes the first goal to be automatically highlighted for alignment verification in a display associated with the owner of the first goal, based on the parent link. Additional aspects relate to additional technological solutions which facilitate goal management through, for example, goal alignment.Type: ApplicationFiled: December 15, 2010Publication date: April 14, 2011Inventors: Andrew W. Allemann, Shad W. Reynolds, Adam R. Hunter, Justin B. Petro
-
Patent number: 7870013Abstract: A goal management system stores at least first and second goals. The goal management system also stores a relationship between the first goal and the second goal. In one aspect, the goal management system detects modification of the first goal and, in response, causes the second goal to be automatically highlighted for alignment verification. In another aspect, the second goal is a parent goal to the first goal, and the relationship is stored as a parent link associating the first goal with the parent goal. The goal management system also stores an owner for the first goal. In response to detecting modification of the parent goal, the goal management system causes the first goal to be automatically highlighted for alignment verification in a display associated with the owner of the first goal, based on the parent link. Additional aspects relate to additional technological solutions which facilitate goal management through, for example, goal alignment.Type: GrantFiled: June 29, 2001Date of Patent: January 11, 2011Assignee: Versata Development Group, Inc.Inventors: Andrew W Allemann, Shad W Reynolds, Adam R Hunter, Justin B Petro
-
Patent number: 7692653Abstract: A plane figure presents statistics relating to data items. The plane figure includes multiple wedges which categorize a set of data items into base subsets of data items. A ring with a ring radius is displayed, and the ring radius represents a measure for at least one base subset. A corresponding wedge has a wedge radius which differs from the ring radius in proportion to a difference between the measure for that base subset and a measure for a subsidiary subset of that base subset. For example, the subsidiary subset may relate to data items for a predetermined timeframe. Boundaries, such as dividing lines, may be displayed within one or more wedges to define areas that represent additional subsets of data items. In another embodiment, a presentation space include first, second, and third groups of objects, with lines displayed between certain objects to represent flows of information between those objects.Type: GrantFiled: October 1, 2001Date of Patent: April 6, 2010Assignee: Versata Development Group, Inc.Inventors: Justin B. Petro, Sahala Swenson, Aman H. Shah
-
Patent number: 7110988Abstract: A method of aligning a new goal of an entity ensures that the new goal is a child goal of a parent goal. The method also ensures that a group is linked to the parent goal, and ensures that the entity is subordinate to the group. In one embodiment, selection lists constrain the available values for the group and/or the parent goal. In another aspect, a method of facilitating contextual alignment of a new goal recognizes an organizational role for an entity and customizes content of a user interface, based on the organizational role of the entity. The user interface with the customized content provides goal creation guidance according to the organizational role. In one embodiment, the customized content includes specialized instructions and sample content for characteristics of the new goal, such as a goal-objective characteristic, a goal-measure characteristic, and a goal-activity characteristic.Type: GrantFiled: August 1, 2001Date of Patent: September 19, 2006Assignee: Trilogy Development Group, Inc.Inventors: Andrew W. Allemann, Shad W. Reynolds, Adam R. Hunter, Justin B. Petro
-
Patent number: 6754654Abstract: A program product characterizes a set of information to determine common characteristics among subsets of the set of information. The program product includes computer instructions which obtain characteristic data that describe characteristics of an entity. For example, the characteristic data may include titles of individuals within an organization. The computer instructions also obtain a set of information associated with the entity (e.g. a set of e-mail messages, Web pages, business memoranda, etc.) The computer instructions identify key terms within the set of information and classify the set of information into at least first and second subsets. In addition, the computer instructions characterize the first subset as more important than the second subset, based on the key terms and the characteristic data. For example, a subset of documents associated with officers of a company may be characterized as more important than a subset of documents associated with temporary employees.Type: GrantFiled: October 1, 2001Date of Patent: June 22, 2004Assignee: Trilogy Development Group, Inc.Inventors: Michael F. Kim, Justin B. Petro, Aman H. Shah, Sahala Swenson, Elliot L. Waingold