Today, Apple unveiled its new pile of patent application,it’s amazing to see: Apple is researching on anexteriortransceiverthat couldturn an iPod touch – or anyiProduct,from a game controller or a MP4 player –into afull-featuredcellphone. The patent,known as“Accessory Transceiver forMobile Devices,” was highlighted by Patently Apple today.Additionallytothis services offers for iPod, the patent alsoparticularshow the transceivermight beapplied to connect an iPhoneto someuniquecellnetwork,particularlyreferencing a CDMAappliedby Verizonduring theUS.
With millions of iPod touchmass mediagamersinside themarketplace, the prospect ofgettingin aplacementtoofferthem with telephonicabilitiesby means ofan accessory transceiver isinsteadanfascinatingdevelopment.based onApple’s patent, the accessory transceivercould possibly belinkedusing thecellularequipmentwithbothaactuallinkor perhaps awireless connection. In some embodiments, thecellularequipmentcould alsoconsist ofaninsidewireless transceiver that couldofferentryto somedistinctcellularphonenetwork. Thus,making use ofthe accessory transceiver couldenablethecellularequipmenttoentrytwo separatecellular phonenetworks.
Accessory transceiver 213might beanyunitcapable of communicatinghaving awireless network. The accessory transceivermight beconfigured with circuitry toconnect having acellcellular phonenetwork, a Wi-Fi network, a Wi-Max network, a satellite network, etc.
According to patentfactors21 and 23,cellunit100 noted above as an iPhone, couldactuallybe an iPod Touchand evenan Android or Blackberry. It couldbe alsoa standaloneelectroniccamera, afixtureconsole,e-mailunitetc. It’s patentplace23 whichfactorstowards theiPod Touchexactly wherethe accessory will make mostperceptionwhile in thebriefterm.
In other embodiments, an accessory transceiver couldofferentryto wirelesssystemsother than a telephonic network, for example, satellite networks, a Wi-Fi network, etc. Moreover, the accessory transceiver couldbe alsoemployedtopostwordmessages, SMS messages, emails,internetpackets, etc.
Network Operating Environments
Apple credits Paul Holden, Robert Borchers, Jesse Dorogusker, Emily Schubert and Stephen Chicksince theinventors of patentapp20100234051,initiallyfiled in Q1 2010.
Other Noteworthy PatentusagesreleasedToday
As statedwithin ourintroduction, therehave been10patents covering accessory functionality.underyou’llcome acrossthe nine remaining patents that fall into twouniquegroups.each and everyteamrevealatypicalarrangedof graphics.
Group1Has6Patents: Patent 20100235425 - Accessory andcellularComputingsystemCommunicationsmaking use ofanappconversationProtocol; Patent 20100235552 - Accessory Interface toconvenientmass mediasystemmaking use ofSessions; Patent 20100233961 - Accessory andcellularComputingsystemconversationmaking use ofanappconversationProtocol; Patent 20100235373 -automatedidentification of Compatibleusagesand Accessories; Patent 20100235454 -appconversationwithexterior Accessories; Patent 20100235518 -networktomanycomponentswithmanyAccessory-Specific Protocols.
The patents noted aboveincludediversesortsoflong termaccessory possibilities,along the lines ofphysical exerciseequipment, glucoseasproperlyas other healthcaremonitors,amusementconsoleslinkedhaving aplane, train, bus or car.an additionalavenue of accessory deals with allmethodof sensors thatincludelight, motion, temperature, humidity,substance(check for carbon monoxide etc.),blood vesselspressure,centerleveletc.
Group Two Has3Patents: Patent 2010023550 -cellularComputingsystemfeaturesfor Accessories; Patents 20100231352 and 20100234068 - Accessory Identification forcellular Computing Devices.
AadditionalpossiblyAppleproduct or servicedependentson this patent, however,can bean accessorythat couldgivephoneabilitytoapple iPador iPod touch devices. The drawingsconnectedto thispatent, in fact,displaythe iPod touchsince thecontrollingproductto thetransceiver.Additionallyto some cell networks, the transceivercould possibly beemployedtoentryother wirelessinfosystems,includingsatellite networks, Wi-Fi, Wi-MAX, and so forth. The transceiver couldbothbe relatedwith acordfor theproductor, in some “embodimentson theinvention.
This is one of those patents that are for the super techno-geeks amongst us who love to get under the hood of their machines and tinker with everything. With that said –Apple’s patent generally relates to cache memory management and, more particularly, to cache memory management in multi-core central processing units. Apple’s patent steps into the area of bus snooping, a technique used in distributed shared memory systems and multiprocessors to achieve cache coherence. Apple’s patent is about reducing snoop traffic which will provide Apple’s entire line-up of Macs with better power efficiency for quad core systems and future Sandy Bridge configurations and beyond.
Electronic devices of all types frequently rely on processors to perform computing tasks, which may process instructions or data stored in one or more memory devices. To improve processor efficiency, cache memory may store frequently- or recently-accessed memory in a form more rapidly accessible to the processor. When more than one processor has access to main memory, as may frequently occur in multi-core or other multiprocessor systems, a portion of the main memory may be simultaneously stored as cache memory associated with two or more processors. To maintain the integrity of memory used in multi-core or other multiprocessor systems, various cache coherence techniques have been devised.
One common cache coherence technique involves bus snooping, in which processors broadcast memory references to each other on a dedicated bus so that data can be transferred between caches rather than accessing main memory. While bus snooping may enable cache coherence, bus snooping may also consume resources, such as power and time, and thus may reduce processor efficiency. Moreover, as the number of processors in a multi-core or multiprocessor system increases, the amount of snooping and broadcasting may increase exponentially, reducing the efficiency of such systems accordingly.
The present disclosure relates to techniques for reducing snoop traffic in a central processing unit. In accordance with one embodiment, an electronic device includes a central processing unit having a plurality of cores. A cache memory management system may be associated with each core that includes a cache memory device configured to store a plurality of cache lines, a page status table configured to track pages of memory stored in the cache memory device and to indicate a status of each of the tracked pages of memory, and a cache controller configured to determine, upon a cache miss, whether to broadcast a snoop request based at least in part on the status of one of the tracked pages in the page status table.