Patents by Inventor Richard Marquardt

Richard Marquardt 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: 11930462
    Abstract: Precision digital chronography based on detected changes in state of a processor is described. The changes in state may be detected by another processor and an averaged time interval generated. A signal corresponding to the averaged time interval may be communicated to a distributed database and propagated to remote systems. Devices associated with the remote systems may adjust or set a device clock in accordance with the averaged time interval.
    Type: Grant
    Filed: June 13, 2023
    Date of Patent: March 12, 2024
    Assignee: T-MOBILE INNOVATIONS LLC
    Inventors: Lyle W. Paczkowski, Peter P. Dawson, Ronald Richard Marquardt, Walter F. Rausch
  • Publication number: 20230328668
    Abstract: Precision digital chronography based on detected changes in state of a processor is described. The changes in state may be detected by another processor and an averaged time interval generated. A signal corresponding to the averaged time interval may be communicated to a distributed database and propagated to remote systems. Devices associated with the remote systems may adjust or set a device clock in accordance with the averaged time interval.
    Type: Application
    Filed: June 13, 2023
    Publication date: October 12, 2023
    Inventors: Lyle W. Paczkowski, Peter P. Dawson, Ronald Richard Marquardt, Walter F. Rausch
  • Publication number: 20230205733
    Abstract: Systems and methods for immutable archiving of UE connection data for wireless communications networks are provided. In one embodiment, a method comprises: detecting when a UE has initiated access to a network operator core through a radio access network; determining whether a witness data collection service is to be activated for the UE; when the witness data collection service is to be activated: activating the wireless data collection service for a UE monitoring session; initiating transmission of a UE monitoring session block sequence from the UE to the network operator core, wherein the session block sequence comprises blocks each comprising collected witness data characterizing a connection between the UE and the network operator core during the UE monitoring session; determining when the UE monitoring session is complete; closing the session block sequence to form a ledger archive and storing the ledger archive to an immutable witness data archive.
    Type: Application
    Filed: December 23, 2021
    Publication date: June 29, 2023
    Inventors: Lyle Walter Paczkowski, Oliver Philippe Coudert, Alfred Richard Balakier, Ronald Richard Marquardt
  • Patent number: 11012540
    Abstract: One example of a computer-implemented method of adaptively setting Transmission Control Protocol (TCP) Retransmission TimeOut (RTO) values comprises establishing a connection between a sender node and a receiver node using TCP; determining a network location of the receiver node relative to the sender node; and dynamically setting, by the sender node, an RTO minimum value for the receiver node based on the determined network location of the receiver node relative to the sender node.
    Type: Grant
    Filed: July 29, 2019
    Date of Patent: May 18, 2021
    Assignee: International Business Machines Corporation
    Inventors: Dwip N. Banerjee, David Richard Marquardt
  • Patent number: 10992496
    Abstract: In an embodiment, a method includes receiving, at a data processing system, a packet from a first component in a first remote network in an overlay network. In an embodiment, a method includes determining whether a largesend option is supported on a set of paths between the first component and a second component, the second component in a second remote network in the overlay network. In an embodiment, a method includes sending, responsive to determining a largesend option is supported on a subset of the set of paths, a packet on the subset of the set of paths.
    Type: Grant
    Filed: May 14, 2019
    Date of Patent: April 27, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Dwip N. Banerjee, David Richard Marquardt
  • Publication number: 20210037119
    Abstract: One example of a computer-implemented method of adaptively setting Transmission Control Protocol (TCP) Retransmission TimeOut (RTO) values comprises establishing a connection between a sender node and a receiver node using TCP; determining a network location of the receiver node relative to the sender node; and dynamically setting, by the sender node, an RTO minimum value for the receiver node based on the determined network location of the receiver node relative to the sender node.
    Type: Application
    Filed: July 29, 2019
    Publication date: February 4, 2021
    Inventors: Dwip N. Banerjee, David Richard Marquardt
  • Publication number: 20200366527
    Abstract: In an embodiment, a method includes receiving, at a data processing system, a packet from a first component in a first remote network in an overlay network. In an embodiment, a method includes determining whether a largesend option is supported on a set of paths between the first component and a second component, the second component in a second remote network in the overlay network. In an embodiment, a method includes sending, responsive to determining a largesend option is supported on a subset of the set of paths, a packet on the subset of the set of paths.
    Type: Application
    Filed: May 14, 2019
    Publication date: November 19, 2020
    Applicant: International Business Machines Corporation
    Inventors: Dwip N. Banerjee, David Richard Marquardt
  • Patent number: 8424106
    Abstract: A method, system, and computer usable program product for securing a data communication against attacks are provided in the illustrative embodiments. A segment in the data communication is received at a first application executing in a first data processing system. The segment is formed according to a data communication protocol and includes an option. The option includes a current clue and a next clue. The current clue is compared with a saved next clue, the saved next clue being a next clue in a previous segment. The segment is accepted as being a valid segment in the data communication if the current clue matches the saved next clue. A part of the segment is sent to a consumer application.
    Type: Grant
    Filed: May 13, 2010
    Date of Patent: April 16, 2013
    Assignee: International Business Machines Corporation
    Inventors: David Richard Marquardt, Prashant Anant Paranjape, Poornima Srinivas Patil
  • Publication number: 20110283367
    Abstract: A method, system, and computer usable program product for securing a data communication against attacks are provided in the illustrative embodiments. A segment in the data communication is received at a first application executing in a first data processing system. The segment is formed according to a data communication protocol and includes an option. The option includes a current clue and a next clue. The current clue is compared with a saved next clue, the saved next clue being a next clue in a previous segment. The segment is accepted as being a valid segment in the data communication if the current clue matches the saved next clue. A part of the segment is sent to a consumer application.
    Type: Application
    Filed: May 13, 2010
    Publication date: November 17, 2011
    Applicant: International Business Machines Corporation
    Inventors: David Richard Marquardt, Prashant Anant Paranjape, Poornima Srinivas Patil
  • Patent number: 6826621
    Abstract: A system for effectively reducing address resolution of a packet on a network by representing multiple addresses on a node of the network by a single maskaddress. An aggregation utility is utilized to aggregate the multiple addresses from an address space (i.e., a number of addresses having a common initial bits) of sequential addresses. A pre-selected aggregation percent, representing the percentage of actual addresses from the space which is present on the node, is utilized in the evaluation of the maskaddress. The maskaddress comprises of two variables. The first variable represents the size of the space and the common initial bits. The second variable provides information on the number of relevant bits to include in the maskaddress and the length of the space to point out the actual addresses, which are present in the space. A negative address utility is utilized to indicate which addresses from within the address pace are not hosted on the node.
    Type: Grant
    Filed: April 24, 2000
    Date of Patent: November 30, 2004
    Assignee: International Business Machines Corporation
    Inventors: George Andrew Kephart, David Richard Marquardt
  • Patent number: 6754700
    Abstract: A method and apparatus in a data processing system for managing receipt of data by a browser through a communications interface. Responsive to a user input, a first rate at which data is received is reduced at the browser to a decreased rate. A determination is then made as to whether incoming data for the communications interface is being received at a rate less than a threshold. Responsive to a determination that incoming data for the communications interface is being received at a rate less than the threshold, the first rate at which data is at the browser is restored.
    Type: Grant
    Filed: January 6, 2000
    Date of Patent: June 22, 2004
    Assignee: International Business Machines Corporation
    Inventors: Robert B. Gordon, David Richard Marquardt, Gerald Francis McBrearty, Shawn Patrick Mullen, Johnny Meng-Han Shieh
  • Patent number: 6160787
    Abstract: A double sided (or higher multiple sided) data storing compact disc for optically recorded data has data surfaces that are separated by a thin film of wavelength selective material that passes light of one frequency and reflects light of a second (or multiple) frequency. The thin film either passively relies upon the inherent interference between light signals reflected from its upper and lower surfaces or is an active material that reflects light of one frequency and transmits light of a second frequency. A further aspect of the present invention is the method for the manufacture of such a multi-surfaced disc.
    Type: Grant
    Filed: January 10, 1997
    Date of Patent: December 12, 2000
    Assignee: WEA Manufacturing, Inc.
    Inventors: Richard Marquardt, Jr., Christopher Cookson, Anthony Pietrzykoski, John L. Orehotsky, Deborah H. Carey, Howard Price, Daniel M. Pindzola
  • Patent number: 5959974
    Abstract: A local system issues an ICMP echo request packet with a size based on an initial PMTU value corresponding to that of the local system's interface MTU. When an ICMP needfrag error packet is received by the local system, this signifies that the initial PMTU value was too large for packets of corresponding size to be transmitted through the Internet without fragmentation. The value is accordingly decreased by the local system and a next ICMP echo request packet transmitted through the Internet. The process iterates until an ICMP echo request packet is successfully transmitted through the Internet to a target system. In response thereto, the target system transmits an ICMP echo response packet back through the Internet to the local system, thereby indicating that the last-sent ICMP echo request packet from the local system had the correct PMTU value which is thereafter assumed to be the correct PMTU.
    Type: Grant
    Filed: December 2, 1996
    Date of Patent: September 28, 1999
    Assignee: International Business Machines Corporation
    Inventors: Daniel Edward Badt, David Richard Marquardt, Satyanarayana Billekal Rao, Lance Warren Russell, Larry Steven Wise
  • Patent number: 5892753
    Abstract: A local system issues an ICMP echo request packet with a size based on an initial PMTU value corresponding to that of the local system's interface MTU. When an ICMP needfrag error packet is received by the local system, this signifies that the initial PMTU value was too large for packets of corresponding size to be transmitted through the Internet without fragmentation. The value is accordingly decreased by the local system and a next ICMP echo request packet transmitted through the Internet. The process iterates until an ICMP echo request packet is successfully transmitted through the Internet to a target system. In response thereto, the target system transmits an ICMP echo response packet back through the Internet to the local system, thereby indicating that the last-sent ICMP echo request packet from the local system had the correct PMTU value which is thereafter assumed to be the correct PMTU.
    Type: Grant
    Filed: December 2, 1996
    Date of Patent: April 6, 1999
    Assignee: International Business Machines Corporation
    Inventors: Daniel Edward Badt, David Richard Marquardt, Satyanarayana Billekal Rao, Lance Warren Russell, Larry Steven Wise
  • Patent number: 4182045
    Abstract: A device for checking involutes and helix angles of cylindrical gears by electronically compensating for mechanical errors, which includes a mechanically operating transmission chain, especially a rolling transmission, a sine bar, a sliding block linkage and/or a lever transmission, which transmission chain guides a measuring feeler relative to a gear to be checked on the required reference curve. The device furthermore includes one length pick-up each at both ends of the transmission chain for measuring their respective motions, a computer unit for multiplying the signal of one of the length pick-ups with the put-in rated transmission ratio of the transmission chain and for subtracting the multiplied signal from the signal of the other length pick-up, and also includes a device for subtracting with the proper prefix + or - the thus formed difference signal as correction value from the measured value of the measuring feeler.
    Type: Grant
    Filed: May 15, 1978
    Date of Patent: January 8, 1980
    Assignee: W. Ferd. Klingelnberg Sohne
    Inventors: Manfred Bosch, Richard Marquardt