Patent application number | Description | Published |
20110217544 | ENHANCED SURFACES, COATINGS, AND RELATED METHODS - Disclosed are methods for incorporating additives, such as chemically active particles, into the surfaces of articles or into coatings disposed atop articles. The disclosed methods are also applicable to conventional molding techniques, and can be performed in batch or continuous fashion. | 09-08-2011 |
20110281070 | STRUCTURES WITH SURFACE-EMBEDDED ADDITIVES AND RELATED MANUFACTURING METHODS - Electrically conductive or semiconducting additives are embedded into surfaces of host materials for use in a variety of applications and devices. Resulting surface-embedded structures exhibit improved performance, as well as cost benefits arising from their compositions and manufacturing processes. | 11-17-2011 |
20120132930 | DEVICE COMPONENTS WITH SURFACE-EMBEDDED ADDITIVES AND RELATED MANUFACTURING METHODS - Active or functional additives are embedded into surfaces of host materials for use as components in a variety of electronic or optoelectronic devices, including solar devices, smart windows, displays, and so forth. Resulting surface-embedded device components provide improved performance, as well as cost benefits arising from their compositions and manufacturing processes. | 05-31-2012 |
20130056244 | PATTERNED TRANSPARENT CONDUCTORS AND RELATED MANUFACTURING METHODS - A patterned transparent conductor includes a substrate and additives at least partially embedded into at least one surface of the substrate and localized adjacent to the surface according to a pattern to form higher sheet conductance portions. The higher sheet conductance portions are laterally adjacent to lower sheet conductance portions. | 03-07-2013 |
20140041905 | SURFACES HAVING PARTICLES AND RELATED METHODS - Provided are surfaces comprising particles, which particles may possess, for example, antimicrobial or biosensing properties. Also provided are related methods for fabrication of the inventive articles. Also provided are systems and methods for treating fluids, objects, and targets with the inventive surfaces. | 02-13-2014 |
20140284083 | PATTERNED TRANSPARENT CONDUCTORS AND RELATED MANUFACTURING METHODS - A patterned transparent conductor includes a substrate and additives at least partially embedded into at least one surface of the substrate and localized adjacent to the surface according to a pattern to form higher sheet conductance portions. The higher sheet conductance portions are laterally adjacent to lower sheet conductance portions. | 09-25-2014 |
20140299359 | STRUCTURES WITH SURFACE-EMBEDDED ADDITIVES AND RELATED MANUFACTURING METHODS - Electrically conductive or semiconducting additives are embedded into surfaces of host materials for use in a variety of applications and devices. Resulting surface-embedded structures exhibit improved performance, as well as cost benefits arising from their compositions and manufacturing processes. | 10-09-2014 |
20150014022 | Device Components With Surface-Embedded Additives And Related Manufacturing Methods - Active or functional additives are embedded into surfaces of host materials for use as components in a variety of electronic or optoelectronic devices, including solar devices, smart windows, displays, and so forth. Resulting surface-embedded device components provide improved performance, as well as cost benefits arising from their compositions and manufacturing processes. | 01-15-2015 |
20150129286 | PATTERNED TRANSPARENT CONDUCTORS AND RELATED MANUFACTURING METHODS - A patterned transparent conductor includes: (1) a substrate; (2) first additives at least partially embedded into a surface of the substrate within a first area of the surface corresponding to a lower sheet resistance portion; and (3) second additives at least partially embedded into the surface of the substrate within a second area of the surface corresponding to a higher sheet resistance portion. A sheet resistance of the higher sheet resistance portion is at least 100 times a sheet resistance of the lower sheet resistance portion. | 05-14-2015 |
20150137049 | STRUCTURES WITH SURFACE-EMBEDDED ADDITIVES AND RELATED MANUFACTURING METHODS - Electrically conductive or semiconducting additives are embedded into surfaces of host materials for use in a variety of applications and devices. Resulting surface-embedded structures exhibit improved performance, as well as cost benefits arising from their compositions and manufacturing processes. | 05-21-2015 |
20160029482 | DEVICE COMPONENTS WITH SURFACE-EMBEDDED ADDITIVES AND RELATED MANUFACTURING METHODS - Active or functional additives are embedded into surfaces of host materials for use as components in a variety of electronic or optoelectronic devices, including solar devices, smart windows, displays, and so forth. Resulting surface-embedded device components provide improved performance, as well as cost benefits arising from their compositions and manufacturing processes. | 01-28-2016 |
Patent application number | Description | Published |
20120331142 | Private virtual local area network isolation - In one embodiment, a method includes obtaining addresses of end hosts at a switch, the switch configured with a primary virtual local area network and a secondary virtual local area network, creating a private virtual local area network access list comprising the addresses of end hosts permitted to communicate on the secondary virtual local area network, and applying the private virtual local area network access list to interfaces connected to the end hosts permitted to communicate on the secondary virtual local area network. An apparatus is also disclosed. | 12-27-2012 |
20130024553 | Location independent dynamic IP address assignment - In one embodiment, a method includes receiving at a network device operating as a relay agent, a Dynamic Host Configuration Protocol (DHCP) request from an end host, inserting a group identifier into the DHCP request and forwarding the DHCP request to a DHCP server, the end host associated with a group identified by the group identifier, receiving a response from the DHCP server, and forwarding the response to the end host. The response includes configuration information for the end host, at least some of the configuration information selected based on the group identifier. An apparatus is also disclosed. | 01-24-2013 |
20130114612 | Distributed Network Flow Exporter - A network appliance that is part of a distributed virtual switch collects network flow information for network flows passing through the network appliance. The network flow information is encapsulated into packets as a data record for transport. Network flow exporter type information is added to the network flow records configured to indicate that the packets are from a distributed exporter. An option template is sent to the network flow data collectors that includes a device identifier that is configured to uniquely identify the network appliance. The packets are exported to the network flow data collector. The network flow data collector uses the network flow exporter type information and the device identifier to associate the network flow information with the distributed virtual switch. | 05-09-2013 |
20130125112 | DYNAMIC POLICY BASED INTERFACE CONFIGURATION FOR VIRTUALIZED ENVIRONMENTS - In one embodiment, a method includes receiving static profiles each comprising one or more properties of an operating environment, receiving a dynamic profile for identifying a configuration of an interface based on the static profile associated with said dynamic profile, associating the dynamic profile with one of the static profiles based on the operating environment of the interface, and automatically updating the association upon identifying a change in the operating environment. An apparatus is also disclosed. | 05-16-2013 |
20130170490 | SYSTEM AND METHOD FOR DISCOVERING MULTIPOINT ENDPOINTS IN A NETWORK ENVIRONMENT - An example method is provided and may include multicasting a discovery packet in an overlay network, which includes a Layer 2 scheme over a Layer 3 network; and identifying endpoints based on their respective responses to the discovery packet, where the endpoints are coupled across a multicast backbone. In more specific embodiments, the method may include identifying disconnected endpoints in the overlay network based on a lack of responses from the disconnected endpoints. | 07-04-2013 |
20130219384 | SYSTEM AND METHOD FOR VERIFYING LAYER 2 CONNECTIVITY IN A VIRTUAL ENVIRONMENT - A method is provided in one example embodiment that includes detecting a migration of a virtual machine from an origination host to a destination host and comparing a first root bridge to a second root bridge to verify data link layer continuity of the virtual network on the destination host. The virtual machine is connected to a virtual network, the first root bridge is associated with the virtual network on the origination host and the second root bridge is associated with the virtual network on the destination host. The method may further include blocking the migration if the first root bridge and the second root bridge are not the same. | 08-22-2013 |
20130304917 | METHOD AND APPARATUS FOR SUPPORTING ACCESS CONTROL LISTS IN A MULTI-TENANT ENVIRONMENT - In one embodiment, a method includes identifying common access control list (ACL) parameters and variable ACL parameters among a plurality of tenants in a network, mapping parameter values for the variable ACL parameters to the tenants, generating a multi-tenant access control list for the tenants, storing the multi-tenant access control list and mapping at a network device, and applying the multi-tenant access control list to ports at the network device. The multi-tenant access control list includes the common ACL parameters and variable ACL parameters. | 11-14-2013 |
20140036730 | ADAPTIVE INFRASTRUCTURE FOR DISTRIBUTED VIRTUAL SWITCH - In one embodiment, a method includes identifying at a network device, characteristics of a distributed virtual switch comprising a control plane component and a plurality of data plane components, grouping the data plane components, and adapting operation of the distributed virtual switch for one or more groups of the data plane components based on the characteristics. An apparatus and logic are also disclosed herein. | 02-06-2014 |
Patent application number | Description | Published |
20090024643 | Multi-Level Compressed Look-up Tables Formed by Logical Operations to Compress Selected Index Bits - A lookup is performed using multiple levels of compressed stride tables in a multi-bit Trie structure. An input lookup key is divided into several strides including a current stride of S bits. A valid entry in a current stride table is located by compressing the S bits to form a compressed index of D bits into the current stride table. A compression function logically combines the S bits to generate the D compressed index bits. An entry in a prior-level table points to the current stride table and has a field indicating which compression function and mask to use. Compression functions can include XOR, shifts, rotates, and multi-bit averaging. Rather than store all 2 | 01-22-2009 |
20110047376 | METHOD AND APPARATUS FOR SECURE EXECUTION USING A SECURE MEMORY PARTITION - A processor capable of secure execution. The processor contains an execution unit and secure partition logic that secures a partition in memory. The processor also contains cryptographic logic coupled to the execution unit that encrypts and decrypts secure data and code. | 02-24-2011 |
20110093682 | METHOD AND APPARATUS FOR PACKING DATA - An apparatus includes an instruction decoder, first and second source registers and a circuit coupled to the decoder to receive packed data from the source registers and to pack the packed data responsive to a pack instruction received by the decoder. A first packed data element and a second packed data element are received from the first source register. A third packed data element and a fourth packed data element are received from the second source register. The circuit packs packing a portion of each of the packed data elements into a destination register resulting with the portion from second packed data element adjacent to the portion from the first packed data element, and the portion from the fourth packed data element adjacent to the portion from the third packed data element. | 04-21-2011 |
20110093700 | METHOD AND APPARATUS FOR SECURE EXECUTION USING A SECURE MEMORY PARTITION - A processor capable of secure execution. The processor contains an execution unit and secure partition logic that secures a partition in memory. The processor also contains cryptographic logic coupled to the execution unit that encrypts and decrypts secure data and code. | 04-21-2011 |
20110131402 | METHOD AND APPARATUS FOR SECURE EXECUTION USING A SECURE MEMORY PARTITION - A processor capable of secure execution. The processor contains an execution unit and secure partition logic that secures a partition in memory. The processor also contains cryptographic logic coupled to the execution unit that encrypts and decrypts secure data and code. | 06-02-2011 |
20120008755 | METHOD AND APPARATUS FOR DATA CHANNEL AUGMENTED AUTO ATTENDED VOICE RESPONSE SYSTEMS - Method of using a computerized smart phone to navigate remote auto attendant telephony systems with a menu structure. The auto attendant's menu structure is put into an online computer database. When the caller uses the smart phone to call and establish a voice channel with remote auto attendant telephony system (using the telephone number of that system), software applications running on the caller's smart phone communication device intercept the telephone number and along with the voice channel, also establish a data channel with the online computer accessible database. The caller's smart phone can then retrieve at least some of the menu structure of the auto attendant telephony system through this data channel. This application software can then display at least some of the menu structure of the remote auto attendant telephony system on the graphical user interface of the user's smart phone synchronized with the audio delivery of the menu structure, facilitating interactions with the auto attendant system. | 01-12-2012 |
20130031065 | MULTI-LEVEL COMPRESSED LOOK-UP TABLES FORMED BY LOGICAL OPERATIONS TO COMPRESS SELECTED INDEX BITS - A lookup is performed using multiple levels of compressed stride tables in a multi-bit Trie structure. An input lookup key is divided into several strides including a current stride of S bits. A valid entry in a current stride table is located by compressing the S bits to form a compressed index of D bits into the current stride table. A compression function logically combines the S bits to generate the D compressed index bits. An entry in a prior-level table points to the current stride table and has a field indicating which compression function and mask to use. Compression functions can include XOR, shifts, rotates, and multi-bit averaging. Rather than store all 2 | 01-31-2013 |
20130091190 | PROCESSOR FOR PERFORMING MULTIPLY-ADD OPERATIONS ON PACKED DATA - A method and apparatus for including in a processor instructions for performing multiply-add operations on packed data. In one embodiment, a processor is coupled to a memory. The memory has stored therein a first packed data and a second packed data. The processor performs operations on data elements in said first packed data and said second packed data to generate a third packed data in response to receiving an instruction. At least two of the data elements in this third packed data storing the result of performing multiply-add operations on data elements in the first and second packed data. | 04-11-2013 |
20130124364 | SYSTEM AND METHOD OF ELECTRONIC PAYMENT USING PAYEE PROVIDED TRANSACTION IDENTIFICATION CODES - A computerized method of payment based on short, temporary, transaction ID numbers which protect the security of the payer's (customer's) financial accounts. The payee will first register a source of funds and a payer device with a unique ID (such as a mobile phone and phone number) with the invention's payment server. Then once a payee (merchant) and the payer have agreed on a financial transaction amount, the payee requests a transaction ID from the payment server for that amount. The payment server sends the payee a transaction ID, which the payee then communicates to the payer. The payer in turn relays this transaction ID to the server, which validates the transaction using the payer device. The server then releases funds to the payee. The server can preserve all records for auditing purposes, but security is enhanced because the merchant never gets direct access to the customer's financial account information. | 05-16-2013 |
20130198254 | PROCESSOR FOR PERFORMING MULTIPLY-ADD OPERATIONS ON PACKED DATA - A method and apparatus for including in a processor instructions for performing multiply-add operations on packed data. In one embodiment, a processor is coupled to a memory. The memory has stored therein a first packed data and a second packed data. The processor performs operations on data elements in said first packed data and said second packed data to generate a third packed data in response to receiving an instruction. At least two of the data elements in this third packed data storing the result of performing multiply-add operations on data elements in the first and second packed data. | 08-01-2013 |
20130219151 | PROCESSOR FOR PERFORMING MULTIPLY-ADD OPERATIONS ON PACKED DATA - A method and apparatus for including in a processor instructions for performing multiply-add operations on packed data. In one embodiment, a processor is coupled to a memory. The memory has stored therein a first packed data and a second packed data. The processor performs operations on data elements in said first packed data and said second packed data to generate a third packed data in response to receiving an instruction. At least two of the data elements in this third packed data storing the result of performing multiply-add operations on data elements in the first and second packed data. | 08-22-2013 |
20130272510 | METHOD AND APPARATUS FOR DATA CHANNEL AUGMENTED AUTO ATTENDED VOICE RESPONSE SYSTEMS - Method of using a computerized smart phone to navigate remote auto attendant telephony systems with a menu structure. The auto attendant's menu structure is put into an online computer database. When the caller uses the smart phone to call and establish a voice channel with remote auto attendant telephony system (using the telephone number of that system), software applications running on the caller's smart phone communication device intercept the telephone number and along with the voice channel, also establish a data channel with the online computer accessible database. The caller's smart phone can then retrieve at least some of the menu structure of the auto attendant telephony system through this data channel. This application software can then display at least some of the menu structure of the remote auto attendant telephony system on the graphical user interface of the user's smart phone synchronized with the audio delivery of the menu structure, facilitating interactions with the auto attendant system. | 10-17-2013 |
20130298251 | Method and Apparatus for Secure Execution Using a Secure Memory Partition - A processor capable of secure execution. The processor contains an execution unit and secure partition logic that secures a partition in memory. The processor also contains cryptographic logic coupled to the execution unit that encrypts and decrypts secure data and code. | 11-07-2013 |
20140012898 | WEB BROWSER PROXY-CLIENT VIDEO SYSTEM AND METHOD - Method of controlling playback of Internet web page video on remote or high quality video displays using a remote control device, such as a smart phone. The method runs a first client browser on the remote control device, which in turn sends commands to a proxy browser with a data buffer. In response to user commands from the remote control device, the proxy browser retrieves and buffers video and non-video web page data from Internet servers, and sends this data to the remote control device. Upon user command, the proxy browser also sends selected buffered data to a second client browser that is connected to the remote or high quality video display. Media player playback commands on the remote control are echoed to a second media player on the second client browser, resulting in good synchronization between devices. Various compression, IP address adjustment, and public key methods are also discussed. | 01-09-2014 |
20140052704 | DETERMINISTIC LOOKUP USING HASHED KEY IN A MULTI-STRIDE COMPRESSED TRIE STRUCTURE - An input lookup key is hashed and the hashed key divided into stride bits into a multi-level Trie structure. A compression function logically combines the stride bits to generate the compressed index bits into the stride tables. The bucket in the last stride table found by the hashed key may have several keys that collide at the same hash value. Discriminant bits are read from the key and select a stored key in the bucket table for verification of its result. Since the hashed key is a compression of the longer input key, more information is contained per bit of the hashed key than in the long key. The multi-stride lookup is performed first on the hashed key, allowing a faster convergence to the lookup result. The first stride can index a single hash table, with the remaining hash bits and discriminant bits used to select from among colliding keys. | 02-20-2014 |
20140297533 | SYSTEM AND METHOD OF ELECTRONIC PAYMENT USING PAYEE PROVIDED TRANSACTION IDENTIFICATION CODES - Computerized payment method using short, temporary, transaction ID (TID) symbols for secure payer (customer) financial transactions. Payees (e.g. merchants) register their unique ID telecommunications devices (e.g. Smartphone and phone number), and financial institution a payment server. When a payee (merchant) and wish to do a financial transaction, the payee requests a TID from the server for that amount. The server sends a TID to the payee, which the payee then communicates to the payer. The payer in turn relays this TID to the server, which validates the transaction using the payer device. The server then releases funds to the payee. The server preserves records for auditing, but security is enhanced because the merchant never directly accesses the customer's financial account. Use of GPS coordinates and/or payer provided Group IDs may also be used to reduce the number of symbols used in the TID while continuing to ensure uniqueness. | 10-02-2014 |
20150032794 | END-TO-END FLOW CONTROL IN SYSTEM ON CHIP INTERCONNECTS - Provided is an end-to-end flow control management for a system on chip interface. As tokens are injected into agents arranged in a computer network, the input point for the token is dynamically changed such that tokens are not always injected into the same agent. Additionally or alternatively, as tokens are injected into a token ring, the tokens are initially not activated until a predetermined event occurs (e.g., after a specific number of hops). Additionally or alternatively, also provided is a free pool manager that can keep at least some high priority slots available by consuming lower priority slots first. | 01-29-2015 |
20150324133 | SYSTEMS AND METHODS FACILITATING MULTI-WORD ATOMIC OPERATION SUPPORT FOR SYSTEM ON CHIP ENVIRONMENTS - Systems and methods that facilitate multi-word atomic operation support for systems on chip are described. One method involves: receiving an instruction associated with a calling process, and determining a first memory width associated with execution of the instruction based on an operator of the instruction and a width of at least one operand of the instruction. The instruction can be associated with an atomic operation. In some embodiments, the instruction contains a message having a first field identifying the operator and a second field identifying the operand. | 11-12-2015 |
20160028889 | METHOD AND APPARATUS FOR DATA CHANNEL AUGMENTED AUTO ATTENDED VOICE RESPONSE SYSTEMS - Method of using a computerized smartphone to navigate remote auto attendant telephony systems with a menu structure. The auto attendant's menu structure is put into an online computer database. The caller uses the smartphone to call and establish a voice channel with remote auto attendant telephony system (using the telephone number of that system), software applications running on the caller's smartphone communication device intercept the telephone number and along with the voice channel, also establish a data channel with the online computer accessible database. The caller's smartphone retrieves at least some of the menu structure of the auto attendant telephony system through this data channel, and displays at least some of the menu structure of the remote auto attendant telephony system on the graphical user interface of the user's smartphone synchronized, with the audio delivery of the menu structure, thus facilitating interactions with the auto attendant system. | 01-28-2016 |
20160071087 | SYSTEM AND METHOD OF ELECTRONIC PAYMENT USING PAYEE PROVIDED TRANSACTION IDENTIFICATION CODES - Computerized payment method using short, temporary, transaction ID (TID) symbols for secure payer (customer) financial transactions. Payees (e.g. merchants) register their unique ID telecommunications devices (e.g. Smartphone and phone number), and financial institution a payment server. When a payee (merchant) and wish to do a financial transaction, the payee requests a TID from the server for that amount. The server sends a TID to the payee, which the payee then communicates to the payer. The payer in turn relays this TID to the server, which validates the transaction using the payer device. The server then releases funds to the payee. The server preserves records for auditing, but security is enhanced because the merchant never directly accesses the customer's financial account. Use of GPS coordinates and/or payer provided Group IDs may also be used to reduce the number of symbols used in the TID while continuing to ensure uniqueness. | 03-10-2016 |
20160092379 | PRIORITY FRAMEWORK FOR A COMPUTING DEVICE - Proving for a framework for propagating priorities to a memory subsystem in a computing system environment is disclosed herein. By way of example, a memory access handler is provided for managing memory access requests and determining associated priorities. The memory access handler includes logic configured for propagating memory requests and the associated priorities to lower levels of a computer hierarchy. A memory subsystem receives the memory access requests and the priorities. | 03-31-2016 |
Patent application number | Description | Published |
20090265409 | PROCESSOR FOR PERFORMING MULTIPLY-ADD OPERATIONS ON PACKED DATA - A method and apparatus for including in a processor instructions for performing multiply-add operations on packed data. In one embodiment, a processor is coupled to a memory. The memory has stored therein a first packed data and a second packed data. The processor performs operations on data elements in said first packed data and said second packed data to generate a third packed data in response to receiving an instruction. At least two of the data elements in this third packed data storing the result of performing multiply-add operations on data elements in the first and second packed data. | 10-22-2009 |
20110219214 | Microprocessor having novel operations - A processor. The processor includes a first register for storing a first packed data, a decoder, and a functional unit. The decoder has a control signal input. The control signal input is for receiving a first control signal and a second control signal. The first control signal is for indicating a pack operation. The second control signal is for indicating an unpack operation. The functional unit is coupled to the decoder and the register. The functional unit is for performing the pack operation and the unpack operation using the first packed data. The processor also supports a move operation. | 09-08-2011 |
20110264895 | METHOD AND APPARATUS FOR PERFORMING MULTIPLY-ADD OPERATIONS ON PACKED DATA - A method and apparatus for including in a processor instructions for performing multiply-add operations on packed data. In one embodiment, a processor is coupled to a memory. The memory has stored therein a first packed data and a second packed data. The processor performs operations on data elements in said first packed data and said second packed data to generate a third packed data in response to receiving an instruction. At least two of the data elements in this third packed data storing the result of performing multiply-add operations on data elements in the first and second packed data. | 10-27-2011 |
20120198210 | Microprocessor Having Novel Operations - A processor. The processor includes a first register for storing a first packed data, a decoder, and a functional unit. The decoder has a control signal input. The control signal input is for receiving a first control signal and a second control signal. The first control signal is for indicating a pack operation. The second control signal is for indicating an unpack operation. The functional unit is coupled to the decoder and the register. The functional unit is for performing the pack operation and the unpack operation using the first packed data. The processor also supports a move operation. | 08-02-2012 |
20120216018 | PROCESSOR FOR PERFORMING MULTIPLY-ADD OPERATIONS ON PACKED DATA - A method and apparatus for including in a processor instructions for performing multiply-add operations on packed data. In one embodiment, a processor is coupled to a memory. The memory has stored therein a first packed data and a second packed data. The processor performs operations on data elements in said first packed data and said second packed data to generate a third packed data in response to receiving an instruction. At least two of the data elements in this third packed data storing the result of performing multiply-add operations on data elements in the first and second packed data. | 08-23-2012 |
20120331028 | PROCESSOR FOR PERFORMING MULTIPLY-ADD OPERATIONS ON PACKED DATA - A method and apparatus for including in a processor instructions for performing multiply-add operations on packed data. In one embodiment, a processor is coupled to a memory. The memory has stored therein a first packed data and a second packed data. The processor performs operations on data elements in said first packed data and said second packed data to generate a third packed data in response to receiving an instruction. At least two of the data elements in this third packed data storing the result of performing multiply-add operations on data elements in the first and second packed data. | 12-27-2012 |
Patent application number | Description | Published |
20130117537 | Method and Apparatus for Unpacking Packed Data - An apparatus includes an instruction decoder, first and second source registers and a circuit coupled to the decoder to receive packed data from the source registers and to unpack the packed data responsive to an unpack instruction received by the decoder. A first packed data element and a third packed data element are received from the first source register. A second packed data element and a fourth packed data element are received from the second source register. The circuit copies the packed data elements into a destination register resulting with the second packed data element adjacent to the first packed data element, the third packed data element adjacent to the second packed data element, and the fourth packed data element adjacent to the third packed data element. | 05-09-2013 |
20130117538 | Method and Apparatus for Unpacking Packed Data - An apparatus includes an instruction decoder, first and second source registers and a circuit coupled to the decoder to receive packed data from the source registers and to unpack the packed data responsive to an unpack instruction received by the decoder. A first packed data element and a third packed data element are received from the first source register. A second packed data element and a fourth packed data element are received from the second source register. The circuit copies the packed data elements into a destination register resulting with the second packed data element adjacent to the first packed data element, the third packed data element adjacent to the second packed data element, and the fourth packed data element adjacent to the third packed data element. | 05-09-2013 |
20130117539 | Method and Apparatus for Packing Packed Data - An apparatus includes an instruction decoder, first and second source registers and a circuit coupled to the decoder to receive packed data from the source registers and to unpack the packed data responsive to an unpack instruction received by the decoder. A first packed data element and a third packed data element are received from the first source register. A second packed data element and a fourth packed data element are received from the second source register. The circuit copies the packed data elements into a destination register resulting with the second packed data element adjacent to the first packed data element, the third packed data element adjacent to the second packed data element, and the fourth packed data element adjacent to the third packed data element. | 05-09-2013 |
20130117540 | METHOD AND APPARATUS FOR UNPACKING PACKED DATA - An apparatus includes an instruction decoder, first and second source registers and a circuit coupled to the decoder to receive packed data from the source registers and to unpack the packed data responsive to an unpack instruction received by the decoder. A first packed data element and a third packed data element are received from the first source register. A second packed data element and a fourth packed data element are received from the second source register. The circuit copies the packed data elements into a destination register resulting with the second packed data element adjacent to the first packed data element, the third packed data element adjacent to the second packed data element, and the fourth packed data element adjacent to the third packed data element. | 05-09-2013 |
20130117547 | Method and Apparatus for Unpacking and Moving Packed Data - An apparatus includes an instruction decoder, first and second source registers and a circuit coupled to the decoder to receive packed data from the source registers and to unpack the packed data responsive to an unpack instruction received by the decoder. A first packed data element and a third packed data element are received from the first source register. A second packed data element and a fourth packed data element are received from the second source register. The circuit copies the packed data elements into a destination register resulting with the second packed data element adjacent to the first packed data element, the third packed data element adjacent to the second packed data element, and the fourth packed data element adjacent to the third packed data element. | 05-09-2013 |
20130124830 | Method and Apparatus for Unpacking Packed Data - An apparatus includes an instruction decoder, first and second source registers and a circuit coupled to the decoder to receive packed data from the source registers and to unpack the packed data responsive to an unpack instruction received by the decoder. A first packed data element and a third packed data element are received from the first source register. A second packed data element and a fourth packed data element are received from the second source register. The circuit copies the packed data elements into a destination register resulting with the second packed data element adjacent to the first packed data element, the third packed data element adjacent to the second packed data element, and the fourth packed data element adjacent to the third packed data element. | 05-16-2013 |
20130124831 | Method and Apparatus for Packing Packed Data - An apparatus includes an instruction decoder, first and second source registers and a circuit coupled to the decoder to receive packed data from the source registers and to unpack the packed data responsive to an unpack instruction received by the decoder. A first packed data element and a third packed data element are received from the first source register. A second packed data element and a fourth packed data element are received from the second source register. The circuit copies the packed data elements into a destination register resulting with the second packed data element adjacent to the first packed data element, the third packed data element adjacent to the second packed data element, and the fourth packed data element adjacent to the third packed data element. | 05-16-2013 |
20130124832 | Method and Apparatus for Unpacking Packed Data - An apparatus includes an instruction decoder, first and second source registers and a circuit coupled to the decoder to receive packed data from the source registers and to unpack the packed data responsive to an unpack instruction received by the decoder. A first packed data element and a third packed data element are received from the first source register. A second packed data element and a fourth packed data element are received from the second source register. The circuit copies the packed data elements into a destination register resulting with the second packed data element adjacent to the first packed data element, the third packed data element adjacent to the second packed data element, and the fourth packed data element adjacent to the third packed data element. | 05-16-2013 |
20130124833 | Method and Apparatus for Unpacking Packed Data - An apparatus includes an instruction decoder, first and second source registers and a circuit coupled to the decoder to receive packed data from the source registers and to unpack the packed data responsive to an unpack instruction received by the decoder. A first packed data element and a third packed data element are received from the first source register. A second packed data element and a fourth packed data element are received from the second source register. The circuit copies the packed data elements into a destination register resulting with the second packed data element adjacent to the first packed data element, the third packed data element adjacent to the second packed data element, and the fourth packed data element adjacent to the third packed data element. | 05-16-2013 |
20130124834 | Method and Apparatus for Unpacking Packed Data - An apparatus includes an instruction decoder, first and second source registers and a circuit coupled to the decoder to receive packed data from the source registers and to unpack the packed data responsive to an unpack instruction received by the decoder. A first packed data element and a third packed data element are received from the first source register. A second packed data element and a fourth packed data element are received from the second source register. The circuit copies the packed data elements into a destination register resulting with the second packed data element adjacent to the first packed data element, the third packed data element adjacent to the second packed data element, and the fourth packed data element adjacent to the third packed data element. | 05-16-2013 |
20130124835 | Method and Apparatus for Packing Packed Data - An apparatus includes an instruction decoder, first and second source registers and a circuit coupled to the decoder to receive packed data from the source registers and to unpack the packed data responsive to an unpack instruction received by the decoder. A first packed data element and a third packed data element are received from the first source register. A second packed data element and a fourth packed data element are received from the second source register. The circuit copies the packed data elements into a destination register resulting with the second packed data element adjacent to the first packed data element, the third packed data element adjacent to the second packed data element, and the fourth packed data element adjacent to the third packed data element. | 05-16-2013 |
Patent application number | Description | Published |
20090264130 | METHOD AND APPARTUS FOR MANAGEMENT OF AUTOMATIC NEIGHBOR RELATION FUNCTION IN WIRELESS NETWORKS - Systems and methodologies are described that facilitate management of automatic neighbor relation functions in wireless networks. The system can include components and/or devices that ascertain whether or not to add or remove a neighbor relation based on information associated with an operations and management system, wherein the operations and management system dispatches add or remove requests to a base station that establishes, updates, and/or maintains a neighbor relations table and/or set of neighbor relations that includes neighbor relations between cells. | 10-22-2009 |
20090310501 | APPARATUS AND METHOD FOR GENERATING PERFORMANCE MEASUREMENTS IN WIRELESS NETWORKS - A method and apparatus for generating performance measurements for a wireless network is provided. The method may comprise: obtaining, at a base station, performance measurements and location data from a mobile device, storing, at the base station and based on the location data, at least a portion of the obtained measurements to at least one virtual geographic bin of a storage array, wherein each virtual geographic bin corresponds to a different geographic area within a cell serviced by the base station, aggregating, at the base station, at least a portion the measurements stored in each virtual geographic bin into one or more location-based performance measurements, and transmitting, from the base station, at least a portion of the location-based performance measurements to a network manager. | 12-17-2009 |
20100003978 | Apparatus and Method For Improving Mobile Terminated Cell Setup Performance During Inter-Frequency Cell Reselection - An apparatus and method comprising determining if the timing of a registration system information (RSI) or a paging occasion occurs first; if the paging occasion occurs first, checking for a page and answering the page on the target cell after collecting system information (SI) if the page exists; or if the timing of the RSI occurs first: reading RSI and obtaining a registration area indicator of the target cell; determining if the registration area indicators of a source cell and of the target cell are the same; if not, determining whether checking the page in the source cell would overlap with receiving SI from the target cell; if overlap, or if same, collect SI and monitor a paging channel in the target cell; or if no overlap, checking for the page in the source cell, and if no page, collect SI and monitor the paging channel in the target cell. | 01-07-2010 |
20100035610 | Method and Apparatus for Selecting a Best Cell During Inter-Radio Access Technology Transition - An apparatus and method for selecting a best cell during transition between two radio access technologies comprising detecting a first signal from a selected cell, determining a first signal-to-noise ratio (SNR | 02-11-2010 |
20100123575 | SYSTEM AND METHOD FOR FACILITATING CAPACITY MONITORING AND RECOMMENDING ACTION FOR WIRELESS NETWORKS - A method and apparatus for facilitating capacity monitoring and recommending action for a wireless network is provided. The method may comprise: obtaining data associated with one or more capacity attributes and one or more key performance indicators (KPIs) associated with a network, calculating network level values for the one or more KPIs from the obtained data, generating performance data graphs by plotting a first of the one or more KPIs against a second of the one or more KPIs, analyzing the one or more performance data graphs to determine at least one alarm threshold, and monitoring the one or more capacity attributes to determine if any of the at least one alarm thresholds has been triggered. | 05-20-2010 |
20100203889 | METHOD AND APPARATUS FOR OPTIMIZING COMPRESSED MODE DURATION - An apparatus and method for optimizing compressed mode duration comprising collecting a first set of receive signal strength indication (RSSI) measurements from at least one 2G cell; determining a best 2G cell from the at least one 2G cell using the first set of RSSI measurements; identifying at least one second best 2G cells with at least one of the first set of RSSI measurements within a range threshold T | 08-12-2010 |
20100303054 | APPARATUS AND METHOD FOR ADAPTIVE TSP SETTING TO MINIMIZE DUPLICATE PACKET TRANSMISSIONS - An apparatus and method for adaptively setting a Timer_Status_Prohibit (TSP) parameter, the method comprising receiving a category information from a first terminal; determining a threshold value based on the category information and transmitting the threshold value to the first terminal; starting a TSP timer and transmitting at least one data packet to the first terminal once the TSP timer has started; determining when the TSP timer exceeds the threshold value to discontinue transmitting the at least one data packet to the first terminal; receiving a status report from the first terminal; and using the status report, determining whether there is any missing or erroneously received data packet and retransmitting any missing or erroneously received data packet from the at least one data packet to the first terminal. | 12-02-2010 |
20120262335 | Network coverage and demand maps - Disclosed is an apparatus and method for pairing measurements and position estimate as an information pair from multiple mobile devices and reporting these information pairs to a server without over burdening the mobile device and without requiring the mobile devices to establish a new link. Also, disclosed is an apparatus and method for collecting these information pairs and compiling network maps based on the information pairs. | 10-18-2012 |
Patent application number | Description | Published |
20150338902 | Algorithm For Preferred Core Sequencing To Maximize Performance And Reduce Chip Temperature And Power - Aspects include computing devices, systems, and methods for selecting preferred processor core combinations for a state of a computing device. In an aspect, a state of a computing device containing the multi-core processor may be determined. A number of current leakage ratios may be determined by comparing current leakages of the processor cores to current leakages of the other processor cores. The ratios may be compared to boundaries for the state of the computing device in respective inequalities. A processor core associated with a number of boundaries may be selected in response to determining that the respective inequalities are true. The boundaries may be associated with a set of processor cores deemed preferred for an associated state of the computing device. The processor core present in the set of processor cores for each boundary of a true inequality may be the selected processor core. | 11-26-2015 |
20160033975 | SYSTEMS AND METHODS FOR REDUCING LEAKAGE POWER OF A SYSTEM ON CHIP WITH INTEGRATED THERMOELECTRIC COOLING - Systems, methods, and computer programs are disclosed for reducing leakage power of a system on chip (SoC). One such method comprises monitoring a plurality of temperature differentials across a respective plurality of thermoelectric coolers on a system on chip (SoC). Each of the thermoelectric coolers is dedicated to a corresponding one of a plurality of chip sections on the SoC. The thermoelectric coolers are controlled based on the plurality of temperature differentials to minimize a sum of a combined power consumption of the plurality of chip sections and the plurality of corresponding dedicated thermoelectric coolers. | 02-04-2016 |
20160062422 | THERMALLY-CONSTRAINED VOLTAGE AND FREQUENCY SCALING - A performance setting technique is disclosed for a clocked circuit such as a processor in an integrated circuit. The technique determines a maximum power consumption for the clocked circuit as a function of a total thermal resistance of a mobile device incorporating the integrated circuit. The total thermal resistance is a sum of a system thermal resistance for the mobile device and a device thermal resistance for the integrated circuit. | 03-03-2016 |
20160092616 | THERMAL SIMULATIONS USING CONVOLUTION AND ITERATIVE METHODS - Systems and methods for performing thermal simulations of a system are disclosed herein in. In one embodiment, a computer-implemented method for thermal simulation comprises determining a leakage power profile for a circuit in the system, adding the leakage power profile to a dynamic power profile of the circuit to obtain a combined power profile, and convolving the combined power profile with an impulse response to obtain a thermal response at a location on the system. | 03-31-2016 |
20160124476 | THERMAL MITIGATION OF MULTI-CORE PROCESSOR - A method, an apparatus, and a computer program product are provided. The apparatus may be a UE. The UE has a processor including a plurality of cores. The plurality of cores includes a first core and remaining cores. The UE determines a temperature of the first core of the plurality of cores. The first core processes a load. The UE determines that the temperature of the first core is greater than a first threshold. The UE determines that the temperature of the first core is not greater than a second threshold. The second threshold is greater than the first threshold. The UE transfers at least a portion of the load of the first core to a second core of the remaining cores in response to determining that the temperature of the first core is greater than the first threshold. | 05-05-2016 |
Patent application number | Description | Published |
20090073096 | PROGRAMMABLE LED DRIVER - An LED driver includes an embedded non-volatile memory (NVM) capable of being programmed and storing control data for setting a variety of features of the LED driver, such as the maximum current for driving the LEDs, analog parameters such as the resistance of the internal resistor for setting the reference current for the LEDs, and the operation modes of the charge pump of the LED driver. This enables implementation of multiple LED driver product options without the need for different metallization steps during the fabrication process for the LED driver. | 03-19-2009 |
20140267358 | Method and Apparatus for Displaying Periodic Signals and Quasi-Periodic Signals Generated by a Medical Device - A method and apparatus for displaying periodic signals generated by a medical device is disclosed. A method and apparatus for displaying quasi-periodic signals generated by a medical device also is disclosed. | 09-18-2014 |
20140296678 | Ultra Low Power Platform for Remote Health Monitoring - An apparatus and method is described to sense sparse signals from a medical device using compressed sensing and then transmitting the data for processing in the cloud. | 10-02-2014 |
20150335292 | ULTRA LOW POWER PLATFORM FOR REMOTE HEALTH MONITORING - An apparatus and method is described to sense sparse signals from a medical device using compressed sensing and then transmitting the data for processing in the cloud. | 11-26-2015 |
20160022141 | LOW-POWER ACTIVITY MONITORING - Some examples include a secure low-power sensor platform able to be used for activity monitoring or other purposes. For instance, a sensor system may sense sparse signals using compressed sensing. As one example, compressed sensing may be used to obtain sparse signals from analog sensor signals received from one or more sensors. The data obtained by compressed sensing may be sent subsequently to a computing device to reconstruct the sensor signal. Examples herein enable lower power usage, lower cost, and lower weight than conventional devices, while also enabling processing advantages, such as less overall data to process and lower data storage utilization. | 01-28-2016 |
20160044439 | COMPRESSED SENSING WITH MACHINE-TO-MACHINE COMMUNICATION - Some examples include a plurality of secure low-power compressive sensing sensor blocks able to communicate with each other and with a computing device to perform spatial and/or temporal compressive sensing. As one example, a first sensor block may obtain data by randomly sampling a sensor signal from a first sensor coupled to the first sensor block. The first sensor block may send the data obtained from the randomly sampled sensor signal to at least one other sensor block of the plurality of sensor blocks, wherein the data is distributed to the plurality of sensor blocks. In addition, at least one of the first sensor block or another sensor block may process the data to at least one of packetize or encrypt the data. The first sensor block and/or the other sensor block may send the processed data to the computing device. | 02-11-2016 |
Patent application number | Description | Published |
20100125540 | System And Method For Providing Robust Topic Identification In Social Indexes - A computer-implemented method for providing robust topic identification in social indexes is described. Electronically-stored articles and one or more indexes are maintained. Each index includes topics that each relate to one or more of the articles. A random sampling and a selective sampling of the articles are both selected. For each topic, characteristic words included in the articles in each of the random sampling and the selective sampling are identified. Frequencies of occurrence of the characteristic words in each of the random sampling and the selective sampling are determined. A ratio of the frequencies of occurrence for the characteristic words included in the random sampling and the selective sampling is identified. Finally, for each topic, a coarse-grained topic model is built, which includes the characteristic words included in the articles relating to the topic and scores assigned to those characteristic words. | 05-20-2010 |
20100191741 | System And Method For Using Banded Topic Relevance And Time For Article Prioritization - A system and method for using banded topic relevance and time for article prioritization is provided. Articles of digital information and at least one social index are maintained. The social index includes topics that each relate to one or more of the articles. Fine-grained topic models matched to the digital information for each topic are retrieved. The articles are succinctly classified under the topics using the fine-grained topic models. Each of the articles is relevancy scored within the topic under which the article was classified. The articles are arranged into discrete bands by relevance score. The articles are temporally sorted within the discrete bands. The articles are presented within the discrete bands. | 07-29-2010 |
20100191742 | System And Method For Managing User Attention By Detecting Hot And Cold Topics In Social Indexes - A system and method for managing user attention by detecting hot topics in social indexes is provided. Articles of digital information and at least one social index are maintained. The social index includes topics that each relate to one or more of the articles. Topic models matched to the digital information are retrieved for each topic. The articles are classified under the topics using the topic models. Each of the topics in the social index is evaluated for hotness. A plurality of time periods projected from the present is defined. Counts of the articles appearing under each time period are evaluated. The topics exhibiting a rising curve in the count of the articles that increases with recency during the time periods are chosen. Quality of the articles within the topics chosen is analyzed. The topics including the articles having acceptable quality are presented. | 07-29-2010 |
20100191773 | System And Method For Providing Default Hierarchical Training For Social Indexing - A system and method for providing default hierarchical training for social indexing is provided. Articles of digital information for social indexing are maintained. A hierarchically-structured tree of topics is specified. Each topic includes a label that includes one or more words. Constraints inherent in the literal structure of the topic tree are identified. For each topic in the topic tree, a topic model that includes at least one term derived from the words in at least one of the labels is created. The topic models for the topic tree are evaluated against the constraints. Those of the topic models, which best satisfy the constraints are identified. | 07-29-2010 |
20110270830 | System And Method For Providing Multi-Core And Multi-Level Topical Organization In Social Indexes - A computer-implemented method for providing multi-core and multi-level topical organization in social indexes is provided. A corpus of articles is accessed. Each article includes online textual materials. A finite state pattern is provided for a topic that filters the articles as candidate articles, which are potentially on-topic. Similarity-based representations for on-topic and off-topic core meanings of the topic are provided. An aggregate score for each of the candidate articles is determined using the similarity-based representations to indicate whether the candidate article is sufficiently on-topic. The candidate articles are presented ordered by their aggregate scores. In a further embodiment, a hierarchy of topics is provided and used to guide the presentation of articles from subtopics, with considerations of fairness of subtopic coverage, elimination of similarity-duplicates in articles, and article freshness. | 11-03-2011 |
Patent application number | Description | Published |
20090249185 | Annotation Framework For Video - A system and method for transferring annotations associated with a media file. An annotation associated with a media file is indexed to a first instance of that media file. By comparing features of the two instances, a mapping is created between the first instance of the media file and a second instance of the media file. The annotation can be indexed to the second instance using the mapping between the first and second instances. The annotation can be processed (displayed, stored, or modified) based on the index to the second instance. | 10-01-2009 |
20100153422 | ENHANCED DOCUMENT BROWSING WITH AUTOMATICALLY GENERATED LINKS TO RELEVANT INFORMATION - Additional documents are automatically located that are relevant to an original document, such as a document being read by a user, and also potentially relevant to personal information of the user. The additional documents may be located based on descriptive information that includes personal information of the user and content information of the document being read. The additional documents, or links to the additional documents, may be incorporated into the document being read. In some implementations, the additional documents may be presented in-line with the document being read, such as through an in-link link or text snippet. The user can thus be efficiently presented with additional information that is relevant to the original document being read. | 06-17-2010 |
20100191768 | SEARCH QUERY CATEGORIZATION FOR BUSINESS LISTINGS SEARCH - A category classification component locates appropriate categories that apply to a user search query. The categories may be yellow page business listings. The category classification component may include a category model that is automatically trained on one or more of a number of possible training data sources. The training data sources may include directory listings, web documents, query traffic, and advertisement traffic. | 07-29-2010 |
20110271095 | Embedded Communication of Link Information - A method of processing documents is described. The method includes the operation of receiving a document in a search engine crawler. The document includes an embedded first link tag. The first link tag includes one or more information pairs. A respective information pair includes a respective parameter and a corresponding value. The parameters in the one or more information pairs may correspond to content at one or more content locations or one or more document locations. The method also includes selecting a method of processing content associated with the first link tag in accordance with one or more of the information pairs. | 11-03-2011 |
20120166930 | Annotation Framework For Video - A system and method for transferring annotations associated with a media file. An annotation associated with a media file is indexed to a first instance of that media file. By comparing features of the two instances, a mapping is created between the first instance of the media file and a second instance of the media file. The annotation can be indexed to the second instance using the mapping between the first and second instances. The annotation can be processed (displayed, stored, or modified) based on the index to the second instance. | 06-28-2012 |
20140115440 | Annotation Framework for Video - A system and method for transferring annotations associated with a media file. An annotation associated with a media file is indexed to a first instance of that media file. By comparing features of the two instances, a mapping is created between the first instance of the media file and a second instance of the media file. The annotation can be indexed to the second instance using the mapping between the first and second instances. The annotation can be processed (displayed, stored, or modified) based on the index to the second instance. | 04-24-2014 |
20140188454 | DETERMINING CORRESPONDING TERMS WRITTEN IN DIFFERENT FORMATS - Methods and apparatus consistent with the invention allow a user to submit an ambiguous search query and to receive relevant search results. Queries can be expressed using character sets and/or languages that are different from the character set and/or language of at least some of the data that is to be searched. A translation between these character sets and/or languages can be performed by examining the use of terms in aligned text. Probabilities can be associated with each possible translation. Refinements can be made to these probabilities by examining user interactions with the search results. | 07-03-2014 |
Patent application number | Description | Published |
20080280610 | METHODS AND APPARATUS FOR OUT OF SERVICE PROCESSING WITH VARIED BEHAVIORS - Methods and apparatus for out of service processing with varied behaviors. In an aspect, a method is provided for service acquisition. The method includes determining one or more conditions, wherein each condition is associated with at least one weight, detecting whether an out-of-service event has occurred, and if an out-of-service event is detected: identifying selected conditions and associated weights, and processing the associated weights to determine service acquisition “on” and “off” times. In an aspect, an apparatus includes condition logic configured to determine one or more conditions, wherein each condition is associated with at least one weight, and processing logic configured to detect whether an out-of-service event has occurred, and if an out-of-service event is detected, to identify selected conditions and associated weights, and process the associated weights to determine service acquisition “on” and “off” times. | 11-13-2008 |
20100153488 | Method and Apparatus For Obtaining Contextually Relevant Content - A method of obtaining contextually relevant content by a wireless communications device is provided. The method may comprise obtaining, by a wireless communications device (WCD), a destination device identifying item, transmitting the destination device identifying item to a contextual content server, wherein the contextual content server determines one or more contextually relevant content items by processing the received destination device identifying item and a WCD location value, and receiving, from the contextual content server, at least one of the one or more contextually relevant content items. | 06-17-2010 |
20100261424 | Methods and Apparatus For Enabling Context Sensitive Interaction With Distributed Content - A method and apparatus for obtaining content distributed to a wireless communications device is provided. The method may comprise receiving, by a wireless communications device (WCD), a first content item distributed by a first service provider, obtaining a bookmark, wherein the bookmark couples at least one WCD operation identifying item to the first content item, transmitting, from the WCD, to a second service provider, a content item request coupled to the bookmark, and receiving, from the second service provider, a second content item associated with the first content item through the transmitted content item request and the bookmark. | 10-14-2010 |
20110029988 | METHODS AND APPARATUS FOR FACILITATING APPLICATION INTER-COMMUNICATIONS - A method and apparatus for facilitating communication amongst a plurality of applications associated with at least one device is provided. The method may comprise receiving, by an extension module, a request from a first application to communicate with one or more applications, establishing a communication link between the first and at least one of the one or more applications, wherein the communication link allows the first and the at least one of the one or more applications to communicate at least one of data or control information, and storing, by the extension module, at least a portion of data communicated between the communicating applications. | 02-03-2011 |
20110264615 | LOCATION SOURCE DETERMINATION - The subject matter disclosed herein relates to systems, methods, etc. for location source determination. For example implementations, a method is described in which a request for a location of a user that is associated with a logical identifier is obtained. A determination may be made as to which type(s) of information (e.g., geographical information, calendar information, online information, etc.) is (are) to be used to obtain a location of the user based at least in part on one or more rules that are associated with the user. Other example implementations are described herein. | 10-27-2011 |
20120250586 | METHODS AND APPARATUS FOR MANAGING DATA CONNECTIVITY - Methods and apparatus for data connectivity management may include detecting data associated with an application-specific connectivity account. The methods and apparatus may further include sending the detected data to a remote gateway configured to cause transmission of the data to be attributed to the application-specific connectivity account in response to detecting the data. | 10-04-2012 |
20120295618 | METHODS AND APPARATUS FOR CONTROLLING PROVISIONING OF A WIRELESS COMMUNICATION DEVICE - Methods and apparatus for controlling provisioning of a wireless communication device in a cellular network may include maintaining, at a network component, a provisioning status database comprising status information corresponding to provisioning in a home location register of one or more wireless communication devices for one or more cellular networks. In addition, the methods and apparatus may include initiating provisioning or de-provisioning of a wireless communication device for a cellular network in the home location register in response to a triggering event. | 11-22-2012 |
20140051422 | METHODS, SYSTEMS AND DEVICES FOR DYNAMIC HPLMN CONFIGURATION - Methods, devices and systems enable the dynamic updating of home public land mobile network (HPLMN) information stored on a subscriber identification module (SIM) to avoid a roaming indication, without requiring any modifications to the mobile device modem, SIM application programming interface (API), the modem software, or the mobile device operating system. A mobile device may scan available public land mobile networks (PLMNs) to identify a participating PLMN to which the mobile device may connect, and receive network values having a mobile country code (MCC) value and a mobile network code (MNC) value from the identified PLMN. The mobile device may overwrite an existing HPLMN value and/or one or more IMSI values on the SIM with the receive network values. | 02-20-2014 |