Patents by Inventor Steve Russell Campbell

Steve Russell Campbell 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: 11080044
    Abstract: A method of publishing node package manager (NPM) packages on NPM repository is disclosed. the method may include rendering a graphical user interface (GUI) client upon being launched by a user from within an integrated development environment (IDE). The GUI client may be configured to publish a NPM package created in the IDE on a target NPM repository. The method may further include receiving through the GUI client, an identification of the target NPM repository and corresponding user authentication information from the user, and a selection of the NPM package and a name of the NPM package upon receiving an acknowledgement for successful authentication from the target NPM repository. The method may further include transmitting the selected NPM package and the name of the NPM package to the target NPM repository for publication upon receiving an acknowledgement for successful validation from the target NPM repository.
    Type: Grant
    Filed: August 3, 2020
    Date of Patent: August 3, 2021
    Inventors: Manuel Sebastian Parrao Alcantara, Cesar Ivan Orozco Cervantes, Steve Russell Campbell, Robert Harold Peterssen
  • Patent number: 8108445
    Abstract: A consolidated instant messaging message history is maintained at a selected point of presence. Non-selected instant messaging points of presence include instant messaging messages that were transmitted during one or more instant messaging sessions conducted between the non-selected instant messaging points of presence and one or more instant messaging participants. The selected instant messaging point of presence retrieves instant messaging messages included at the non-selected instant messaging points of presence. The retrieved messages are stored on a storage device accessible to the selected instant messaging point of presence in a consolidated instant messaging chat history.
    Type: Grant
    Filed: January 21, 2009
    Date of Patent: January 31, 2012
    Assignee: International Business Machines Corporation
    Inventors: Erik John Burckart, Steve Russell Campbell, Andrew Ivory
  • Patent number: 8054382
    Abstract: The invention provides an apparatus, system and method for allowing multiple television (TV) sets to communicate with each other in synchronizing their audiovisual signal output (when set to the same TV channel) to allow simultaneous viewing of common programming content.
    Type: Grant
    Filed: May 21, 2007
    Date of Patent: November 8, 2011
    Assignee: International Business Machines Corporation
    Inventors: Erik John Burckart, Steve Russell Campbell, Andrew Ivory, Aaron Kyle Shook
  • Publication number: 20090138520
    Abstract: A consolidated instant messaging message history is maintained at a selected point of presence. Non-selected instant messaging points of presence include instant messaging messages that were transmitted during one or more instant messaging sessions conducted between the non-selected instant messaging points of presence and one or more instant messaging participants. The selected instant messaging point of presence retrieves instant messaging messages included at the non-selected instant messaging points of presence. The retrieved messages are stored on a storage device accessible to the selected instant messaging point of presence in a consolidated instant messaging chat history.
    Type: Application
    Filed: January 21, 2009
    Publication date: May 28, 2009
    Applicant: International Business Machines Corporation
    Inventors: Erik John Burckart, Steve Russell Campbell, Andrew Ivory
  • Patent number: 7499926
    Abstract: A consolidated instant messaging message history is maintained at a selected point of presence. Non-selected instant messaging points of presence include instant messaging messages that were transmitted during one or more instant messaging sessions conducted between the non-selected instant messaging points of presence and one or more instant messaging participants. The selected instant messaging point of presence retrieves instant messaging messages included at the non-selected instant messaging points of presence. The retrieved messages are stored on a storage device accessible to the selected instant messaging point of presence in a consolidated instant messaging chat history.
    Type: Grant
    Filed: November 16, 2007
    Date of Patent: March 3, 2009
    Assignee: International Business Machines Corporation
    Inventors: Erik John Burckart, Steve Russell Campbell, Andrew Ivory
  • Publication number: 20080291266
    Abstract: The invention provides an apparatus, system and method for allowing multiple television (TV) sets to communicate with each other in synchronizing their audiovisual signal output (when set to the same TV channel) to allow simultaneous viewing of common programming content.
    Type: Application
    Filed: May 21, 2007
    Publication date: November 27, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Erik John Burckart, Steve Russell Campbell, Andrew Ivory, Aaron Kyle Shook