Patents by Inventor Kirk A. Stewart

Kirk A. Stewart 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: 20250007741
    Abstract: Systems, methods and computer readable medium that are configured to perform blockchain ledger operations. A private blockchain network is implemented in connection with other features such as access to the ledger or portions of ledge information to verify accuracy. The system can include integration with user computer devices wherein the system implements rules on servers such as behind the private blockchain (e.g., as opposed to just on personal computer devices). The behind the blockchain servers can process access and use of the blockchain. The system can include multiple parallel rules engines.
    Type: Application
    Filed: June 21, 2024
    Publication date: January 2, 2025
    Inventors: Kirk Stewart Chapman, Sree Charran Tirumalasetti, lzzet Can Akkus
  • Patent number: 10197701
    Abstract: Apparatus for wellbore logging and method of use are provided for measurement of the annular materials interposed between the logging tool and formation and the apparent formation bulk density in open-hole, cased-hole or other conduit. The logging tool can be centralized in the borehole. Non-collimated gamma radiation is emitted into the surrounding media and the amount of radiation which returns to the tool is measured by multiple omni-directional detectors spaced a pre-set distances from the source to provide multiple radial depths of investigation. The annular thickness and density of materials interposed between the logging tool and the formation may be determined from the detector responses and be used to derive the apparent formation bulk density.
    Type: Grant
    Filed: March 28, 2013
    Date of Patent: February 5, 2019
    Assignee: J.M. WOOD INVESTMENTS LTD.
    Inventors: Kirk Stewart, Russel R Randall
  • Patent number: 9319109
    Abstract: A connectivity monitor/controller. A wireless connection is established between a mobile device and a docking station that also communicates with external device(s) each configured to selectably communicate with the mobile device via a connectivity through the docking station or through a direct connection with the mobile device. The docking station receives a connectivity assignment specifying external device(s) and a respective connectivity between the mobile device and the specified external device. Each specified connectivity is established based on the connectivity assignment. A display indicating a connectivity configuration including an indication of each specified external device and an indication of each external device's respective connectivity is generated, where the indication of the respective connectivity indicates either a connectivity through the docking station or a direct connectivity, or both.
    Type: Grant
    Filed: July 10, 2015
    Date of Patent: April 19, 2016
    Assignee: BlackBerry Limited
    Inventors: Jon Matthew Jurgovan, Duc-Ngon Thi Pham, Alan Kirk Stewart, Sarah Marie Guichard, Derek Nathaniel Johnson, Douglas James Arthur Burrell, Steven Henry Fyke
  • Publication number: 20150318898
    Abstract: A connectivity monitor/controller. A wireless connection is established between a mobile device and a docking station that also communicates with external device(s) each configured to selectably communicate with the mobile device via a connectivity through the docking station or through a direct connection with the mobile device. The docking station receives a connectivity assignment specifying external device(s) and a respective connectivity between the mobile device and the specified external device. Each specified connectivity is established based on the connectivity assignment. A display indicating a connectivity configuration including an indication of each specified external device and an indication of each external device's respective connectivity is generated, where the indication of the respective connectivity indicates either a connectivity through the docking station or a direct connectivity, or both.
    Type: Application
    Filed: July 10, 2015
    Publication date: November 5, 2015
    Applicant: BlackBerry Limited
    Inventors: Jon Matthew JURGOVAN, Duc-Ngon Thi PHAM, Alan Kirk STEWART, Sarah Marie GUICHARD, Derek Nathaniel JOHNSON, Douglas James Arthur BURRELL, Steven Henry FYKE
  • Patent number: 9088305
    Abstract: A docking station apparatus and method provides wireless power and wireless communications to a mobile device, and provides or establishes connections to one or more external devices such as monitors, keyboards, mice, printers, and networks. In response to detection of the presence of the mobile device, the docking station is enabled to transfer wireless power to the mobile device and communicate wirelessly with the mobile device. The docking station also provides or establishes connections to external devices in response to one or more connectivity assignments.
    Type: Grant
    Filed: July 8, 2013
    Date of Patent: July 21, 2015
    Assignee: BlackBerry Limited
    Inventors: Jon Matthew Jurgovan, Duc-Ngon Thi Pham, Alan Kirk Stewart, Sarah Marie Guichard, Derek Nathaniel Johnson, Douglas James Arthur Burrell, Steven Henry Fyke
  • Publication number: 20150011160
    Abstract: A docking station apparatus and method provides wireless power and wireless communications to a mobile device, and provides or establishes connections to one or more external devices such as monitors, keyboards, mice, printers, and networks. In response to detection of the presence of the mobile device, the docking station is enabled to transfer wireless power to the mobile device and communicate wirelessly with the mobile device. The docking station also provides or establishes connections to external devices in response to one or more connectivity assignments.
    Type: Application
    Filed: July 8, 2013
    Publication date: January 8, 2015
    Inventors: Jon Matthew JURGOVAN, Duc-Ngon Thi PHAM, Alan Kirk STEWART, Sarah Marie GUICHARD, Derek Nathaniel JOHNSON, Douglas James Arthur BURRELL, Steven Henry FYKE
  • Patent number: 8725984
    Abstract: In computing environments that use virtual addresses (or other indirectly usable addresses) to access memory, the virtual addresses are translated to absolute addresses (or other directly usable addresses) prior to accessing memory. To facilitate memory access, however, address translation is omitted in certain circumstances, including when the data to be accessed is within the same unit of memory as the instruction accessing the data. In this case, the absolute address of the data is derived from the absolute address of the instruction, thus avoiding address translation for the data. Further, in some circumstances, access checking for the data is also omitted.
    Type: Grant
    Filed: September 6, 2012
    Date of Patent: May 13, 2014
    Assignee: International Business Machines Corporation
    Inventors: Viktor S. Gyuris, Ali Sheikh, Kirk A. Stewart
  • Publication number: 20130261974
    Abstract: Apparatus for wellbore logging and method of use are provided for measurement of the annular materials interposed between the logging tool and formation and the apparent formation bulk density in open-hole, cased-hole or other conduit. The logging tool can be centralized in the borehole. Non-collimated gamma radiation is emitted into the surrounding media and the amount of radiation which returns to the tool is measured by multiple omni-directional detectors spaced a pre-set distances from the source to provide multiple radial depths of investigation. The annular thickness and density of materials interposed between the logging tool and the formation may be determined from the detector responses and be used to derive the apparent formation bulk density.
    Type: Application
    Filed: March 28, 2013
    Publication date: October 3, 2013
    Applicant: QUANTUM PETROPHYSICS INC.
    Inventors: Kirk STEWART, Russel R. RANDALL
  • Patent number: 8364461
    Abstract: Native code corresponding to an invalidated trace is re-used in a system emulator. A first trace is identified. A dropped second trace is identified. The dropped second trace is associated with a first native code for emulating the second trace. If the identified first trace corresponds to the dropped second trace, the first native code is associated to the first trace, and the first native code is executed. If the identified first trace does not correspond to the dropped second trace, a second native code for emulating the first trace is created, the second native code is associated with the first trace, and the second native code is executed.
    Type: Grant
    Filed: November 9, 2009
    Date of Patent: January 29, 2013
    Assignee: International Business Machines Corporation
    Inventors: Theodore J Bohizic, Reid T Copeland, Ali Sheikh, Kirk A Stewart
  • Publication number: 20120331262
    Abstract: In computing environments that use virtual addresses (or other indirectly usable addresses) to access memory, the virtual addresses are translated to absolute addresses (or other directly usable addresses) prior to accessing memory. To facilitate memory access, however, address translation is omitted in certain circumstances, including when the data to be accessed is within the same unit of memory as the instruction accessing the data. In this case, the absolute address of the data is derived from the absolute address of the instruction, thus avoiding address translation for the data. Further, in some circumstances, access checking for the data is also omitted.
    Type: Application
    Filed: September 6, 2012
    Publication date: December 27, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Viktor S. Gyuris, Ali Sheikh, Kirk A. Stewart
  • Patent number: 8285968
    Abstract: In computing environments that use virtual addresses (or other indirectly usable addresses) to access memory, the virtual addresses are translated to absolute addresses (or other directly usable addresses) prior to accessing memory. To facilitate memory access, however, address translation is omitted in certain circumstances, including when the data to be accessed is within the same unit of memory as the instruction accessing the data. In this case, the absolute address of the data is derived from the absolute address of the instruction, thus avoiding address translation for the data. Further, in some circumstances, access checking for the data is also omitted.
    Type: Grant
    Filed: September 29, 2009
    Date of Patent: October 9, 2012
    Assignee: International Business Machines Corporation
    Inventors: Viktor S. Gyuris, Ali Sheikh, Kirk A. Stewart
  • Patent number: 7970948
    Abstract: In an embodiment, a network router includes plural interfaces and a chain walker which, upon receipt of a first protocol packet in a first interface, processes the packet by walking the packet through a decapsulation chain associated with the interface and the first protocol and an encapsulation chain associated with an identified second interface and identified second protocol. The walker passes the packet to elements of the decapsulation chain to produce a decapsulated packet. The walker passes the decapsulated packet to elements of an encapsulation chain to produce an encapsulated packet. Each chain includes at least one packet-processing element. An element receives the packet from the walker as processed by a previous element, the packet being further processed as appropriate. The walker, upon receipt of the first protocol packet, passes the packet to elements of a demultiplexer chain associated with the first interface to produce a demultiplexed packet.
    Type: Grant
    Filed: April 27, 2005
    Date of Patent: June 28, 2011
    Assignee: Cisco Technology, Inc.
    Inventors: Kenneth A. Moberg, Claude A. Cartee, Gregory D. Stovall, David R. Hampton, Kirk Stewart Lougheed, Pedro Marques, Timothy D. Kolar, Andrew J. Valencia, William B. May, Jr.
  • Publication number: 20110112820
    Abstract: Native code corresponding to an invalidated trace is re-used in a system emulator. A first trace is identified. A dropped second trace is identified. The dropped second trace is associated with a first native code for emulating the second trace. If the identified first trace corresponds to the dropped second trace, the first native code is associated to the first trace, and the first native code is executed. If the identified first trace does not correspond to the dropped second trace, a second native code for emulating the first trace is created, the second native code is associated with the first trace, and the second native code is executed.
    Type: Application
    Filed: November 9, 2009
    Publication date: May 12, 2011
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Theodore J Bohizic, Reid Copeland, Ali Sheikh, Kirk A. Stewart
  • Publication number: 20110078388
    Abstract: In computing environments that use virtual addresses (or other indirectly usable addresses) to access memory, the virtual addresses are translated to absolute addresses (or other directly usable addresses) prior to accessing memory. To facilitate memory access, however, address translation is omitted in certain circumstances, including when the data to be accessed is within the same unit of memory as the instruction accessing the data. In this case, the absolute address of the data is derived from the absolute address of the instruction, thus avoiding address translation for the data. Further, in some circumstances, access checking for the data is also omitted.
    Type: Application
    Filed: September 29, 2009
    Publication date: March 31, 2011
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Viktor S. Gyuris, Ali Sheikh, Kirk A. Stewart
  • Publication number: 20100252725
    Abstract: In connection with a downhole density logging method and tool, the gamma ray source and detectors are substantially non-shielded (that is, they are omni-directional). As a result the gamma ray emission produced by the ‘omni-directional’ source is non-collimated and the back-scattered gamma rays counted by the omni-directional detectors are also non-collimated. Testing has shown that density logging through well casing is viable using this system.
    Type: Application
    Filed: April 2, 2009
    Publication date: October 7, 2010
    Applicant: RECON PETROTECHNOLOGIES., LTD.
    Inventor: Kirk Stewart
  • Patent number: 6907468
    Abstract: A method for processing packets in a router includes specifying operations on packets as chains of processing elements. Each chain is uniquely associated with one interface/protocol pair, and each processing element performs at least one function on a packet. An incoming packet is received, and processed, first by a demultiplexor element which determines the protocol of the next higher level used by the packet. Then, the packet is processed by the elements of a decapsulation chain associated with the interface on which the packet was received, and by the elements of an encapsulation chain associated with the interface on which the packet is to be transmitted. The demultiplexor element or operation passes the packet on to a decapsulation chain associated with the protocol and with the incoming interface, depending on protocol information contained in the incoming packet.
    Type: Grant
    Filed: April 4, 2003
    Date of Patent: June 14, 2005
    Assignee: Cisco Technology, Inc.
    Inventors: Kenneth A. Moberg, Claude A. Cartee, Gregory D. Stovall, David R. Hampton, Kirk Stewart Lougheed, Pedro Marques, Timothy D. Kolar, Andrew J. Valencia, William B. May, Jr.
  • Patent number: 6578084
    Abstract: A method for processing packets in a router includes specifying operations on packets as chains of processing elements. Each chain is uniquely associated with one interface/protocol pair, and each processing element performs at least one function on a packet. An incoming packet is received, and processed, first by a demultiplexor element which determines the protocol of the next higher level used by the packet. Then, the packet is processed by the elements of a decapsulation chain associated with the interface on which the packet was received, and by the elements of an encapsulation chain associated with the interface on which the packet is to be transmitted. The demultiplexor element or operation passes the packet on to a decapsulation chain associated with the protocol and with the incoming interface, depending on protocol information contained in the incoming packet.
    Type: Grant
    Filed: October 15, 1999
    Date of Patent: June 10, 2003
    Assignee: Cisco Technology, Inc.
    Inventors: Kenneth A. Moberg, Claude A. Cartee, Gregory D. Stovall, David R. Hampton, Kirk Stewart Lougheed, Pedro Marques, Timothy D. Kolar, Andrew J. Valencia, William B. May, Jr.
  • Patent number: 5217186
    Abstract: Parachute for providing an impedance to a or other rapidly moving person, animal or vehicle comprising a sheet having an edge or edges, peripheral cords tied to the edge or edges and distributed uniformly about the center of the sheet, such sheet being formed with a hole at its center, and a disk near the proximal ends of the cords, the peripheral cords being attached to and passing beyond the disk, the proximal ends of the cords being gathered together and fastened to the torso of a person.
    Type: Grant
    Filed: April 13, 1992
    Date of Patent: June 8, 1993
    Inventors: Lloyd G. Stewart, Kirk A. Stewart, Dean Lotz