Patent application number | Description | Published |
20100265876 | LAYER-2 CONNECTIVITY FROM SWITCH TO ACCESS NODE/GATEWAY - Methods, systems, and apparatuses for providing layer-2 connectivity through a non-routed ground segment network, are described. A system includes a satellite configured to transmit data packets. The system further includes a non-autonomous gateway in communication with the satellite. The non-autonomous gateway is configured to receive the data packets from the satellite at layer-1 (L1) of the OSI-model, generate a plurality of virtual tagging tuples within the layer-2 packet headers of the plurality of data packets. The non-autonomous gateway is further configured to transmit, at layer-2 (L2) of the OSI-model, the virtually tagged data packets. Each of the packets including a virtual tagging tuple and an entity destination. The system further includes a L2 switch in communication with the non-autonomous gateway. The L2 switch configured to receive the data packets and transmit the data packets to the entity based on the virtual tuples associated with each of the data packets. | 10-21-2010 |
20100265877 | ACCESS NODE/GATEWAY TO ACCESS NODE/GATEWAY LAYER-2 CONNECTIVITY (END-TO-END) - Systems, methods, and apparatus for providing end-to-end L2 connectivity, are described. The system includes satellites configured to transmit data packets. The system further includes a first non-autonomous gateway in communication with the satellites. The first non-autonomous gateway is configured to receive the data packets from the satellites at L1, generate virtual tagging tuples within L2 packet headers of the data packets, and transmit the data packets each including a virtual tagging tuple. The system further includes a L2 switch in communication with the first non-autonomous gateway. The L2 switch is configured to receive the virtually tagged data packets and transmit the virtually tagged data packets. Further, the system includes a second non-autonomous gateway in communication with the L2 switch. The second non-autonomous gateway configured to receive the virtually tagged data packets and transmit the virtually tagged data packets to an entity based on the virtual tagging tuple associated with each of the virtually tagged packets. | 10-21-2010 |
20100265878 | MOBILITY ACROSS SATELLITE BEAMS USING L2 CONNECTIVITY - Systems and methods for providing mobility across satellite beams, are described. The system includes a first core node, a second core node in communication with the first core node at layer-2 of the OSI model (L2), and a first gateway in communication, at L2, with the first core, the first gateway configured to provide access to a first spot beam at a first location. The system further includes a second gateway in communication, at L2, with the second core node, the second gateway configure to provide access to a second spot beam at a second location, and a mobile device, at the first location, in communication with the first gateway via the first spot beam, wherein the mobile device is assigned an IP address by the first core node. The mobile device moves from the first location to the second location. Further, the first gateway, in response to the mobile device moving from the first location to the second location, notifies the second gateway, through the first core node and the second core node, that the mobile device is moving to the second location, and transmits the session information to the second gateway, and the second gateway, in response to the notification, maintains connectivity with the mobile device using the IP address. | 10-21-2010 |
20100265879 | MULTI-SATELLITE ARCHITECTURE - A satellite networking system is described. The system includes a first satellite, a second satellite, and a core network. The core node is configured to provide a plurality of services. The system further includes a first gateway in communication with the first satellite and the core network, and a second gateway in communication with the second satellite and the core network. The first satellite is configured to share the plurality of services with the second satellite through the first and second gateways. | 10-21-2010 |
20100265941 | LAYER-2 EXTENSION SERVICES - Methods, apparatuses, and systems for providing layer-2 extension services through a non-routed ground segment network, are described. The method includes providing a Layer-2 (L2) interface between a node of the non-routed ground segment network and a service provider, assigning a virtual tagging tuple to the service provider and receiving service provider traffic at a node of the non-routed ground segment network. The method further includes tagging the service provider traffic with the virtual tagging tuple, and switching the tagged service provider traffic through the non-routed ground segment network according to the virtual tagging tuple. | 10-21-2010 |
20100265950 | ACCELERATION THROUGH A NETWORK TUNNEL - Methods and systems for implementing acceleration through a packet encapsulation protocol tunnel, are described. The method includes establishing a packet encapsulation protocol tunnel between a first network endpoint and a second network endpoint, sending packets with a packet encapsulation protocol tunnel header from the first network endpoint to the second network endpoint, and removing the packet encapsulation protocol tunnel headers from the packets. The method further includes storing the packet encapsulation protocol tunnel headers in a storage memory, performing acceleration on the packets, and retrieving the packet encapsulation protocol tunnel headers from the storage memory. Further, the method includes replacing the packet encapsulation protocol tunnel headers on the packets, and sending the packets with the packet encapsulation protocol tunnel headers through the packet encapsulation protocol tunnel to the second endpoint. | 10-21-2010 |
20100265957 | CORE-BASED SATELLITE NETWORK ARCHITECTURE - Systems and methods for implementing a satellite network, are described. The system includes satellite gateways in communication with subscribers over a satellite communication network. The satellite gateways send network communications to the subscribers and receive network communications from the subscribers. The system further includes a first core node in communication with at least one of the satellite gateways. The first core node provides networking services, at L2, to a first subset of subscribers. The system further includes a second core node in communication, at L2, with one of the satellite gateways and the first core node. The second core node provides the networking services, at layer-2 of the OSI model, to a second subset of the subscribers. In response to failure of at least one of the networking services in the first core node, the second core node providing the at least one of the services to the first subset of the subscribers. | 10-21-2010 |
20130089024 | ACCESS NODE/GATEWAY TO ACCESS NODE/GATEWAY LAYER-2 CONNECTIVITY (END-TO-END) - Systems, methods, and apparatus for providing end-to-end L2 connectivity, are described. The system includes satellites configured to transmit data packets. The system further includes a first non-autonomous gateway in communication with the satellites. The first non-autonomous gateway is configured to receive the data packets from the satellites at L1, generate virtual tagging tuples within L2 packet headers of the data packets, and transmit the data packets each including a virtual tagging tuple. The system further includes a L2 switch in communication with the first non-autonomous gateway. The L2 switch is configured to receive the virtually tagged data packets and transmit the virtually tagged data packets. Further, the system includes a second non-autonomous gateway in communication with the L2 switch. The second non-autonomous gateway configured to receive the virtually tagged data packets and transmit the virtually tagged data packets to an entity based on the virtual tagging tuple associated with each of the virtually tagged packets. | 04-11-2013 |
20130242856 | MOBILITY ACROSS SATELLITE BEAMS USING L2 CONNECTIVITY - Systems and methods for providing mobility across satellite beams, are described. The system includes a first core node, a second core node in communication with the first core node at layer-2 of the OSI model (L2), and a first gateway in communication, at L2, with the first core, the first gateway configured to provide access to a first spot beam at a first location. The system further includes a second gateway in communication, at L2, with the second core node, the second gateway configure to provide access to a second spot beam at a second location, and a mobile device, at the first location, in communication, with the first gateway via the first spot beam, wherein the mobile device is assigned an IP address by the first core node. The mobile device moves from the first location to the second location. Further, the first gateway, in response to the mobile device moving from the first location to the second location, notifies the second gateway, through the first core node and the second core node, that the mobile device is moving to the second location, and transmits the session information to the second gateway, and the second gateway, in response to the notification, maintains connectivity with the mobile device using the IP address. | 09-19-2013 |
20150103736 | LAYER-2 EXTENSION SERVICES - Methods, apparatuses, and systems for providing layer-2 extension services through a non-routed ground segment network, are described. The method includes providing a Layer-2 (L2) interface between a node of the non-routed ground segment network and a service provider, assigning a virtual tagging tuple to the service provider and receiving service provider traffic at a node of the non-routed ground segment network. The method further includes tagging the service provider traffic with the virtual tagging tuple, and switching the tagged service provider traffic through the non-routed ground segment network according to the virtual tagging tuple. | 04-16-2015 |
20150288443 | LAYER-2 CONNECTIVITY FROM SWITCH TO ACCESS NODE/GATEWAY - Methods, systems, and apparatuses for providing layer-2 connectivity through a non-routed ground segment network, are described. A system includes a non-autonomous gateway in communication with a satellite configured to relay data packets. The non-autonomous gateway is configured to receive the data packets from the satellite at layer-1 (LI) of the OSI-model, generate a plurality of virtual tagging tuples within the layer-2 packet headers of the plurality of data packets. The non-autonomous gateway is further configured to transmit, at layer-2 (L2) of the OSI-model, the virtually tagged data packets. Each of the packets may include a virtual tagging tuple and an entity destination. The system further includes a L2 switch in communication with the non-autonomous gateway. The L2 switch may be configured to receive the data packets and transmit the data packets to the entity based on the virtual tuples associated with each of the data packets. | 10-08-2015 |
20160119054 | LAYER-2 CONNECTIVITY FROM SWITCH TO ACCESS NODE/GATEWAY - Methods, systems, and apparatuses for providing layer-2 connectivity through a non-routed ground segment network, are described. A system includes a non-autonomous gateway in communication with a satellite configured to relay data packets. The non-autonomous gateway is configured to receive the data packets from the satellite at layer-1 (LI) of the OSI-model, generate a plurality of virtual tagging tuples within the layer-2 packet headers of the plurality of data packets. The non-autonomous gateway is further configured to transmit, at layer-2 (L2) of the OSI-model, the virtually tagged data packets. Each of the packets may include a virtual tagging tuple and an entity destination. The system further includes a L2 switch in communication with the non-autonomous gateway. The L2 switch may be configured to receive the data packets and transmit the data packets to the entity based on the virtual tuples associated with each of the data packets. | 04-28-2016 |
Patent application number | Description | Published |
20130142320 | Telephonic Information Distribution System and Method - A system and method for implementing and managing an information distribution system through a telephonic system. In one embodiment, information related to a callee merchant is dynamically transmitted to users of Internet connectivity capable communication devices. | 06-06-2013 |
20130143586 | Systems and Methods for Location Sensitive Alerts in a Mobile Communication Network - Systems and methods are provided for providing alerts to users of mobile communications networks based, at least in part, on users' real-time geospatial location at a point in time. Users and third parties set up alerts for themselves or other users that comprise alert details and trigger criteria. Alert details comprise, inter alia, text or other data defining a message to the user to whom the alert is directed. Trigger criteria comprise a geo-fenced area and dates times the alert is active. When the a user enters a geo-fenced area associated with an alert at such date and time the alert is active, the alert is transmitted to the user. | 06-06-2013 |
20130143587 | System and Method for Coordinating Meetings Between Users of a Mobile Communication Network - Systems and methods are provided to coordinate meetings between users of mobile devices on a mobile communications network. Users of the mobile communication network send one another meeting invitations over the network. The system receives the current geospatial position of one or more such users, as well as category selections that relate to attributes of potential meeting locations meetings. The system selects meeting locations for users using the current geospatial positions of the users and the category selections such that meeting locations are located at a geospatial positions between the users. The system can additionally select meeting locations that factor in user preferences and historical activities. | 06-06-2013 |
20130144704 | Telephony Based Reward System - The present disclosure describes a system and method for managing through telephony systems a customer reward system, such as, a spend and get reward system. In one embodiment, a virtual punch card (“VPC”) customer loyalty reward program system and method are managed through a telephonic communication connection provider. | 06-06-2013 |
20130144708 | System and Method for Instant Deals in a Mobile Communication Network - Systems and methods are provided to transmit deals, promotions and other manner of advertisements and offers to users of mobile devices that are relevant to the users' current location and intent. Users' current intent includes actions the user is likely to take in the near future, such as, for example, purchase a specific product or service. Users' probable intent is inferred from activities performed by users on their mobile devices such as, for example, user queries relating to products and services. Businesses set up offers that are directed to specific geospatial locations and specific user intent. When a user enters a geospatial location associated with an offer and manifests intent associated with the offer, the offer is transmitted to the user's mobile device. | 06-06-2013 |
20130144717 | System and Method for Hyper Local Advertisements in a Mobile Communication Network - Systems and methods are provided to transmit advertisements to users of mobile communications networks based, at least in part, on such users' real-time geospatial location and known interests. Advertisers transmit advertisements, such as directory listings, coupons, offers and promotions to a mobile advertising service. Each advertisement is associated with at least one geospatial location and at least one category. Users of mobile communication networks submit queries, via their mobile devices, to the mobile adverting service for advertisements relevant to the users' current geospatial location and interests. Advertisements meeting query criteria are selected and transmitted to the users' mobile devices. | 06-06-2013 |
20140278056 | SYSTEM AND METHOD FOR ROUTE-SPECIFIC SEARCHING - Systems and methods of route-specific searching are provided. Information about a first location and second location may be processed. The information about the second location may be from a user and may indicate a destination. A first route from the first location to the second location may be identified. A search query may be processed. Search results may be identified, and, a third location corresponding to the search result may be identified. A route from the first location to the third location to the second location may be determined. A deviation of the route with respect to the first route may be determined. A search result may be selected based on the deviation. A map may depict an area including the first location, the second location, and the third location. The route from the first location to the third location to the second location may be indicated. | 09-18-2014 |
20150031401 | SYSTEM AND METHOD FOR COORDINATING MEETINGS BETWEEN USERS OF A MOBILE COMMUNICATION NETWORK - Systems and methods are provided to coordinate meetings between users of mobile devices on a mobile communications network. Users of the mobile communication network send one another meeting invitations over the network. The system receives the current geospatial position of one or more such users, as well as category selections that relate to attributes of potential meeting locations meetings. The system selects meeting locations for users using the current geospatial positions of the users and the category selections such that meeting locations are located at a geospatial positions between the users. The system can additionally select meeting locations that factor in user preferences and historical activities. | 01-29-2015 |
20150058136 | ATTRIBUTE BASED COUPON PROVISIONING - Techniques for ranking electronic coupons include associating a product category and coupon attributes with a coupon. A coupon request, including request attributes, is received and a product category of the coupon request is determined from a first attribute subset of the request attributes. The coupon is retrieved based on the product category of the request. A second attribute subset of the request attributes is identified that is unique from the first subset, and each attribute in the second subset has a respective coupon attribute. For each attribute in the second subset, a weight is assigned and the attribute is compared to its respective coupon attribute. A relevancy rank is determined for the retrieved coupon based on the weight and the comparison of attributes. If it is determined that the relevancy rank is greater than or equal to a threshold, the coupon is transmitted as a response to the request. | 02-26-2015 |
Patent application number | Description | Published |
20100124768 | COMPOSITIONS AND METHODS FOR THE ASSEMBLY OF POLYNUCLEOTIDES - The present invention provides compositions and methods for rapid assembly of one or more assembled polynucleotides from a plurality of component polynucleotides. The methods of the invention utilize circular nucleic acid vectors that comprise a DNA segment D flanked by an annealable linker sequence, annealable linker sequence pairs LA and LB, or annealable linker sequence/primer binding segment pairs LA and PB or PA and LB. Restriction endonuclease digestion of a plurality of vectors containing the DNA segments to be assembled generates a plurality of DNA fragments comprising the elements PA-D-LB, LA-D-LB, and LA-D-PB or D-LB, LA-D-LB, and LA-D. The sequences of annealable linker sequences LA and LB provide complementary termini to the DNA fragments, which are utilized in host cell mediated homologous recombination or together with primer binding segments PA and PB in a polymerase cycling assembly reaction for the ordered assembly of the various DNA segments into one or more assembled polynucleotides. | 05-20-2010 |
20100136633 | COMPOSITIONS AND METHODS FOR THE ASSEMBLY OF POLYNUCLEOTIDES - The present invention provides compositions and methods for rapid assembly of one or more assembled polynucleotides from a plurality of component polynucleotides. The methods of the invention utilize circular nucleic acid vectors that comprise a DNA segment D flanked by an annealable linker sequence, annealable linker sequence pairs LA and LB, or annealable linker sequence/primer binding segment pairs LA and PB or PA and LB. Restriction endonuclease digestion of a plurality of vectors containing the DNA segments to be assembled generates a plurality of DNA fragments comprising the elements PA-D-LB, LA-D-LB, and LA-D-PB or D-LB, LA-D-LB, and LA-D. The sequences of annealable linker sequences LA and LB provide complementary termini to the DNA fragments, which are utilized in host cell mediated homologous recombination or together with promer binding segments PA and PB in a polymerase cycling assembly reaction for the ordered assembly of the various DNA segments into one or more assembled polynucleotides. | 06-03-2010 |
20120245056 | COMPOSITIONS AND METHODS FOR THE SAME ASSEMBLY OF POLYNUCLEOTIDES - The present invention provides compositions and methods for rapid assembly of one or more assembled polynucleotides from a plurality of component polynucleotides. The methods of the invention utilize circular nucleic acid vectors that comprise a DNA segment D flanked by an annealable linker sequence, annealable linker sequence pairs LA and LB, or annealable linker sequence/primer binding segment pairs LA and PB or PA and LB. Restriction endonuclease digestion of a plurality of vectors containing the DNA segments to be assembled generates a plurality of DNA fragments comprising the elements PA-D-LB, LA-D-LB, and LA-D-PB or D-LB, LA-D-LB, and LA-D. The sequences of annealable linker sequences LA and LB provide complementary termini to the DNA fragments, which are utilized in host cell mediated homologous recombination or together with promer binding segments PA and PB in a polymerase cycling assembly reaction for the ordered assembly of the various DNA segments into one or more assembled polynucleotides. | 09-27-2012 |
20140038294 | SYSTEMS AND METHODS FOR ENGINEERING NUCLEIC ACID CONSTRUCTS USING SCORING TECHNIQUES - Systems and methods are provided for defining a nucleic acid construct for integration at locus L of an organism. Nucleic acid requests are received, each such request specifying a genetic change to L. The request are expanded into component polynucleotides which are then arranged into {AR | 02-06-2014 |