{"schema_version":"1.0","canonical_url":"https://patentable.app/patents/US-9591080","patent":{"patent_number":"US-9591080","title":"Method of establishing a network socket with a data server","assignee":null,"inventors":[],"filing_date":"2013-11-14T00:00:00.000Z","publication_date":"2017-03-07T00:00:00.000Z","cpc_codes":["H04L","H04L","H04L","H04L","H04L","H04L","H04L","H04L"],"num_claims":20,"abstract":"A computer-implemented method is performed by a client machine to establish communication with a data server. The client machine sends a first communication request to a directory server having information concerning available data servers that provide specific data to the client machine. The client machine further determines whether a first socket is established to allow communication with the directory server within a first predetermined period of time. When the first socket is established, the client machine receives the information concerning the available data servers from the directory server and establishes a target socket with a data server selected from the available data servers for receiving the specific data. However, when the first socket is not established, the client machine sends more communication requests to secondary servers according to a predetermined order, until the client machine receives the information concerning the available data servers or the specific data."},"analysis":{"summary":null,"layman_explanation":null,"technical_analysis":null,"business_analysis":null,"faqs":null,"topics":[],"tech_cluster":null},"seo":{"title":"Method of establishing a network socket with a data server","description":"A computer-implemented method is performed by a client machine to establish communication with a data server. The client machine sends a first communication request to a directory server having inform","keywords":[]},"attribution":{"source":"Patentable","source_url":"https://patentable.app","canonical_url":"https://patentable.app/patents/US-9591080","license":"CC-BY-4.0-like","license_terms":"AI-generated analysis on this page (summary, layman_explanation, technical_analysis, business_analysis, faqs) may be reused with attribution and a visible link back to the canonical URL above. Patent abstracts, claims, and bibliographic data are USPTO public domain.","required_link":"https://patentable.app/patents/US-9591080","citation_suggestion":"Patentable. \"Method of establishing a network socket with a data server\" (US-9591080). https://patentable.app/patents/US-9591080","copyright_holder":"Nomic Interactive Technology LLC"},"links":{"html":"https://patentable.app/patents/US-9591080","json":"https://patentable.app/api/llm-context/US-9591080","site":"https://patentable.app","llms_txt":"https://patentable.app/llms.txt"},"generated_at":"2026-06-06T12:29:12.484Z"}