Patents by Inventor Theodore R. Carraher

Theodore R. Carraher 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: 10834617
    Abstract: Included are network devices, systems, methods, and computer readable medium. These may employ a microcontroller with access to computer readable memory and computer readable storage wherein the microcontroller operates at a first network component of a local area network. The microcontroller may be configured to spatially locate one or more fiducial network components of a local area network in which the microcontroller is a member. The spatial location may be determined by receiving a unique identifier for a first fiducial network component, receiving a wireless signal from the first fiducial network component, determining a physical distance between the first network component and the first fiducial network component, and updating a registry with the determined physical distance. In certain embodiments, the network component may be an RFID reader and the unique identifier may be an IP or MAC address.
    Type: Grant
    Filed: March 29, 2019
    Date of Patent: November 10, 2020
    Assignee: International Business Machines Corporation
    Inventors: Theodore R. Carraher, Bruce H. Hyre, David K. Lavin
  • Publication number: 20190230527
    Abstract: Included are network devices, systems, methods, and computer readable medium. These may employ a microcontroller with access to computer readable memory and computer readable storage wherein the microcontroller operates at a first network component of a local area network. The microcontroller may be configured to spatially locate one or more fiducial network components of a local area network in which the microcontroller is a member. The spatial location may be determined by receiving a unique identifier for a first fiducial network component, receiving a wireless signal from the first fiducial network component, determining a physical distance between the first network component and the first fiducial network component, and updating a registry with the determined physical distance. In certain embodiments, the network component may be an RFID reader and the unique identifier may be an IP or MAC address.
    Type: Application
    Filed: March 29, 2019
    Publication date: July 25, 2019
    Inventors: Theodore R. Carraher, Bruce H. Hyre, David K. Lavin
  • Patent number: 10278080
    Abstract: Carrying out a calibration cycle on one or more components in a local area network, the network including a plurality of Radio Frequency Identification (RFID) readers and the calibration cycle including exchanging, between RFID readers or other components of the local area network, distances between RFID readers calculated by one or more other components of the local area network.
    Type: Grant
    Filed: July 31, 2014
    Date of Patent: April 30, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Theodore R. Carraher, Bruce H. Hyre, David K. Lavin
  • Patent number: 9619563
    Abstract: A web content search request including a search term is received at a searching/indexing device. A web search is performed based upon the search term. A markup language (ML) document returned via the web search including the search term is parsed. A location of the search term within the ML document is identified. A hypertext link to the identified location of the search term within the ML document is configured.
    Type: Grant
    Filed: June 6, 2012
    Date of Patent: April 11, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Theodore R. Carraher, Jake Palmer
  • Publication number: 20140341063
    Abstract: Carrying out a calibration cycle on one or more components in a local area network, the network including a plurality of Radio Frequency Identification (RFID) readers and the calibration cycle including exchanging, between RFID readers or other components of the local area network, distances between RFID readers calculated by one or more other components of the local area network.
    Type: Application
    Filed: July 31, 2014
    Publication date: November 20, 2014
    Inventors: Theodore R. Carraher, Bruce H. Hyre, David K. Lavin
  • Patent number: 8775445
    Abstract: A request is received via an input device of a computing device for a hypertext link to an item of web content rendered on a display of the computing device. It is determined whether a markup language (ML) document used to render the web content includes an existing page anchor proximate to an item reference within the ML document. The hypertext link is configured based upon the determination of whether the ML document includes the existing page anchor proximate to the item reference within the ML document. The configured hypertext link is returned in response to the request.
    Type: Grant
    Filed: June 6, 2012
    Date of Patent: July 8, 2014
    Assignee: International Business Machines Corporation
    Inventors: Theodore R. Carraher, Jake Palmer
  • Publication number: 20120246138
    Abstract: A web content search request including a search term is received at a searching/indexing device. A web search is performed based upon the search term. A markup language (ML) document returned via the web search including the search term is parsed. A location of the search term within the ML document is identified. A hypertext link to the identified location of the search term within the ML document is configured.
    Type: Application
    Filed: June 6, 2012
    Publication date: September 27, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Theodore R. Carraher, Jake Palmer
  • Publication number: 20120246549
    Abstract: A request is received via an input device of a computing device for a hypertext link to an item of web content rendered on a display of the computing device. It is determined whether a markup language (ML) document used to render the web content includes an existing page anchor proximate to an item reference within the ML document. The hypertext link is configured based upon the determination of whether the ML document includes the existing page anchor proximate to the item reference within the ML document. The configured hypertext link is returned in response to the request.
    Type: Application
    Filed: June 6, 2012
    Publication date: September 27, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Theodore R. Carraher, Jake Palmer
  • Patent number: 8255787
    Abstract: A request is received via an input device of a computing device for a hypertext link to an item of web content rendered on a display of the computing device. It is determined whether a markup language (ML) document used to render the web content includes an existing page anchor proximate to an item reference within the ML document. The hypertext link is configured based upon the determination of whether the ML document includes the existing page anchor proximate to the item reference within the ML document. The configured hypertext link is returned in response to the request.
    Type: Grant
    Filed: June 29, 2009
    Date of Patent: August 28, 2012
    Assignee: International Business Machines Corporation
    Inventors: Theodore R. Carraher, Jake Palmer
  • Patent number: 8244755
    Abstract: A web content search request including a search term is received at a searching/indexing device. A web search is performed based upon the search term. A markup language (ML) document returned via the web search including the search term is parsed. A location of the search term within the ML document is identified. A hypertext link to the identified location of the search term within the ML document is configured.
    Type: Grant
    Filed: June 29, 2009
    Date of Patent: August 14, 2012
    Assignee: International Business Machines Corporation
    Inventors: Theodore R. Carraher, Jake Palmer
  • Publication number: 20100332515
    Abstract: A web content search request including a search term is received at a searching/indexing device. A web search is performed based upon the search term. A markup language (ML) document returned via the web search including the search term is parsed. A location of the search term within the ML document is identified. A hypertext link to the identified location of the search term within the ML document is configured.
    Type: Application
    Filed: June 29, 2009
    Publication date: December 30, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Theodore R. Carraher, Jake Palmer
  • Publication number: 20100332965
    Abstract: A request is received via an input device of a computing device for a hypertext link to an item of web content rendered on a display of the computing device. It is determined whether a markup language (ML) document used to render the web content includes an existing page anchor proximate to an item reference within the ML document. The hypertext link is configured based upon the determination of whether the ML document includes the existing page anchor proximate to the item reference within the ML document. The configured hypertext link is returned in response to the request.
    Type: Application
    Filed: June 29, 2009
    Publication date: December 30, 2010
    Applicant: International Business Machines Corporation
    Inventors: Theodore R. Carraher, Jake Palmer
  • Publication number: 20100037288
    Abstract: A method for access authorization via inheritance to information of a first registered user on a social network comprises defining authorization criteria for the first registered user; receiving first verification data from a requester, wherein the requester comprises one of a second registered user or a non-registered user; determining if the first verification data satisfies the authorization criteria, and in the event the first verification data satisfies the authorization criteria, extending inherited access authorization to the requester in the event the requester is the non-registered user, and extending inherited access authorization to a contact of the requestor in the event the requestor is the second registered user.
    Type: Application
    Filed: January 22, 2009
    Publication date: February 11, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Theodore R. Carraher, Jason A. Cox, Lydia M. Do, Michael L. Karm
  • Publication number: 20080235609
    Abstract: A computer-implementable method, system and computer media are presented for allowing a user to change a first type of Drag-and-Drop (DnD) operation into a second type of DnD operation. In one embodiment, the computer-implementable method includes the steps of: detecting a first type of DnD operation in which a cursor is dragging a copy of an original file icon across a Graphical User Interface (GUI); detecting the cursor dragging the copy of the original file icon across a location, on the GUI, at which the original file icon was positioned when the first type of DnD operation was initiated; and in response to detecting the cursor dragging the copy of the original file icon across the location at which the original file icon was initially positioned, converting the first type of DnD operation into a second type of DnD operation.
    Type: Application
    Filed: March 19, 2007
    Publication date: September 25, 2008
    Inventors: THEODORE R. CARRAHER, Gabriel A. Cohen, Ashish Jain, Gerald L. Mitchell