Patents Assigned to Parrable, Inc.
  • Patent number: 11799713
    Abstract: Systems and methods for associating sessions of encrypted identifiers are provided. A collection of data packets received during one or more sessions within a time period may be retrieved. Each packet in the collection may be associated with a unique identifier of a respective session. An epoch time may be calculated for each of the retrieved data packets based on the determined skew and respective timestamp information of the data packet. It may be identified as to whether each of the calculated epoch times matches a previously calculated epoch time for a packet associated with a previous session or a session that has previously been associated with a selected session. The timestamp information may be associated with a browser identifier and subject to encryption/decryption by an identifier server or authorized parties.
    Type: Grant
    Filed: July 1, 2020
    Date of Patent: October 24, 2023
    Assignee: PARRABLE INC.
    Inventor: Justin E. Greene
  • Patent number: 10715413
    Abstract: Systems and methods for associating sessions using (TCP packet-level) timestamps are provided. A collection of data packets received during one or more sessions within a time period may be retrieved. Each packet in the collection may be associated with a unique identifier of a respective session. A skew for a selected session within the time period may be determined based on a rate difference between a respective receiving device clock and a respective sending device clock of at least two data packets associated with the unique identifier of the selected session. The selected session may be associated with a computing device. An uptime may be calculated for each of the retrieved data packets based on the determined skew and respective timestamp information of the data packet. It may be identified as to whether each of the calculated uptimes matches a previously calculated uptime for a packet associated with a previous session or a session that has previously been associated with a selected session.
    Type: Grant
    Filed: March 24, 2017
    Date of Patent: July 14, 2020
    Assignee: Parrable Inc.
    Inventor: Justin E. Greene
  • Patent number: 10491451
    Abstract: Systems and methods for timestamp-based matching of identifiers are provided. Information may be stored in memory regarding a plurality of identifiers each unique to an associated website or to an associated browser. Stored information may further include one or more maps each associating a device identifier with at least one immutable browser identifier or mutable browser identifier. The device identifier may be unique to an associated computing device. Information may be received from a computing device that has used a browser to download a website, where the downloaded website includes a reference to a browser identifier specific to the downloaded website. The received information may be determined to include a timestamp and an internet protocol (IP) address. The timestamp and IP in the received information may further be determined to correspond to a computing device associated with one of the stored maps, where the corresponding computing device is identified by a corresponding device identifier.
    Type: Grant
    Filed: September 22, 2015
    Date of Patent: November 26, 2019
    Assignee: PARRABLE INC.
    Inventor: Justin E. Greene
  • Patent number: 10103931
    Abstract: Systems and methods for session-based matching of mutable browser identifiers are provided. Information may be stored regarding a plurality of mutable browser identifiers each unique to an associated website and one or more maps each associating a immutable browser identifier to one or more mutable browser identifiers. Such a immutable browser identifier may be unique to an associated browser. Further, information may be received from a computing device that has used a browser to download a website. Such downloaded website may include a reference to a mutable browser identifier specific to the downloaded website. The referenced mutable browser identifier may be identified as corresponding to one of the stored mutable browser identifiers. The session information of the referenced mutable browser identifier in the received information may be compared to the session information of the corresponding stored mutable browser identifier.
    Type: Grant
    Filed: September 22, 2015
    Date of Patent: October 16, 2018
    Assignee: Parrable Inc.
    Inventor: Justin E. Greene
  • Patent number: 9929895
    Abstract: A webpage may be downloaded by a browser at a computing device. Such downloaded webpage may be associated with a reference to a browser identifier file. The browser may be directed to access the referenced browser identifier file. As a result, the browser may automatically check a local browser cache for the referenced browser identifier file. A request regarding the referenced browser identifier file may be sent over a communication network to an identifier server. Such request may be indicative of whether the referenced browser identifier file is found in the local browser cache. A response may be received from the identifier server. Such response may include the referenced browser identifier file when the referenced browser identifier file (or a current version thereof) is not found in the local browser cache. Alternatively, the response may include an indicator when the referenced browser identifier file is found in the local browser cache.
    Type: Grant
    Filed: May 16, 2016
    Date of Patent: March 27, 2018
    Assignee: PARRABLE INC.
    Inventors: Justin E. Greene, Dharun Ravi
  • Patent number: 9553923
    Abstract: The present invention relates to methods and apparatus for unobtrusively determining previous actions and information associated with a user via an RGB string and generating web page content based upon previous actions and stored information.
    Type: Grant
    Filed: February 13, 2015
    Date of Patent: January 24, 2017
    Assignee: PARRABLE, INC.
    Inventor: Dharun Ravi
  • Patent number: 9420324
    Abstract: The present disclosure relates to methods and apparatus for processing and displaying playback of a video in a handheld device. More specifically, the present disclosure describes an inline video processing and playback, wherein the video playback may be optimized based on variable local conditions, such as the capabilities of the handheld device and the network connection speed.
    Type: Grant
    Filed: September 29, 2014
    Date of Patent: August 16, 2016
    Assignee: PARRABLE, INC.
    Inventor: Dharun Ravi
  • Patent number: 9342617
    Abstract: A webpage may be downloaded by a browser at a computing device. Such downloaded webpage may be associated with a reference to a browser identifier file. The browser may be directed to access the referenced browser identifier file. As a result, the browser may automatically check a local browser cache for the referenced browser identifier file. A request regarding the referenced browser identifier file may be sent over a communication network to an identifier server. Such request may be indicative of whether the referenced browser identifier file is found in the local browser cache. A response may be received from the identifier server. Such response may include the referenced browser identifier file when the referenced browser identifier file (or a current version thereof) is not found in the local browser cache. Alternatively, the response may include an indicator when the referenced browser identifier file is found in the local browser cache.
    Type: Grant
    Filed: May 19, 2015
    Date of Patent: May 17, 2016
    Assignee: Parrable, Inc.
    Inventors: Justin E. Greene, Dharun Ravi
  • Patent number: 9332065
    Abstract: The present invention relates to methods and apparatus for in obtrusively determining previous actions and information associated with a user and generating web page content based upon previous actions and stored information.
    Type: Grant
    Filed: July 24, 2014
    Date of Patent: May 3, 2016
    Assignee: PARRABLE, INC.
    Inventor: Dharun Ravi
  • Patent number: 8990359
    Abstract: The present invention relates to methods and apparatus for unobtrusively determining previous actions and information associated with a user via an RGB string and generating web page content based upon previous actions and stored information.
    Type: Grant
    Filed: July 24, 2014
    Date of Patent: March 24, 2015
    Assignee: Parrable, Inc.
    Inventor: Dharun Ravi