Patents Assigned to Rankin Labs, LLC
-
Patent number: 11861025Abstract: A method for receiving and processing a covert transmission within a TCP/IP protocol stack is described. An IP protocol layer receives a datagram comprising covert data. The datagram is adapted to appear as an error at a TCP layer. The datagram is intercepted at an IP layer routine below the TCP layer. The intercepted datagram is processed by an extension of an IP layer routine.Type: GrantFiled: January 8, 2019Date of Patent: January 2, 2024Assignee: Rankin Labs, LLCInventor: John Rankin
-
Patent number: 11729184Abstract: System and methods for detecting covert payloads of data within an IP network are provided. Activity of at least a portion of the IP network is monitored for datagrams comprising error messages. A selection of the datagrams including the error messages occurring with a regularity above a predetermined threshold are identified.Type: GrantFiled: July 6, 2021Date of Patent: August 15, 2023Assignee: Rankin Labs, LLCInventors: John Rankin, Barry Boyer
-
Patent number: 11699037Abstract: Systems and methods for increasing the impact of a message for a target individual are provided. An audio recording of the message and audio recordings of the target individual are each associated with transcribed text, which is separated into morphemes. Morphemes in the message are substituted with, or supplemented by, matching morphemes in the audio recordings of the target individual to create a revised version of the audio recording of the message, and then electronically transmit the revised audio recording to an electronic device associated with the target individual.Type: GrantFiled: March 8, 2021Date of Patent: July 11, 2023Assignee: Rankin Labs, LLCInventor: John Rankin
-
Patent number: 11689543Abstract: Systems and methods for detecting transmission of covert payloads of data are provided. A datagram is received at a host within a network. A determination is made that processing the datagram creates an error condition. A determination is made that that the datagram contains a payload intended for covert transmission where at least one suspicious condition is present. The suspicious conditions include an encrypted payload, a destination not matching any known address for hosts within the network, a time to live value matching the number of gateways traversed by the datagram within the network, and a particular type of error condition.Type: GrantFiled: July 27, 2020Date of Patent: June 27, 2023Assignee: Rankin Labs, LLCInventor: John Rankin
-
Patent number: 11652732Abstract: A system and method for scattering network traffic across a number of disparate hosts is provided. Each gateway located along a real transmission pathway between a real point of origin and a real point of destination is identified. A network and a sub-network for each gateway is identified. At least one host along the real transmission pathway is used to observe network traffic for a number of illusionary hosts, each having network addresses appearing to be plausibly located along the real transmission pathway. A host having aggregate network traffic data deviating the most from a mean value for all hosts is selected. The network address for the selected host is used as the source address of an outgoing IP datagram.Type: GrantFiled: August 21, 2019Date of Patent: May 16, 2023Assignee: Rankin Labs, LLCInventor: John Rankin
-
Patent number: 11526357Abstract: Systems and methods for controlling machine operations are provided. A number of data entries are organized into a stack. Each data entry includes a type, a flag, a length, and a value or pointer entry. For each data entry in the stack, the type of data is determined from the type entry, the presence of an address or value is determined by the respective flag entry, and a length of the address or value is determined from the respective length entry. The data to be utilized or an address for the same at a particular electronic storage area is provided at the respective value or pointer entry, which may be specified by a space definition pushed onto the stack.Type: GrantFiled: January 25, 2021Date of Patent: December 13, 2022Assignee: Rankin Labs, LLCInventor: John Rankin
-
Patent number: 11516048Abstract: Systems and methods distributing data within a network for long-term storage are provided. Confederate host computers are arranged into interconnected rings by bridging confederate host computers. Payloads are routed through the network to a respective one of the rings associated with a respective one of the ring identifiers matching the identifier of the respective data payload for storage. Preferably, the bridging confederate host computers identify a destination ring for the payloads, transmit the payload to a next confederate host computer in a current ring where an identifier for the payload matches a ring identifier for the current ring, and transmit the payload to a next confederate host computer in a connected ring where the identifier associated with the payload does not match the ring identifier for the current ring.Type: GrantFiled: December 18, 2020Date of Patent: November 29, 2022Assignee: Rankin Labs, LLCInventor: John Rankin
-
Patent number: 11487674Abstract: Systems and methods for operating a virtual memory pool are disclosed. A network of computing machines having local real memory is provided. A translation table, which is not tightly coupled to the real memory of any one of the computing machines in the network, is generated comprising connections between locations of the various local real memories to segments of the virtual memory pool. A request is received to access a particular segment of the virtual memory pool. An address for a particular computing machine and a location in its local real memory is retrieved from the translation table. A copy of the particular segment is requested from the particular computing machine.Type: GrantFiled: April 16, 2020Date of Patent: November 1, 2022Assignee: Rankin Labs, LLCInventor: John Rankin
-
Patent number: 11452064Abstract: Systems and methods for identifying suspected contraband mobile electronic devices within a confined community are provided. Details regarding said advertising opportunities are monitored from central advertising providers. A subset of the mobile electronic devices associated with advertising opportunities noting location measurements within a perimeter geofence of the confined community are identified and any such devices also associated with advertising opportunities noting location measurements outside of the perimeter are eliminated to arrive at a revised subset. The published details of the advertising opportunities for those mobile electronic devices in the revised subset are recorded.Type: GrantFiled: March 8, 2021Date of Patent: September 20, 2022Assignee: Rankin Labs, LLCInventor: John Rankin
-
Patent number: 11429390Abstract: Systems and methods for utilizing virtual memory with a high-level programming language are provided. Multiple address spaces are created in virtual memory, wherein each of the multiple address spaces include data entries, each of which have a value. A machine executable software program is operated which utilizes each of said multiple address spaces. At least a first one of the address spaces is independent from at least a second one of said address spaces, and at least a third one of the address spaces is electronically associated with at least a fourth one of the address spaces.Type: GrantFiled: December 4, 2020Date of Patent: August 30, 2022Assignee: Rankin Labs, LLCInventor: John Rankin
-
Patent number: 11430010Abstract: Systems and methods for indirect advertising are disclosed. A real target is identified. Locations visited by the real target are identified. Secondary targets known to visit at least one of the identified locations are identified. A message designed to influence the real target is pushed to the secondary targets such that the real target may be influenced through word-of-mouth interaction with the secondary targets and led to believe that a larger phenomenon is occurring.Type: GrantFiled: February 28, 2020Date of Patent: August 30, 2022Assignee: Rankin Labs, LLCInventor: John Rankin
-
Patent number: 11372773Abstract: Systems and methods for operating a virtual memory area are provided. A dynamic address translation table for the virtual memory area is generated. A program is operated at a first computing machine until insufficient local real memory is available to complete operation. A request for real memory space is transmitted from the first computing machine to an additional computing machine. A location of a segment of the local real memory of the additional computing machine is received at the first computing machine and the dynamic address translation table is updated to associate a virtual address with the received location.Type: GrantFiled: May 28, 2020Date of Patent: June 28, 2022Assignee: Rankin Labs, LLCInventor: John Rankin
-
Patent number: 11341985Abstract: A system and method determining a match between sound fragments is provided. Each wave that makes up a sequence within the fragment is identified. An average amplitude and frequency of each wave is determined. An index of amplitudes and frequencies is determined by summating the square of the difference between the amplitude and frequencies, respectively, of each wave and the average amplitude and frequency, respectively, of the sequence. A single index is determined by averaging the index of amplitudes and frequencies. Matches between sound fragments may be determined by comparing the various indexes.Type: GrantFiled: July 10, 2019Date of Patent: May 24, 2022Assignee: RANKIN LABS, LLCInventor: John Rankin
-
Patent number: 11294636Abstract: A system and method for producing an expanded set of random values is provided. An initial random value input set is separated into a first group, a second group, and a third group. A first value from the first group, a second value from the second group, and a third value from the third group are retrieved. A mathematical operation associated with the third value is retrieved from a set of mathematical operations. The retrieved mathematical operation is applied to the first value and the second value to arrive at a first new random value.Type: GrantFiled: February 27, 2019Date of Patent: April 5, 2022Assignee: Rankin Labs, LLCInventors: John Rankin, Phillip Wayne Coffelt
-
Patent number: 11289070Abstract: A system and method for determining a target speaker's community of origin from a sound sample of the target speaker is provided. An indexed database of morpheme data from speakers from various communities of origin is provided. Indexed morphemes from a target speaker are extracted. The extracted indexed morphemes from the target speaker are compared against the morpheme data in the indexed database to determine the target speaker's community of origin.Type: GrantFiled: March 22, 2019Date of Patent: March 29, 2022Assignee: Rankin Labs, LLCInventor: John Rankin
-
Patent number: 11121855Abstract: Systems and methods for secure communication are provided. A sender encrypts a first starting block with one of a number of random blocks. The encrypted first starting block is sent to a receiver, which expands it by a random amount. The expanded block is divided into a first expanded block and a second expanded block. A source data block is encrypted with the second expanded block and transmitted to the receiver, where it is decrypted with the decrypted first starting block. The first expanded block replaces the starting block for subsequent transmission.Type: GrantFiled: February 7, 2020Date of Patent: September 14, 2021Assignee: Rankin Labs, LLCInventor: John Rankin
-
Patent number: 11108671Abstract: Systems and method for processing network traffic are provided. The network traffic includes a number of data packets representing a complete transmission which are located at a first electronic storage area. Each data packet including a data payload. A data block is generated by one or more processors according to software instructions for the received traffic. The data block includes a series of header pointers pointing to each of a series of headers and a data pointer pointing to the data payloads.Type: GrantFiled: January 20, 2020Date of Patent: August 31, 2021Assignee: Rankin Labs, LLCInventor: John Rankin
-
Patent number: 11055166Abstract: Systems and methods for storing a covert payload of data within a network are provided. A datagram is generated at an origin host comprising the covert payload of data, a more fragments flag indicating that the datagram is part of a larger transmission, a source address for a confederate host, and a destination address for a blind host. The datagram is transmitted from the origin host to the blind host. When no further datagrams are received, the blind host sends an error message with the covert payload of data to the confederate host. This may be repeated across a number of blind and confederate hosts to form a ring.Type: GrantFiled: May 28, 2020Date of Patent: July 6, 2021Assignee: Rankin Labs, LLCInventor: John Rankin
-
Patent number: 11032257Abstract: A method for covertly transmitting a packet of data over a network is provided. A datagram for transmission is fragmented. A portion of the data in the datagram is encrypted and stored within a fragment section of the datagram which is not a first fragmented section. Only the fragmented section that contains the encrypted data is transmitted. No other fragment of the fragmented datagram is transmitted such that the lone fragment transmission will appear as error.Type: GrantFiled: December 5, 2018Date of Patent: June 8, 2021Assignee: Rankin Labs, LLCInventor: John Rankin
-
Patent number: 10908133Abstract: Systems and methods are disclosed for non-invasive detection of chemicals within objects. An object comprised of cellulose material is placed inside an examination chamber, which is sealed. A first measurement of the speed of sound waves traveling through the chamber is taken to establish a baseline. The chamber is heated to liberate any stored chemicals within the object and a second measurement is taken. An expected difference is compared to an actual difference in measurements to determine if hidden chemicals are present.Type: GrantFiled: April 16, 2020Date of Patent: February 2, 2021Assignee: Rankin Labs, LLCInventor: John Rankin