System and method for connecting network sockets between applications

a network connection and application technology, applied in the field of communication over a network, can solve the problems of security restrictions on browser applications, difficult for a mobile device to establish a low latency network connection with a browser application executing,

Active Publication Date: 2011-09-08
INFRARED5
View PDF44 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

[0009]The system and method includes apparatuses and operations for establishing communication over a network comprising. In embodiments, a host device may execute a browser

Problems solved by technology

However, browser applications are typically subject to security restrictions.
Unfortunately, because of a security mechanism of a web browser, it

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • System and method for connecting network sockets between applications
  • System and method for connecting network sockets between applications
  • System and method for connecting network sockets between applications

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0017]The present invention may provide a system and method for connecting devices over a network. More particularly, the present invention may be used to connect and facilitate communication between a browser application running within a web browser and an application executing on an endpoint device.

[0018]Web browsers often employ security schemes, sometimes referred to as sandbox security, to ensure that browser applications cannot cause harm to a local machine. These security schemes may restrict a browser application from using local machine resources, such as the hard drive of the computer, I / O, or networking capabilities.

[0019]Typically, devices on a network can discover other devices on the network by broadcasting their presence on the network, and monitoring broadcasts from other devices. However, if a browser application, for example a FLASH application, is running within a web browser on a machine connected to a network, the security mechanisms of the web browser may preve...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

A system and method for establishing communication over a network includes devices, instructions, and/or operations for: executing a browser application within a web browser, the web browser including a security mechanism for restricting access to and from the browser application; receiving, by the browser application, a private network address of an endpoint device; establishing a first network socket connection and a second network socket connection between the browser application and an application; and sending loss-sensitive network traffic over the first network socket connection and loss-tolerant network traffic over the second network socket connection.

Description

CROSS-REFERENCE TO RELATED APPLICATIONS[0001]This application claims priority to and benefit of Provisional Patent Application Ser. No. 61 / 311,102, filed on Mar. 5, 2010, and to Provisional Patent Application Ser. No. 61 / 421,977, filed on Dec. 10, 2010. Both applications 61 / 311,102 and 61 / 421,977 are incorporated herein by reference in their entirety.TECHNICAL FIELD[0002]This invention relates generally to the field of communication over a network, and more particularly, to communication between a browser application executing within a browser and a remote application.BACKGROUND[0003]With the rise of mobile computing, more and more devices are able to connect to computer networks. Network communication is no longer limited to PCs and laptops. Mobile phones and smart phones can typically connect not only to mobile telephone networks, but also Wi-fi networks, Bluetooth® networks, USB networks, etc. Other devices, which historically were not able to connect to computer networks, are en...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): G06F15/16
CPCG06F9/54H04W4/00H04L61/2567H04L29/12509H04L12/28G06F15/16
Inventor ALLEN, CHRISTOPHERBURTON, TREVORZUPKO, ANDREW
Owner INFRARED5
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products