Patents by Inventor James R. Rudd

James R. Rudd 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: 11003339
    Abstract: Methods and arrangements to manage transparent windows are described herein. Embodiments may comprise logic such as hardware and/or code to select one or more windows to make transparent and to switching the active window between source and target windows via the position of the mouse. Many embodiments provide a right click, pop-up menu (i.e., pressing the right mouse button generates a pop-up menu), a pull-down menu, or a button associated with windows. These features may allow a user to select individual or all windows to be transparent. A transparent window provides some view of windows or objects below the transparent window while providing some view of the contents such as graphics and/or text in the transparent window. Embodiments may also include management logic such as hardware and/or code to facilitate selection of a transparent window to make the window active.
    Type: Grant
    Filed: April 30, 2019
    Date of Patent: May 11, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Douglas S. Brown, Jehan Moghazy, James R. Rudd, Robert J. Torres
  • Publication number: 20190258387
    Abstract: Methods and arrangements to manage transparent windows are described herein. Embodiments may comprise logic such as hardware and/or code to select one or more windows to make transparent and to switching the active window between source and target windows via the position of the mouse. Many embodiments provide a right click, pop-up menu (i.e., pressing the right mouse button generates a pop-up menu), a pull-down menu, or a button associated with windows. These features may allow a user to select individual or all windows to be transparent. A transparent window provides some view of windows or objects below the transparent window while providing some view of the contents such as graphics and/or text in the transparent window. Embodiments may also include management logic such as hardware and/or code to facilitate selection of a transparent window to make the window active.
    Type: Application
    Filed: April 30, 2019
    Publication date: August 22, 2019
    Inventors: Douglas S. Brown, Jehan Moghazy, James R. Rudd, Robert J. Torres
  • Patent number: 10331316
    Abstract: Methods and arrangements to manage transparent windows are described herein. Embodiments may comprise logic such as hardware and/or code to select one or more windows to make transparent and to switching the active window between source and target windows via the position of the mouse. Many embodiments provide a right click, pop-up menu (i.e., pressing the right mouse button generates a pop-up menu), a pull-down menu, or a button associated with windows. These features may allow a user to select individual or all windows to be transparent. A transparent window provides some view of windows or objects below the transparent window while providing some view of the contents such as graphics and/or text in the transparent window. Embodiments may also include management logic such as hardware and/or code to facilitate selection of a transparent window to make the window active.
    Type: Grant
    Filed: September 10, 2015
    Date of Patent: June 25, 2019
    Assignee: International Business Machines Corporation
    Inventors: Douglas S. Brown, Jehan S. Moghazy, James R. Rudd, Robert J. Torres
  • Publication number: 20150378572
    Abstract: Methods and arrangements to manage transparent windows are described herein. Embodiments may comprise logic such as hardware and/or code to select one or more windows to make transparent and to switching the active window between source and target windows via the position of the mouse. Many embodiments provide a right click, pop-up menu (i.e., pressing the right mouse button generates a pop-up menu), a pull-down menu, or a button associated with windows. These features may allow a user to select individual or all windows to be transparent. A transparent window provides some view of windows or objects below the transparent window while providing some view of the contents such as graphics and/or text in the transparent window. Embodiments may also include management logic such as hardware and/or code to facilitate selection of a transparent window to make the window active.
    Type: Application
    Filed: September 10, 2015
    Publication date: December 31, 2015
    Inventors: Douglas S. Brown, Jehan S. Moghazy, James R. Rudd, Robert J. Torres
  • Patent number: 9158443
    Abstract: Methods and arrangements to manage transparent windows are described herein. Embodiments may comprise logic such as hardware and/or code to select one or more windows to make transparent and to switching the active window between source and target windows via the position of the mouse. Many embodiments provide a right click, pop-up menu (i.e., pressing the right mouse button generates a pop-up menu), a pull-down menu, or a button associated with windows. These features may allow a user to select individual or all windows to be transparent. A transparent window provides some view of windows or objects below the transparent window while providing some view of the contents such as graphics and/or text in the transparent window. Embodiments may also include management logic such as hardware and/or code to facilitate selection of a transparent window to make the window active.
    Type: Grant
    Filed: March 6, 2012
    Date of Patent: October 13, 2015
    Assignee: International Business Machines Corporation
    Inventors: Douglas S. Brown, Jehan S. Moghazy, James R. Rudd, Robert J. Torres
  • Patent number: 8958827
    Abstract: A location-based service system for providing messages to a recipient and, in particular, to transmission methods and systems for providing location data of a device to a location-based service system. A method of updating a location of a mobile device includes determining a location of the mobile device and, based on Internet accessibility of the mobile device, transmitting the location via Internet communication when Internet access is available and via SS7 communication when Internet access is unavailable.
    Type: Grant
    Filed: January 10, 2014
    Date of Patent: February 17, 2015
    Assignee: International Business Machines Corporation
    Inventors: John R. Dingler, David C. Olds, James R. Rudd, Matthew B. Trevathan
  • Publication number: 20140128106
    Abstract: A location-based service system for providing messages to a recipient and, in particular, to transmission methods and systems for providing location data of a device to a location-based service system. A method of updating a location of a mobile device includes determining a location of the mobile device and, based on Internet accessibility of the mobile device, transmitting the location via Internet communication when Internet access is available and via SS7 communication when Internet access is unavailable.
    Type: Application
    Filed: January 10, 2014
    Publication date: May 8, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: John R. DINGLER, David C. OLDS, James R. RUDD, Matthew B. TREVATHAN
  • Patent number: 8682710
    Abstract: A method is implemented in a computer infrastructure having computer executable code tangibly embodied on a computer readable storage medium having programming instructions. The programming instructions are operable to at least one of receive and assess current technology adoption trends. Additionally, the programming instructions are operable to provide a technology adoption forecast.
    Type: Grant
    Filed: December 2, 2009
    Date of Patent: March 25, 2014
    Assignee: International Business Machines Corporation
    Inventors: Mark D. Dennard, James R. Rudd, Robert J. Torres, Matthew B. Trevathan
  • Patent number: 8634859
    Abstract: A location-based service system for providing messages to a recipient and, in particular, to transmission methods and systems for providing location data of a device to a location-based service system. A method of updating a location of a mobile device includes determining a location of the mobile device and, based on Internet accessibility of the mobile device, transmitting the location via Internet communication when Internet access is available and via SS7 communication when Internet access is unavailable.
    Type: Grant
    Filed: June 28, 2013
    Date of Patent: January 21, 2014
    Assignee: International Business Machines Corporation
    Inventors: John R. Dingler, David C. Olds, James R. Rudd, Matthew B. Trevathan
  • Publication number: 20130295966
    Abstract: A location-based service system for providing messages to a recipient and, in particular, to transmission methods and systems for providing location data of a device to a location-based service system. A method of updating a location of a mobile device includes determining a location of the mobile device and, based on Internet accessibility of the mobile device, transmitting the location via Internet communication when Internet access is available and via SS7 communication when Internet access is unavailable.
    Type: Application
    Filed: June 28, 2013
    Publication date: November 7, 2013
    Inventors: John R. DINGLER, David C. OLDS, James R. RUDD, Matthew B. TREVATHAN
  • Publication number: 20130282412
    Abstract: A system and method for providing reservation services to users of mobile devices. The system is implemented in a reservation computer device having computer executable code tangibly embodied on a computer readable medium. The reservation computer device is operable to prioritize a reservation schedule of a service establishment based on a route and projected arrival time of one or more subscribing users such that earlier arriving users and users that have already arrived at the service establishment are given priority in the reservation schedule regardless of prearranged reservations.
    Type: Application
    Filed: June 18, 2013
    Publication date: October 24, 2013
    Inventors: John R. Dingler, David C. Olds, James R. Rudd, Matthew B. Trevathan
  • Patent number: 8515445
    Abstract: A location-based service system for providing messages to a recipient and, in particular, to transmission methods and systems for providing location data of a device to a location-based service system. A method of updating a location of a mobile device includes determining a location of the mobile device and, based on Internet accessibility of the mobile device, transmitting the location via Internet communication when Internet access is available and via SS7 communication when Internet access is unavailable.
    Type: Grant
    Filed: November 24, 2008
    Date of Patent: August 20, 2013
    Assignee: International Business Machines Corporation
    Inventors: John R. Dingler, David C. Olds, James R. Rudd, Matthew B. Trevathan
  • Patent number: 8472979
    Abstract: A system and method for providing reservation services to users of mobile devices. The system is implemented in a reservation computer device having computer executable code tangibly embodied on a computer readable medium. The reservation computer device is operable to prioritize a reservation schedule of a service establishment based on a route and projected arrival time of one or more subscribing users such that earlier arriving users and users that have already arrived at the service establishment are given priority in the reservation schedule regardless of prearranged reservations.
    Type: Grant
    Filed: July 15, 2008
    Date of Patent: June 25, 2013
    Assignee: International Business Machines Corporation
    Inventors: John R. Dingler, David C. Olds, James R. Rudd, Matthew B. Trevathan
  • Patent number: 8214345
    Abstract: The Facet Navigator permits users to set custom constraints for searching databases by facet, displays facets representing fields in a database, and provides a manipulator for each facet. The manipulator may be a slider bar, or a drop-down menu, or some other interactive device known to persons skilled in the art. When a user sets constraints for a facet with the manipulator, the Facet Navigator searches the database based on the constraints and displays a list of items in the database that satisfy the constraints. The Facet Navigator displays a preview of interim results whenever a cursor is moved over an active region of the manipulator, where the preview includes details of database items meeting a search criteria based on the location of the cursor on the manipulator.
    Type: Grant
    Filed: October 5, 2006
    Date of Patent: July 3, 2012
    Assignee: International Business Machines Corporation
    Inventors: Robert J. Torres, Douglas S. Brown, Alexander W. Holt, Michael E. Moran, James R. Rudd
  • Publication number: 20120166989
    Abstract: Methods and arrangements to manage transparent windows are described herein. Embodiments may comprise logic such as hardware and/or code to select one or more windows to make transparent and to switching the active window between source and target windows via the position of the mouse. Many embodiments provide a right click, pop-up menu (i.e., pressing the right mouse button generates a pop-up menu), a pull-down menu, or a button associated with windows. These features may allow a user to select individual or all windows to be transparent. A transparent window provides some view of windows or objects below the transparent window while providing some view of the contents such as graphics and/or text in the transparent window. Embodiments may also include management logic such as hardware and/or code to facilitate selection of a transparent window to make the window active.
    Type: Application
    Filed: March 6, 2012
    Publication date: June 28, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Douglas S. Brown, Jehan Moghazy, James R. Rudd, Robert J. Torres
  • Patent number: 8191003
    Abstract: Methods and arrangements to manage transparent windows are described herein. Embodiments may comprise logic such as hardware and/or code to select one or more windows to make transparent and to switching the active window between source and target windows via the position of the mouse. Many embodiments provide a right click, pop-up menu (i.e., pressing the right mouse button generates a pop-up menu), a pull-down menu, or a button associated with windows. These features may allow a user to select individual or all windows to be transparent. A transparent window provides some view of windows or objects below the transparent window while providing some view of the contents such as graphics and/or text in the transparent window. Embodiments may also include management logic such as hardware and/or code to facilitate selection of a transparent window to make the window active.
    Type: Grant
    Filed: February 14, 2007
    Date of Patent: May 29, 2012
    Assignee: International Business Machines Corporation
    Inventors: Douglas S. Brown, Jehan Moghazy, James R. Rudd, Robert J. Torres
  • Patent number: 7992005
    Abstract: The Pattern Based Password Tool provides a user with a unique, single-use password that is hard to steal, but easy for the user to remember. The Pattern Based Password Tool assigns a password to a user, wherein the password specifies a spatial position of at least one element of a plurality of elements on a matrix. The Pattern Based Password Tool populates the plurality of elements on the matrix with randomly generated characters. After reading a password entry, the Pattern Based Password Tool verifies that the password entry is a correct combination of the characters from the plurality of elements on the matrix that correspond to the spatial position of the at least one element as specified by the password.
    Type: Grant
    Filed: December 6, 2006
    Date of Patent: August 2, 2011
    Assignee: International Business Machines Corporation
    Inventors: Robert J. Torres, Douglas S. Brown, Jehan Moghazy, James R. Rudd
  • Publication number: 20110131078
    Abstract: A method is implemented in a computer infrastructure having computer executable code tangibly embodied on a computer readable storage medium having programming instructions. The programming instructions are operable to at least one of receive and assess current technology adoption trends. Additionally, the programming instructions are operable to provide a technology adoption forecast.
    Type: Application
    Filed: December 2, 2009
    Publication date: June 2, 2011
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Mark D. DENNARD, James R. RUDD, Robert J. TORRES, Matthew B. TREVATHAN
  • Patent number: 7890444
    Abstract: The advanced data availability tool uses predictive analysis to fill gaps in a data set and then displays actual data, predicted data, and confidence intervals for the actual data and the predicted data. The advanced data availability tool has a data collection tool, a data table created by the data collection tool, a data table analyzer, a predicted data table, and an enhanced data display.
    Type: Grant
    Filed: September 19, 2007
    Date of Patent: February 15, 2011
    Assignee: International Business Machines Corporation
    Inventors: Robert J. Torres, James R. Rudd
  • Patent number: 7788273
    Abstract: The extended facet navigator combines two or more facet navigators for searching two or more datasets into a single, space efficient user interface. Each facet navigator is comprised of a plurality of constraint manipulators surrounding a results viewer. In one embodiment, the results from a first facet navigator are a constraint for a second facet navigator. Whenever the results of a first facet navigator are a constraint for a second facet navigator, any change to a constraint manipulator on the first facet navigator will update the results for the first facet navigator. The updated results from the first facet navigator updates the constraint on the second facet navigator. The second facet navigator updates the results of the second facet navigator based on the updated constraint.
    Type: Grant
    Filed: December 6, 2006
    Date of Patent: August 31, 2010
    Assignee: International Business Machines Corporation
    Inventors: Robert J. Torres, James R. Rudd