Patents Assigned to Parrable, Inc.
-
Patent number: 11799713Abstract: 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: GrantFiled: July 1, 2020Date of Patent: October 24, 2023Assignee: PARRABLE INC.Inventor: Justin E. Greene
-
Patent number: 10715413Abstract: 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: GrantFiled: March 24, 2017Date of Patent: July 14, 2020Assignee: Parrable Inc.Inventor: Justin E. Greene
-
Patent number: 10491451Abstract: 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: GrantFiled: September 22, 2015Date of Patent: November 26, 2019Assignee: PARRABLE INC.Inventor: Justin E. Greene
-
Patent number: 10103931Abstract: 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: GrantFiled: September 22, 2015Date of Patent: October 16, 2018Assignee: Parrable Inc.Inventor: Justin E. Greene
-
Patent number: 9929895Abstract: 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: GrantFiled: May 16, 2016Date of Patent: March 27, 2018Assignee: PARRABLE INC.Inventors: Justin E. Greene, Dharun Ravi
-
Patent number: 9553923Abstract: 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: GrantFiled: February 13, 2015Date of Patent: January 24, 2017Assignee: PARRABLE, INC.Inventor: Dharun Ravi
-
Patent number: 9420324Abstract: 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: GrantFiled: September 29, 2014Date of Patent: August 16, 2016Assignee: PARRABLE, INC.Inventor: Dharun Ravi
-
Patent number: 9342617Abstract: 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: GrantFiled: May 19, 2015Date of Patent: May 17, 2016Assignee: Parrable, Inc.Inventors: Justin E. Greene, Dharun Ravi
-
Patent number: 9332065Abstract: 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: GrantFiled: July 24, 2014Date of Patent: May 3, 2016Assignee: PARRABLE, INC.Inventor: Dharun Ravi
-
Patent number: 8990359Abstract: 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: GrantFiled: July 24, 2014Date of Patent: March 24, 2015Assignee: Parrable, Inc.Inventor: Dharun Ravi