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: 20180150925
    Abstract: 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: Application
    Filed: November 30, 2016
    Publication date: May 31, 2018
    Inventors: Bryan Mark Logan, Susan Harper Allen, David Borrillo, Robert Carpenter
  • Publication number: 20180150924
    Abstract: 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: Application
    Filed: November 30, 2016
    Publication date: May 31, 2018
    Inventors: Bryan Mark Logan, Susan Harper Allen, David Borrillo, Robert Carpenter
  • Publication number: 20180150923
    Abstract: 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: Application
    Filed: November 30, 2016
    Publication date: May 31, 2018
    Inventors: Bryan Mark Logan, Susan Harper Allen, David Borrillo, Robert Carpenter
  • Patent number: 8291050
    Abstract: 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: Grant
    Filed: August 20, 2007
    Date of Patent: October 16, 2012
    Assignee: International Business Machines Corporation
    Inventors: Shamsundar Ashok, Bryan Mark Logan, Christopher McNelis, Joy Mei-Jen Underhill, Colin Beaton Verrilli
  • Patent number: 8112524
    Abstract: 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: Grant
    Filed: January 15, 2007
    Date of Patent: February 7, 2012
    Assignee: International Business Machines Corporation
    Inventors: Bryan Mark Logan, Daniel Gerard Thornton
  • Publication number: 20100229175
    Abstract: 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: Application
    Filed: March 5, 2009
    Publication date: September 9, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Andres Gonzalez, JR., Bryan Mark Logan, Daniel Gerard Thornton
  • Patent number: 7546545
    Abstract: 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: Grant
    Filed: September 27, 2006
    Date of Patent: June 9, 2009
    Assignee: International Business Machines Corporation
    Inventors: Zachary Adam Garbow, Bryan Mark Logan, Terrence Theodore Nixa, Kevin Glynn Paterson
  • Patent number: 7493021
    Abstract: 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: Grant
    Filed: March 24, 2005
    Date of Patent: February 17, 2009
    Assignee: International Business Machines Corporation
    Inventors: David Anthony Larson, Bryan Mark Logan
  • Publication number: 20080285551
    Abstract: 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: Application
    Filed: May 18, 2007
    Publication date: November 20, 2008
    Inventors: Shamsundar Ashok, Shawn Michael Lambeth, Bryan Mark Logan
  • Publication number: 20080229240
    Abstract: 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: Application
    Filed: March 15, 2007
    Publication date: September 18, 2008
    Inventors: Zachary Adam Garbow, Bryan Mark Logan, Terrence Theodore Nixa, Kevin Glynn Paterson
  • Publication number: 20080172672
    Abstract: 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: Application
    Filed: January 15, 2007
    Publication date: July 17, 2008
    Inventors: Bryan Mark Logan, Daniel Gerard Thornton
  • Publication number: 20080091717
    Abstract: 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: Application
    Filed: September 27, 2006
    Publication date: April 17, 2008
    Inventors: Zachary Adam Garbow, Bryan Mark Logan, Terrence Theodore Nixa
  • Publication number: 20080077874
    Abstract: 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: Application
    Filed: September 27, 2006
    Publication date: March 27, 2008
    Inventors: Zachary Adam Garbow, Bryan Mark Logan, Terrence Theodore Nixa, Kevin Glynn Paterson
  • Publication number: 20080045335
    Abstract: 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: Application
    Filed: August 17, 2006
    Publication date: February 21, 2008
    Inventors: Zachary Adam Garbow, Bryan Mark Logan