Patent application number | Description | Published |
20120203592 | METHODS, APPARATUS, AND ARTICLES OF MANUFACTURE TO DETERMINE SEARCH ENGINE MARKET SHARE - Methods, apparatus, and articles of manufacture to determine search engine market share are disclosed. A disclosed example method includes determining a first number of search results that were selected by a user and a second number of search results that were selected by the user, wherein the first number of search results is associated with searches performed via a first search engine and the second number of search results is associated with searches performed via a second search engine, and determining a first market share for the first search engine based on the first number and the second number of search results selected by the user. | 08-09-2012 |
20120203757 | METHODS, APPARATUS, AND ARTICLES OF MANUFACTURE TO MEASURE SEARCH RESULTS - Methods, apparatus, and articles of manufacture to measure search results are disclosed. A disclosed example method to measure search results includes identifying a preview event for a search result associated with a search query, and storing the preview event in association with a search engine identifier and a web page identifier. | 08-09-2012 |
20150220546 | METHODS, APPARATUS, AND ARTICLES OF MANUFACTURE TO MEASURE SEARCH RESULTS - Methods, apparatus, and articles of manufacture to measure search results are disclosed. A disclosed example method to measure search results includes: aggregating preview events for a first search result obtained from a monitored device and included in a first web page, the preview events corresponding to representations of web pages generated by a browser executing instructions included in the first web page containing the first search result, the instructions to cause the browser to transmit requests for the representations for display in the first web page without navigating away from the first web page; and determining a first preview metric based on a number of the preview events for the first search result and a number of search result impressions in the first search result. | 08-06-2015 |
Patent application number | Description | Published |
20110202270 | Delivery of advertisments over broadcasts to receivers with upstream connection and the associated compensation models - A system to add metadata to downstream broadcasts to devices such as smart phones, MP3 music players, tablet computers, etc. equipped with receivers to receive said downstream broadcasts and a full time or part time upstream digital data communication path. The devices are controlled to display or playback advertisements, images etc. in the metadata, detect click events indicating interest by a user in something in the metadata and communicate that click event upstream over a full time or part time internet or an SMS data path connection. Upstream communications to implement user interest such as visit web pages, make a phone call, start an e-commerce transaction are implemented by the client devices. The Transmitters have structure to insert metadata in band or out of band with the broadcast program content and can be coupled to ad servers. | 08-18-2011 |
20140094111 | SYSTEMS AND METHODS FOR OPTIMIZED DECODING OF IN-BAND ON-CHANNEL (IBOC) SERVICES - Certain embodiments herein are directed to optimized decoding of in-band on-channel (IBOC) services, such as audio, traffic, and data associated with HD Radio™. Service information, such as service boundaries for one or more segments associated with IBOC services, may be identified and formatted for transmission to a receiver device. The receiver device may use the service boundaries to select or filter segments associated only with a service of interest from a bit stream of segments associated with one or more other services, according to one embodiment. | 04-03-2014 |
20140094132 | METHODS AND ARRANGEMENTS FOR LOW POWER ACTIVE RADIO RECEPTION - Embodiments may comprise radio data system logic to enter a sleep mode and wake periodically to receive a data packet. In several embodiments, the data packet is a Radio Data System (RDS) packet and the radio data system logic is RDS logic. Further embodiments may comprise radio data system logic to process the data packet to determine a first type field and to parse the first type field to identify a first indication. In several embodiments, parsing the data packet by the radio data system logic comprises parsing the data packet to determine a program type field and parsing the program type field to identify the first indication as an emergency alert indication. In response to identifying the first indication as a trigger, many embodiments wake up NRSC-5 compliant, In-band on-channel (IBOC) radio logic to process an Active Radio message to output information associated with the first indication. | 04-03-2014 |
20140188619 | SYSTEM AND METHODS FOR REBROADCASTING OF RADIO ADS OVER OTHER MEDIUMS - A method and system for specifying content of interest using a digital radio broadcast receiver is described. A digital radio broadcast signal includes an alternate way of distributing content-rich Advertisements over the digital radio broadcast networks and rebroadcast these Advertisements over technologies like Bluetooth, Wi-Fi and the like to smart devices. A digital out-of-home network system will act as a bridge to relay the received Advertisements to smart devices. | 07-03-2014 |
20140270006 | ENHANCED LOW POWER ACTIVE RADIO RECEPTION - A method and system for offline processing alert messages (AR) on a digital radio broadcast receiver is described. A digital radio broadcast signal is received at the digital radio broadcast receiver. AR receivers will constantly look for AR alerts at a periodic interval by monitoring the station information service (SIS) on Primary IBOC Data Service (PIDS) channel to maximize the battery life at the same time achieving a reasonable latency in receiving AR alerts. | 09-18-2014 |
Patent application number | Description | Published |
20120030646 | Developing Programs in a Graphical Specification and Constraint Language - System and method for specifying and implementing programs. A graphical program is created in a graphical specification and constraint language that allows specification of a model of computation and explicit declaration of constraints in response to user input. The graphical program includes a specified model of computation, a plurality of interconnected functional blocks that visually indicate functionality of the graphical program in accordance with the specified model of computation, and specifications or constraints for the graphical program or at least one of the functional blocks in the graphical program. The specified model of computation and specifications or constraints are useable to analyze the graphical program or generate a program or simulation. | 02-02-2012 |
20120030647 | Developing Programs for Hardware Implementation in a Graphical Specification and Constraint Language via Iterative Estimation of Performance or Resource Utilization - System and method for specifying and implementing programs. A graphical program is created in a graphical specification and constraint language that allows specification of a model of computation and explicit declaration of constraints in response to user input. The graphical program includes a specified model of computation, a plurality of interconnected functional blocks that visually indicate functionality of the graphical program in accordance with the specified model of computation, and specifications or constraints for the graphical program or at least one of the functional blocks in the graphical program. The specified model of computation and specifications or constraints are useable to analyze the graphical program or generate a program or simulation. | 02-02-2012 |
20120030650 | Developing Programs for Hardware Implementation in a Graphical Specification and Constraint Language - System and method for specifying and implementing programs. A graphical program is created in a graphical specification and constraint language that allows specification of a model of computation and explicit declaration of constraints in response to user input. The graphical program includes a specified model of computation, a plurality of interconnected functional blocks that visually indicate functionality of the graphical program in accordance with the specified model of computation, and specifications or constraints for the graphical program or at least one of the functional blocks in the graphical program. The specified model of computation and specifications or constraints are useable to analyze the graphical program or generate a program or simulation. | 02-02-2012 |
20140040855 | Optimization of a Data Flow Program Based on Access Pattern Information - System and method for optimizing a data flow diagram based on access pattern information are described. Access pattern information for a data flow diagram may be received. The data flow diagram may include a plurality of interconnected actors, e.g., functional blocks, visually indicating functionality of the data flow diagram. The access pattern information may include one or more of: input pattern information specifying cycles on which tokens are consumed by at least one of the actors, or output pattern information specifying cycles on which tokens are produced by at least one of the actors. A program that implements the functionality of the data flow diagram may be generated based at least in part on the access pattern information. | 02-06-2014 |
20150020043 | Graphical Specification and Constraint Language for Developing Programs for Hardware Implementation and Use - System and method for specifying and implementing programs. A graphical program is created in a graphical specification and constraint language that allows specification of a model of computation and explicit declaration of constraints in response to user input. The graphical program includes a specified model of computation, a plurality of interconnected functional blocks that visually indicate functionality of the graphical program in accordance with the specified model of computation, and specifications or constraints for the graphical program or at least one of the functional blocks in the graphical program. The specified model of computation and specifications or constraints are useable to analyze the graphical program or generate a program or simulation. | 01-15-2015 |
Patent application number | Description | Published |
20090155598 | Coatings and Coating Systems for Metal Substrates - Disclosed are methods of treating a metal to improve the metal's corrosion resistance. In one such method, the method is carried out by applying, to the surface of the metal, a coating which includes magnesium powder and a UV-curable or other radiation-curable binder. In another such method, the method is carried out by applying, to the surface of the metal, a coating which includes magnesium powder and an inorganic binder. In another such method, a coating that includes a magnesium alloy powder and a binder is applied to the surface of the metal. The magnesium alloy powder is selected such that it has a corrosion potential that is from about 0.01 volt to about 1.5 volt more negative than the metal's corrosion potential. Also disclosed are methods of treating a ferrous metals and magnesium alloys to improve the corrosion resistance of these materials. | 06-18-2009 |
20110046257 | UV-CURABLE LOW SURFACE ENERGY COATINGS - The invention provides an improved unsaturated polyester prepared from the polycondensation of unsaturated diacid monomers or unsaturated acid anhydride mononers and polyol monomers and. optionally, one or more saturated aliphatic or aromatic diacid monomers or anhydride monomers thereof. The improvement comprises 0.5 to 50 weight percent, based on the total monomer weight, of an hydroxyalkyl-functional siloxane of formula (1) below. The invention also relates to a UV curable coating formulation containing a siloxane-functional unsaturated polyester resin, a vinyl ether functional diluents and a photoinitiator. The invention further provides a method of preparing an article with a low-surface energy coating. According to the method, at least one surface of an article with a coating formulation of the invention; and the coating is then cured as described above with UV light to form a low-surface energy coating on the surface. The invention also relates to articles having a low-surface energy coating according to the invention. | 02-24-2011 |
20150218411 | COATING SYSTEMS FOR METAL SUBSTRATES AND A METHOD FOR PROTECTING METAL SUBSTRATES USING THE COATING SYSTEMS - Disclosed are methods of treating a metal to improve the metal's corrosion resistance. In one such method, the method is carried out by applying, to the surface of the metal, a coating which includes magnesium powder and a UV-curable or other radiation-curable binder. In another such method, the method is carried out by applying, to the surface of the metal, a coating which includes magnesium powder and an inorganic binder. In another such method, a coating that includes a magnesium alloy powder and a binder is applied to the surface of the metal. The magnesium alloy powder is selected such that it has a corrosion potential that is from about 0.01 volt to about 1.5 volt more negative than the metal's corrosion potential. Also disclosed are methods of treating a ferrous metals and magnesium alloys to improve the corrosion resistance of these materials. | 08-06-2015 |
Patent application number | Description | Published |
20120002542 | Traffic Engineering and Server Selection for Content Distribution - An apparatus comprising a traffic engineering (TE) and server selection (SS) component configured to couple to an SS component and operate at a first time scale based on SS policies from the SS component, wherein the SS is configured to operate at a second timescale based on TE policies from the TE and SS component, and wherein the second timescale has a finer time granularity than the first time scale by at least one order of magnitude. Also disclosed is a network component comprising a receiver configured to receive one or more SS policies from a content provider or customer node, a logic circuit configured to compute a plurality of joint TE and SS policies for a plurality of network nodes based on the received SS policies, and a transmitter configured to send the joint TE and SS components to the content provider or customer node. | 01-05-2012 |
20120005371 | System and Method to Implement Joint Server Selection and Path Selection - An apparatus comprising a content router configured to couple to a customer node and implement joint server selection (SS) and path selection (PS) to meet a user request for content and achieve load balancing for transporting the requested content in a provider network. Also disclosed is a network component comprising a receiver unit in a content router or switch configured to receive a user request for content, a content routing engine configured to implement a joint SS and PS algorithm to select a plurality of servers that comprise the content and a plurality of paths that achieve load balancing for transporting the content, and a transmitter unit configured to indicate the selected servers and paths to a provider network. | 01-05-2012 |
20120159176 | Method and Apparatus to Create and Manage Virtual Private Groups in a Content Oriented Network - A content router for managing content for virtual private groups in a content oriented network, the content router comprising storage configured to cache a content from a customer in a content oriented network (CON), and a transmitter coupled to the storage and configured to forward the content upon request, wherein the content is signed by the user, wherein the CON provides different security levels for different users in a plurality of users, and wherein the plurality of users correspond to a plurality of user classes. | 06-21-2012 |
20120174181 | Method and Apparatus to Create and Manage a Differentiated Security Framework for Content Oriented Networks - A network component comprising a receiver configured to receive a signed content item and an associated security information from a publisher, wherein the security information indicates which group from a plurality of groups is allowed to access the signed content item, a storage unit configured to cache the content item and the associated security information, a processor to implement procedures to enforce security policies defined by the security information, and a transmitter configured to send the signed content item from the cache to a subscriber when the subscriber is a member of a group indicated by the security information as authorized to access the signed content item. | 07-05-2012 |
20120297088 | Selective Content Routing and Storage Protocol for Information-Centric Network - A network component comprising a receiver configured to receive an advertisement for a content name for content associated with a list of secured router identifiers (SRIDs) that indicates a plurality of content routers authorized for routing and caching the content, a processor configured to determine whether to flood the advertisement to a plurality of neighboring nodes if a locally assigned SRID is included in the list of SRIDs received in the advertisement or to drop the advertisement otherwise, a transmitter configured to flood the advertisement on a plurality of ports coupled to the neighboring nodes, and a storage configured to cache received content if the received content is associated with the locally assigned SRID. | 11-22-2012 |
20120317307 | Method and Apparatus for Content Identifier Based Radius Constrained Cache Flooding to Enable Efficient Content Routing - A networking system comprising a plurality of content routers coupled to each other and to a plurality of providers and configured to route and cache content data, wherein the content routers are further configured to locate and route requested content to a user node coupled to the content routers, wherein the providers are configured to publish content and the content routers are further configured to receive and cache the content data in response to an interest request for content and to flood a content identifier for the content data to a plurality of neighboring content routers within a specified radius, wherein the content identifier enables the plurality of neighboring content routers to determine a nearest location from which to obtain the content data to enable efficient content routing. | 12-13-2012 |
20130016695 | Method and Apparatus for Seamless Mobility Techniques in Content-Centric Network - A networking system for a content-centric-network (CCN)/named-data networking (NDN) comprising a first point of attachment (PoA) configured to communicate with a mobile node (MN) and maintain a forwarding state for the MN to support seamless mobility for the MN, and a second PoA configured to communicate with the MN and obtain the forwarding state for the MN from the first PoA after a handoff of the MN from the first PoA to the second PoA, wherein the forwarding state is used to exchange a plurality of interests and a plurality of data responses between the MN and the CCN/NDN. | 01-17-2013 |
20130039249 | Seamless Mobility Schemes in Named-Data Networking Using Multi-Path Routing and Content Caching - A content-centric-network (CCN)/named-data networking (NDN) system to support seamless mobility for a mobile node (MN) comprising a first point of attachment (PoA) configured to indicate to the MN that attaches to the first PoA one or more neighbor PoAs and to multicast an interest for content from the MN to the neighbor PoAs in a CCN or NDN when the MN starts a handoff procedure, and a second PoA from the one or more neighbor PoAs of the first PoA configured to receive the multicast interest from the first PoA, forward the interest to the CCN or NDN, receive content data from the CCN or NDN, and forward the content data to the MN. | 02-14-2013 |
20130060962 | Generalized Dual-Mode Data Forwarding Plane for Information-Centric Network - A networking system comprising a content router for an information-centric network (ICN) comprising a content store (CS), a pending interest table (PIT), a forwarding information base (FIB), and a plurality of interfaces, and configured to receive and forward interest from one or more users and data from one or more applications via the interfaces using a dual-mode data forwarding plane, and a plurality of next hop nodes of the ICN coupled to the content router and configured to forward the interest and data to the content router via the interfaces, wherein the dual-mode forwarding plane forwards the interest and data using the FIB without the CS and PIT for conversational traffic and using the CS, PIT, and FIB for content dissemination traffic. | 03-07-2013 |
20130219081 | Method and Apparatus for Adaptive Forwarding Strategies in Content-Centric Networking - A named-data networking (NDN) node, comprising a plurality of faces each of which is coupled to a different node in a content-centric network, and a processor coupled to the faces, wherein the processor is configured to probe the performance of each of the faces for an interest, wherein the interest is associated with multiple ones of the faces, wherein a next-hop is identified by the face, wherein a one of the faces associated with the interest is used to forward the interest when the interest is received by the NDN node, and wherein the one of the faces used is determined based on a selection probability determined from feedback from the probe of the performance of the faces. | 08-22-2013 |
20130227166 | Method and Apparatus for Internet Protocol Based Content Router - An internet protocol (IP) content router, comprising a forwarding information base (FIB) engine comprising a data store comprising forwarding instructions, an IP packet classifier comprising a processor configured to classify a first incoming IP packet as an information centric networking (ICN) packet and a second incoming IP packet as a non-ICN packet, and an IP packet processor comprising a processor, wherein the IP packet processor is coupled to the FIB engine and to the IP packet classifier, wherein the IP packet processor is configured to intercept the ICN packet for further ICN processing in the IP content router, consult the FIB engine for forwarding instructions for the non-ICN packet, and forward the non-ICN packet according to the forwarding instructions. | 08-29-2013 |
20130282860 | Name-Based Neighbor Discovery and Multi-Hop Service Discovery in Information-Centric Networks - A content router, comprising a plurality of physical links to other nodes in an information centric network, a receiver coupled to the plurality of physical links configured to receive messages, a transmitter coupled to the plurality of physical links configured to transmit messages, and a service publishing and discovery (SPD) module comprising a processor and memory device coupled to the receiver and to the transmitter, wherein the SPD is configured to store status updates of the physical links, wherein the SPD is configured to determine a next hop and a number of hops to forward a received message based on a prefix in a name-based service discovery protocol name of a received message. | 10-24-2013 |
20130282920 | Principal-Identity-Domain Based Naming Scheme for Information Centric Networks - A network node in an information centric network (ICN), comprising a receiver configured to receive a request for content from a user, wherein the request comprises a name, wherein the name uniquely identifies the content associated with the name, wherein the name provides persistently locatable routing to the content, wherein the name provides meaning to an application, and wherein the name comprises a security verifier, a processor coupled to the receiver and configured to determine a next hop to which to forward the request based on the name, and a transmitter coupled to the processor and configured to forward the request to the next hop. | 10-24-2013 |
20140173076 | Method and Apparatus for Policy Based Routing in Information Centric Networking Based Home Networks - A network node, comprising a receiver configured to receive a request for a service, wherein the request comprises a hierarchically structured name comprising a root and a suffix, a data storage component comprising a network synchronized policy rule associated with a service name root, wherein the network synchronized policy rule is applied to any request for a service whose name comprises a root matching the service name root, and a processor coupled to the receiver and to the data storage component, wherein the processor is configured to apply the network synchronized policy rule to the request, wherein the processor is configured to synchronize service definitions and service policies with other nodes in a network based on the name of the service, and wherein the network synchronized policy rule is synchronized with the other nodes in the network using name-based routing. | 06-19-2014 |
20140195641 | Contextualized Information Bus - An NE comprising a plurality of physical interfaces configured to communicate to a plurality of remote NEs in an ICN, a receiver coupled to the plurality of physical interfaces and configured to receive a request for a service from a first of the remote NE via the ICN, wherein the service request comprises a requested service name and a requested service context, a memory comprising a service profile comprising a supported service associating with a supported service name and a supported service context, a processor coupled to the memory and the receiver and configured to generate a service response when the requested service name matches the supported service name and the requested service context matches the supported service context, and a transmitter coupled to the processor and the plurality of physical interfaces and configured to transmit the service response to the first NE via the ICN. | 07-10-2014 |
Patent application number | Description | Published |
20140192717 | Information Centric Networking Based Service Centric Networking - A method implemented by a network device residing in a service domain, wherein the network device comprises an information centric networking (ICN) transport layer and a service access layer (SAL) for handling context-aware service logistics and service mobility overlaid on the ICN transport layer, the method comprising receiving, in the ICN transport layer, a message comprising a service request that originates from a user equipment (UE), in the SAL, retrieving, from the service request, contextual information relevant to the UE or an access network connected to the UE, determining, based on the contextual information, one or more services needed to execute the service request, and determining one or more service identities (SIDs) each of which identifies one of the one or more services. | 07-10-2014 |
20140281505 | Augmenting Name/Prefix Based Routing Protocols With Trust Anchor In Information-Centric Networks - An apparatus comprising a memory, a processor coupled to the memory, wherein the memory contains instructions that when executed by the processor cause the apparatus to receive an information centric network (ICN) name prefix announcement message comprising a message prefix specific to a publisher, a public key certificate specific to the content publisher, and a signature specific to the content publisher, verify the signature with a name registration service (NRS), and update internal data indicating that the content publisher is a trusted publisher, wherein the internal data comprises the prefix, the public key, and the signature. | 09-18-2014 |
20140344378 | Multi-Tier Push Service Control Architecture for Large Scale Conference Over ICN - A network element (NE) comprising a memory configured to store a digest log for a conference, a receiver coupled to the memory and configured to receive a first message from a first of a plurality of service proxies of the conference, wherein the first message comprises a signature profile of a first of a plurality of participants of the conference associated with the first service proxy, a processor coupled to the receiver and the memory and configured to track a state of the conference by updating the digest log according to the first message, and a transmitter coupled to the processor and configured to send a plurality of second messages to indicate the digest log update to the service proxies without a transmission request from the service proxies. | 11-20-2014 |
20140344379 | Multi-Tier Push Hybrid Service Control Architecture for Large Scale Conferencing over ICN - A network element (NE) comprising a memory configured to store a digest log for a conference, a receiver configured to receive a first message from a first of a plurality of participants associated with the NE, wherein the first message comprises a signature profile of the first participant, a processor coupled to the receiver and the memory and configured to track a state of the conference by performing a first update of the digest log according to the first message, and a transmitter coupled to the processor and configured to send a second message to a first of a plurality of service proxies that serve the conference, wherein the second messages indicate the updated digest log. | 11-20-2014 |
20150188813 | METHOD AND APPARATUS FOR SCALABLE CONTENT ROUTING AND MOBILITY IN NAMED DATA NETWORKS - Various disclosed embodiments include methods, systems, and computer-readable media for named data network (NDN) inter/intra-domain mobility. A complete de-coupling of identity and addressing space is established. This provides separation of control and forwarding allowing rich policy based routing, using SDN principles, as well as policy based global resolution. In one embodiment, the de-coupling of identity from location is achieved by a changeable forwarding label field in a header that can have nodal/domain/global scope. This disclosure provides content routing/mobility to be handled with a high degree of flexibility. This disclosure also provides mobility as a service for a component of a name space. | 07-02-2015 |
20150207633 | METHOD AND APPARATUS FOR SECURE AD HOC GROUP DEVICE-TO-DEVICE COMMUNICATION IN INFORMATION-CENTRIC NETWORK - Various disclosed embodiments include methods, devices and systems establishing secure discovery and secure communication in an ad hoc information-centric network (ICN). An application in a consumer device sends a discovery interest including an associated service name or prefix encrypted by an encryption key using the ICN. A producer device publishing and discovery protocol (SPDP) on an ICN stack of the producer device receives the discovery interest and verifies the consumer device using the encryption key. The producer device SPDP returns a data protocol data unit (PDU) to the consumer device configured to enable the consumer device to access the published service, and the consumer device establishes routing with the producer device and receives the local published service. | 07-23-2015 |
20150244463 | Mapping Information Centric Networking Flows to Optical Flows - A method implemented by an edge node in an optical network, the method comprising receiving one or more information centric networking (ICN) service flows, each of which is identifiable by a service label, determining at least one optical resource to be provisioned to the one or more service flows based on the one or more service labels, converting the one or more ICN service flows to one or more optical flows, and transmitting the one or more optical flows using the at least one optical resource. | 08-27-2015 |
20150350078 | FLOW-DRIVEN FORWARDING ARCHITECTURE FOR INFORMATION CENTRIC NETWORKS - A flow-driven forwarding strategy includes receiving an Interest packet, where the interest packet includes a flow state indicator. The content associated with the Interest packet is checked to determine whether that content is locally stored. Another check is performed to determine whether any previously received Interest packet has requested the content. In response to the content not being locally stored and no related Interest packet has been previously received, the flow state indicator is checked in the Interest packet. In response to the flow state indicator indicating that the Interest packet is associated with an active flow, forwarding information is extracted from a flow state table if a hop count has a value of zero or from the Interest packet if the hop count has a value greater than zero. The Interest packet is then forwarded to a next hop in accordance with the forwarding information. | 12-03-2015 |
20160094439 | METHOD AND APPARATUS FOR INTERFACE CAPABILITY AND ELASTIC CONTENT RESPONSE ENCODING IN INFORMATION CENTRIC NETWORKING - A method for state based forwarding using an embedded flag in the type length values (TLV) architecture of information centric network (ICN) interfaces, the method comprises storing, in static and dynamic fashions forward information for ICN router interfaces, the stored information is stored in a pending interest table (PIT) table associated with the ICN router interface. Next, using, a flag within the stored information in the TLV architecture of the ICN router interface wherein the flag is associated with an interest capability of the ICN router interface. Further, receiving, an interest associated with flag for forwarding at the ICN router interface, and checking, the received interest with the stored information in the PIT table of the ICN router interface for forwarding to a content source. | 03-31-2016 |
20160094553 | Hash-Based Forwarding In Content Centric Networks - A method implemented by a network element (NE), comprising obtaining a first mapping between a first content name identifying a content data in a content centric network (CCN) and a first hash value of at least a portion of the first content name, wherein the first content name comprises a character string in a hierarchical namespace, receiving, via a receiver of the NE, an initial packet comprising an initial hash value from the CCN, determining, via a processor the NE, that the initial hash value in the received initial packet matches the first hash value in the obtained first mapping, replacing, via the processor, the initial hash value in the received initial packet with the first content name in the matched first mapping to produce a translated initial packet, and forwarding, via a transmitter of the NE, the translated initial packet comprising the first content name to a connected end host. | 03-31-2016 |
Patent application number | Description | Published |
20090282135 | HBA BOOT USING NETWORK STORED INFORMATION - A storage area network (SAN) fabric stores configuration information for servers connected to the SAN fabric. Configuration data can include target boot device address, topology configuration, etc. The configuration data is stored in a zone database as a zone member list. The zone database is accessible via a name server. To boot from a target boot device connected to the SAN fabric, the server first logs in to the fabric to register with the name server. The server then sends a configuration query to the name server. The name server replies with a member list that includes the address of the target boot device. The server establishes communication with the target boot device and accesses the boot code. The server then runs the boot code to initiate the boot process. | 11-12-2009 |
20120218990 | Virtual Port World Wide Names - A network switch allows defining a virtual port worldwide name (VPWWN) and associating the VPWWN with an F_port of the network switch, for use by a host bus adaptor (HBA) connecting to the network switch. Both a default and a user VPWWN may be defined, with the user VPWWN typically taking precedence over the default VPWWN. A database of VPWWN associations may be used to ensure uniqueness of the user VPWWN. Where the HBA allows dynamic assignment of WWNs, the VPWWN may be pushed to the HBA. The VPWWNs may be deleted, and moved to another port as desired. | 08-30-2012 |
20130111077 | SAN FABRIC ONLINE PATH DIAGNOSTICS | 05-02-2013 |
20140204957 | METHOD AND SYSTEM FOR FACILITATING QUALITY OF SERVICE IN EDGE DEVICES IN A FIBRE CHANNEL NETWORK - One embodiment of the present invention provides a system that facilitates quality of service (QoS) in a Fibre Channel (FC) host bus adaptor (HBA). In this system the bandwidth on an FC link between the HBA and the FC switch can be allocated into a plurality of logical channels, and a respective logical channel can transport data frames of variable length. Furthermore, a respective logical channel is associated with a dedicated buffer. During operation, the HBA communicates to an FC switch the HBA's capability of receiving or sending a data flow over a logical channel that couples the HBA to the FC switch. The HBA further receives logical-channel allocation information from the FC switch. Furthermore, the HBA associates data frames with a logical channel and transmits data frames to the FC switch on the corresponding logical channel. | 07-24-2014 |
20140286194 | Virtual Port World Wide Names - A network switch allows defining a virtual port worldwide name (VPWWN) and associating the VPWWN with an F_port of the network switch, for use by a host bus adaptor (HBA) connecting to the network switch. Both a default and a user VPWWN may be defined, with the user VPWWN typically taking precedence over the default VPWWN. A database of VPWWN associations may be used to ensure uniqueness of the user VPWWN. Where the HBA allows dynamic assignment of WWNs, the VPWWN may be pushed to the HBA. The VPWWNs may be deleted, and moved to another port as desired. | 09-25-2014 |