Patents by Inventor Patrick J. Richards, Jr.

Patrick J. Richards, Jr. 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: 9232018
    Abstract: A system and method for providing items to users and, more particularly, a system and method for rating items and placing such items into a queued list. The method includes providing an item from a web browser to a recipient on a preferred list and placing the item into a queued list with respect to other items based on a rating. The system includes a computer infrastructure being operable to provide a rated item from a web browser to a recipient on a preferred list and place the rated item in a queued list with respect to other items.
    Type: Grant
    Filed: July 8, 2013
    Date of Patent: January 5, 2016
    Assignee: International Business Machines Corporation
    Inventors: Robert W. Bond, Stephen E. Jaffe, Keith P. Loring, Douglas J. McCulloch, Patrick J. Richards, Jr., Matthew B. Trevathan
  • Publication number: 20130297701
    Abstract: A system and method for providing items to users and, more particularly, a system and method for rating items and placing such items into a queued list. The method includes providing an item from a web browser to a recipient on a preferred list and placing the item into a queued list with respect to other items based on a rating. The system includes a computer infrastructure being operable to provide a rated item from a web browser to a recipient on a preferred list and place the rated item in a queued list with respect to other items.
    Type: Application
    Filed: July 8, 2013
    Publication date: November 7, 2013
    Inventors: Robert W. BOND, Stephen E. JAFFE, Keith P. LORING, Douglas J. MCCULLOCH, Patrick J. RICHARDS, JR., Matthew B. TREVATHAN
  • Patent number: 8489621
    Abstract: A system and method for providing items to users and, more particularly, a system and method for rating items and placing such items into a queued list. The method includes providing an item from a web browser to a recipient on a preferred list and placing the item into a queued list with respect to other items based on a rating. The system includes a computer infrastructure being operable to provide a rated item from a web browser to a recipient on a preferred list and place the rated item in a queued list with respect to other items.
    Type: Grant
    Filed: March 13, 2012
    Date of Patent: July 16, 2013
    Assignee: International Business Machines Corporation
    Inventors: Robert W. Bond, Stephen E. Jaffe, Keith P. Loring, Douglas J. McCulloch, Patrick J. Richards, Jr., Matthew B. Trevathan
  • Patent number: 8301113
    Abstract: An improved solution for managing use of a plurality of wireless devices is provided. In an embodiment of the invention, a usage policy is obtained for the plurality of wireless devices. Usage data for one or more of the plurality of wireless devices is compared against the usage policy, wherefrom an exception report is derived and created. In another embodiment, the exception report is analyzed for non-compliance and a customer is notified.
    Type: Grant
    Filed: April 11, 2007
    Date of Patent: October 30, 2012
    Assignee: International Business Machines Corporation
    Inventors: Kenneth A. Brink, Jr., Randy S. Johnson, Raymond T. Malkowski, Jeffrey H. Martin, Tedrick N. Northway, Patrick J. Richards, Jr., Duane L. Winkler
  • Publication number: 20120246571
    Abstract: A system and method for providing items to users and, more particularly, a system and method for rating items and placing such items into a queued list. The method includes providing an item from a web browser to a recipient on a preferred list and placing the item into a queued list with respect to other items based on a rating. The system includes a computer infrastructure being operable to provide a rated item from a web browser to a recipient on a preferred list and place the rated item in a queued list with respect to other items.
    Type: Application
    Filed: March 13, 2012
    Publication date: September 27, 2012
    Applicant: International Business Machines Corporation
    Inventors: Robert W. BOND, Stephen E. JAFFE, Keith P. LORING, Douglas J. MCCULLOCH, Patrick J. RICHARDS, JR., Matthew B. TREVATHAN
  • Patent number: 8214809
    Abstract: A grid-enabled ANT system that includes ANT XML task files that can run on both grid-enabled machines or stand-alone computers is disclosed. A network file server is used to store files accessed during the build process, and ANT's standard XML tagging and parameters are used, thus enabling the user to use a standardized format for entering XML information. This grid-enabled ANT is transparent to the user since ANT parses the tasks and automatically sends jobs to the grid, when appropriate, instead of the user deciding which tasks to implement as grid tasks.
    Type: Grant
    Filed: December 7, 2007
    Date of Patent: July 3, 2012
    Assignee: International Business Machines Corporation
    Inventors: Patrick J. Richards, Jr., Matthew B. Trevathan
  • Patent number: 8195676
    Abstract: A system and method for providing items to users and, more particularly, a system and method for rating items and placing such items into a queued list. The method includes providing an item from a web browser to a recipient on a preferred list and placing the item into a queued list with respect to other items based on a rating. The system includes a computer infrastructure being operable to provide a rated item from a web browser to a recipient on a preferred list and place the rated item in a queued list with respect to other items.
    Type: Grant
    Filed: March 5, 2007
    Date of Patent: June 5, 2012
    Assignee: International Business Machines Corporation
    Inventors: Robert W. Bond, Stephen E. Jaffe, Keith P. Loring, Douglas J. McCulloch, Patrick J. Richards, Jr., Matthew B. Trevathan
  • Patent number: 8170530
    Abstract: An improved solution for managing wireless devices that uses access control is provided. In an embodiment of the invention, a method for managing wireless devices includes receiving a notification for one of the plurality of wireless devices, the notification indicating at least one of: an access attempt threshold is exceeded or the wireless device is displaced; and remotely locking the wireless device based on the notification.
    Type: Grant
    Filed: April 11, 2007
    Date of Patent: May 1, 2012
    Assignee: International Business Machines Corporation
    Inventors: Kenneth A. Brink, Jr., Randy S. Johnson, Raymond T. Malkowski, Jeffrey H. Martin, Tedrick N. Northway, Patrick J. Richards, Jr., Duane L. Winkler
  • Patent number: 8024153
    Abstract: An improved solution for managing wireless devices that uses lifecycle analysis is provided. In an embodiment of the invention, the method for managing wireless devices includes obtaining data regarding at least one new wireless device; automatically evaluating a feasibility of redeploying at least one of a plurality of pre-existing wireless devices, based on the data regarding the at least one new wireless device; and identifying a distribution for the at least one of the plurality of pre-existing wireless devices, based on the automatically evaluating. In another embodiment, the distribution may include cascading and/or retiring the pre-existing wireless device(s).
    Type: Grant
    Filed: April 11, 2007
    Date of Patent: September 20, 2011
    Assignee: International Business Machines Corporation
    Inventors: Kenneth A. Brink, Jr., Randy S. Johnson, Raymond T. Malkowski, Jeffrey H. Martin, Tedrick N. Northway, Patrick J. Richards, Jr., Duane L. Winkler
  • Patent number: 7921133
    Abstract: A method, system, and program for query meaning determination through a grid service are provided. A search service within a grid environment receives a free text string as a search query, wherein the free text string includes multiple specifications. The search service controls distribution of the free text string to a selection of grid components, wherein each of the selection of grid components is enabled to interpret a particular aspect of the meaning of the multiple specifications in the free text string. Multiple aspect interpretations of the free text string are received at the search service from the selection of grid components. Next, the search service synthesizes the aspect interpretations into a search-ready query, such that the search request is first interpreted by the selection of grid components to determine a thorough meaning of the free text string before submission to a search engine.
    Type: Grant
    Filed: June 23, 2007
    Date of Patent: April 5, 2011
    Assignee: International Business Machines Corporation
    Inventors: Zhendong Bao, Patrick J. Richards, Jr., William P. Shaouy
  • Patent number: 7584274
    Abstract: A method, system, and program for coordinating use of independent external resources within requesting grid environments. A external resource dispatcher receives requests for use of external resources. The external resource dispatcher controls the dispatch of a pool of external resources hidden from the grid management systems of requesting grid clients. In particular, the external resource dispatcher coordinates dispatch of a selection of the external resources for temporary registration with a requesting grid client management system. The requesting grid client management system registers the external resources for use within the grid client and monitors whether the external resources are still needed. When a requesting grid client no longer needs a dispatched external resource, the external resource dispatcher controls detachment of the dispatched external resource and returns the external resource to the available pool of external resources.
    Type: Grant
    Filed: June 15, 2004
    Date of Patent: September 1, 2009
    Assignee: International Business Machines Corporation
    Inventors: Robert W. Bond, Douglas J. McCulloch, Patrick J. Richards, Jr., Sambasiva R. Tallam, Matthew B. Trevathan
  • Patent number: 7313786
    Abstract: A grid-enabled ANT system that includes ANT XML task files that can run on both grid-enabled machines or stand-alone computers is disclosed. A network file server is used to store files accessed during the build process, and ANT's standard XML tagging and parameters are used, thus enabling the user to use a standardized format for entering XML information. This grid-enabled ANT is transparent to the user since ANT parses the tasks and automatically sends jobs to the grid, when appropriate, instead of the user deciding which tasks to implement as grid tasks.
    Type: Grant
    Filed: November 26, 2003
    Date of Patent: December 25, 2007
    Assignee: International Business Machines Corporation
    Inventors: Patrick J. Richards, Jr., Matthew B. Trevathan
  • Patent number: 7266547
    Abstract: A method, system, and program for query meaning determination through a grid service are provided. A search service within a grid environment receives a free text string as a search query, wherein the free text string includes multiple specifications. The search service controls distribution of the free text string to a selection of grid components, wherein each of the selection of grid components is enabled to interpret a particular aspect of the meaning of the multiple specifications in the free text string. Multiple aspect interpretations of the free text string are received at the search service from the selection of grid components. Next, the search service synthesizes the aspect interpretations into a search-ready query, such that the search request is first interpreted by the selection of grid components to determine a thorough meaning of the free text string before submission to a search engine.
    Type: Grant
    Filed: June 10, 2004
    Date of Patent: September 4, 2007
    Assignee: International Business Machines Corporation
    Inventors: Zhendong Bao, Patrick J. Richards, Jr., William P. Shaouy