Patents by Inventor Bryan Mark Logan
Bryan Mark Logan 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: 20180150925Abstract: A system is disclosed that implements various features for enabling property appraisals, and other types of property studies, to be performed more efficiently. One such feature involves the generation of user-specific workflows specifying properties to be visited, and photos to be taken, by specific appraisers or other users. The workflows may be generated using “photos needed” flags in a data repository of incomplete appraisal reports, and may be displayed and used by a mobile workflow application running on mobile devices of such users. Another feature involves automatically incorporating the property photos taken by such users into corresponding appraisal reports as the photos are taken and uploaded via the mobile workflow application. Another feature involves predictively delaying the processing of a current appraisal order based on a prediction that a subsequent appraisal order will be received that can be bundled with the current appraisal order.Type: ApplicationFiled: November 30, 2016Publication date: May 31, 2018Inventors: Bryan Mark Logan, Susan Harper Allen, David Borrillo, Robert Carpenter
-
Publication number: 20180150924Abstract: A system is disclosed that implements various features for enabling property appraisals, and other types of property studies, to be performed more efficiently. One such feature involves the generation of user-specific workflows specifying properties to be visited, and photos to be taken, by specific appraisers or other users. The workflows may be generated using “photos needed” flags in a data repository of incomplete appraisal reports, and may be displayed and used by a mobile workflow application running on mobile devices of such users. Another feature involves automatically incorporating the property photos taken by such users into corresponding appraisal reports as the photos are taken and uploaded via the mobile workflow application. Another feature involves predictively delaying the processing of a current appraisal order based on a prediction that a subsequent appraisal order will be received that can be bundled with the current appraisal order.Type: ApplicationFiled: November 30, 2016Publication date: May 31, 2018Inventors: Bryan Mark Logan, Susan Harper Allen, David Borrillo, Robert Carpenter
-
Publication number: 20180150923Abstract: A system is disclosed that implements various features for enabling property appraisals, and other types of property studies, to be performed more efficiently. One such feature involves the generation of user-specific workflows specifying properties to be visited, and photos to be taken, by specific appraisers or other users. The workflows may be generated using “photos needed” flags in a data repository of incomplete appraisal reports, and may be displayed and used by a mobile workflow application running on mobile devices of such users. Another feature involves automatically incorporating the property photos taken by such users into corresponding appraisal reports as the photos are taken and uploaded via the mobile workflow application. Another feature involves predictively delaying the processing of a current appraisal order based on a prediction that a subsequent appraisal order will be received that can be bundled with the current appraisal order.Type: ApplicationFiled: November 30, 2016Publication date: May 31, 2018Inventors: Bryan Mark Logan, Susan Harper Allen, David Borrillo, Robert Carpenter
-
Patent number: 8291050Abstract: A graphical user interface, method, and apparatus for configuring a logical partition (LPAR), comprises one or more screens for configuring an LPAR having allocated resources residing on a server computer, the LPAR being uniquely identified by a partition ID; the one or more screens comprising an SNA selection element configured for user-selection of a shared network adapter (SNA) ID from one or more available SNA IDs, wherein each selectable SNA ID uniquely identifies a respective SNA installed on the server computer; a physical port selection element configured for user-selection of a physical port ID from one or more physical port IDs each corresponding to a respective physical port, wherein the one or more physical port IDs uniquely identify all physical ports residing on the respective SNA for the selected SNA ID; and an active configure button which, when selected by a user, causes the display of one or more screens for configuring a logical shared adapter (LSA) associated with the respective SNA.Type: GrantFiled: August 20, 2007Date of Patent: October 16, 2012Assignee: International Business Machines CorporationInventors: Shamsundar Ashok, Bryan Mark Logan, Christopher McNelis, Joy Mei-Jen Underhill, Colin Beaton Verrilli
-
Patent number: 8112524Abstract: In an embodiment, a partition is discovered that transferred more than a threshold amount of data between the partition and a first resource. A determination is made that the partition transferred more than a threshold amount of data with a second resource. A determination is made that the data path distance between the first and second resources is more than a threshold. A third location is found that is open and a determination is made that the data path distance between the first resource and the third location is less than a threshold, and in response, a recommendation is made to move the second resource to the third location.Type: GrantFiled: January 15, 2007Date of Patent: February 7, 2012Assignee: International Business Machines CorporationInventors: Bryan Mark Logan, Daniel Gerard Thornton
-
Publication number: 20100229175Abstract: As needs of a computer system grow, further logically-partitioned computer systems may be added to allow for more partitions to be created. When new partitions are added, or when an entire computing environment analysis is commenced, it may be discovered that better system efficiency may be had if the resources or computational work in a first partition in a first computer is moved to a second partition in the first computer. It is also may be determined that better system efficiency may be had if the resources or computational work in the first partition in the first computer is moved to a third partition in a second computer.Type: ApplicationFiled: March 5, 2009Publication date: September 9, 2010Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Andres Gonzalez, JR., Bryan Mark Logan, Daniel Gerard Thornton
-
Patent number: 7546545Abstract: A method that emphasizes at least one drop destination for a selected entity based upon monitored drop destinations. Drop destinations may be emphasized by generating a plurality of path vectors between the selected entity and at least a portion of the plurality of drop destinations. Generally, by emphasizing drop destinations, the potential drop destinations for the selected entity may be anticipated and emphasized to the user, which may increase the likelihood that the user will drop onto the desired drop destination. Moreover, a user may choose one of the drop destinations by dropping the selected entity along the path vector associated with the desired drop destination. As such, drag and drop operations may be successfully completed with fewer mouse movements and/or less precision, often resulting in fewer accidental drops.Type: GrantFiled: September 27, 2006Date of Patent: June 9, 2009Assignee: International Business Machines CorporationInventors: Zachary Adam Garbow, Bryan Mark Logan, Terrence Theodore Nixa, Kevin Glynn Paterson
-
Patent number: 7493021Abstract: A television video recorder controlled by a viewer automatically compares a closed captioning stream from a current program instance with one or more respective closed captioning streams associated with previously recorded program instances to determine whether the current instance matches a previously recorded instance. If the closed captioning streams match, it is assumed that the current instance is a duplicate of a previously recorded instance, and the video recorder automatically takes an appropriate action with respect to recording at least one program instance. Preferably, one of the program instances is automatically deleted, so that there are no duplicates. Alternatively, the recorder might delete or mark from the saved program instance any portions thereof which do not match corresponding portions of a duplicate program instance, on the assumption that such portions are commercial advertisements.Type: GrantFiled: March 24, 2005Date of Patent: February 17, 2009Assignee: International Business Machines CorporationInventors: David Anthony Larson, Bryan Mark Logan
-
Publication number: 20080285551Abstract: Bandwidth capping is implemented at a logical port level for a shared Ethernet port. When a physical port of a Host Ethernet Adapter (HEA) is partitioned, a Logical HEA is created for the partition. One or a plurality of Logical Ports (LPorts) is created in the Logical HEA. Each LPort is mapped to a corresponding physical port. During LPAR configuration, a minimum guaranteed speed is specified for the LPort together with the corresponding physical port for the LPort and an optional maximum speed. The specified configuration for the LPort is verified, and the configuration values are stored in the HEA and the HEA dispatches data packets based upon the stored configuration values for the LPort.Type: ApplicationFiled: May 18, 2007Publication date: November 20, 2008Inventors: Shamsundar Ashok, Shawn Michael Lambeth, Bryan Mark Logan
-
Publication number: 20080229240Abstract: A palette is displayed that includes widgets. A specification of a first widget selected from among the widgets in the palette is received along with a first widget location, a keyword, and a keyword location. Pages are found that, when rendered, include a term located at a term location and an element located at a respective element location, where the term matches the keyword and the element matches the first widget. In various embodiments, the identifiers of the pages are sorted based on distances between the first widget location and the element location, distances between the keyword location and the term location, differences between widths and heights of the first widget and the element, and/or based on matches between the visual attribute for the first widget and a visual characteristic for the element.Type: ApplicationFiled: March 15, 2007Publication date: September 18, 2008Inventors: Zachary Adam Garbow, Bryan Mark Logan, Terrence Theodore Nixa, Kevin Glynn Paterson
-
Publication number: 20080172672Abstract: In an embodiment, a partition is discovered that transferred more than a threshold amount of data between the partition and a first resource. A determination is made that the partition transferred more than a threshold amount of data with a second resource. A determination is made that the data path distance between the first and second resources is more than a threshold. A third location is found that is open and a determination is made that the data path distance between the first resource and the third location is less than a threshold, and in response, a recommendation is made to move the second resource to the third location.Type: ApplicationFiled: January 15, 2007Publication date: July 17, 2008Inventors: Bryan Mark Logan, Daniel Gerard Thornton
-
Publication number: 20080091717Abstract: An apparatus, program product, and method collect musical preference data from a plurality of digital media players and generate therefrom a “collaborative” playlist of media files. The collaborative playlist may be used, for example, to identify and play back media files that most, if not all, of the users of the digital media players would likely find enjoyable.Type: ApplicationFiled: September 27, 2006Publication date: April 17, 2008Inventors: Zachary Adam Garbow, Bryan Mark Logan, Terrence Theodore Nixa
-
Publication number: 20080077874Abstract: An apparatus, program product and method that emphasize a least one drop destination for a selected entity based upon monitored drop destinations. Drop destinations may be emphasized by generating a plurality of path vectors between the selected entity and at least a portion of the plurality of drop destinations. Generally, by emphasizing drop destinations, the potential drop destinations for the selected entity may be anticipated and emphasized to the user, which may increase the likelihood that the user will drop onto the desired drop destination. Moreover, a user may choose one of the drop destinations by dropping the selected entity along the path vector associated with the desired drop destination. As such, drag and drop operations may be successfully completed with fewer mouse movements and/or less precision, often resulting in fewer accidental drops.Type: ApplicationFiled: September 27, 2006Publication date: March 27, 2008Inventors: Zachary Adam Garbow, Bryan Mark Logan, Terrence Theodore Nixa, Kevin Glynn Paterson
-
Publication number: 20080045335Abstract: In an embodiment, if a departing player requests to leave a game before the game is complete, a waiting player is selected and the waiting player replaces the departing player in the game. Replacing the departing player with the waiting player includes assigning a play state of the departing player to the waiting player. The play state is then updated in response to game control input events received from the waiting player. In various embodiments, the waiting player is selected based on skill levels, play styles, time preferences, or game stage preferences of the players, or based on an input criteria specified by the departing or remaining players. In various embodiments, the play state may include a location within the game, an inventory, or a score.Type: ApplicationFiled: August 17, 2006Publication date: February 21, 2008Inventors: Zachary Adam Garbow, Bryan Mark Logan