Posts Tagged ‘time’

Movea SmartMotion Air Mini Keyboard remote and Air Mouse revealed alongside Sunrex partnership

Don’t quote us on this, but we’ve got a feeling that remotes will be more than just remotes by the time 2012 rolls around. HDTV companies have been slyly adding motion support to their remotes here at CES, and with PrimeSense’s technology going over so well in the Kinect, there’s an obvious next-step when looking at TV control. Movea — the company responsible for the Gyration Air Mouse and Air Mouse iOS app — has just teamed up with Sunrex here at CES, with the newly formed relationship expecting to yield new kit based on the former’s MotionIC platform and SmartMotion technology. We’re told to expect the first products to be available in Q1 of this year, with the SmartMotion Air Mini Keyboard remote and SmartMotion Air Mouse being named in particular. The former includes a full four-row QWERTY keyboard and relies on 2.4GHz wireless technology, but no images, pricing and availability details are available just yet. Continue reading Movea SmartMotion Air Mini Keyboard remote and Air Mouse revealed alongside Sunrex partnership Movea SmartMotion Air Mini Keyboard remote and Air Mouse revealed alongside Sunrex partnership originally appeared on Engadget on Sat, 08 Jan 2011 01:31:00 EDT. Please see our terms for use of feeds . Permalink

Using the Intel® Threading Building Blocks Graph Community Preview Feature: Creating a Simple Message Graph.

Intel® Threading Building Blocks (Intel® TBB) Version 3 Update 5 introduced the class graph as a Community Preview (CP) feature . There is an introductory post that provides an overview of the class and the nodes that can be used with it. You can download the open-source version of this release at www.threadingbuildingblocks.org and are encouraged to provide feedback about the graph via the forum . In a previous post, I provided an example that created a dependency graph . In this post, I describe how to make simple message graph using class graph . This example will calculate the sum of x*x + x*x*x for all x = 1 to 10. This is a simple syntactic example only. Since each node in a graph may execute as an independent task, the granularity of each node should follow the general guidelines for tasks as described in Section 3.2.3 of the Intel® Threading Building Blocks Tutorial. But for demonstration purposes, I will use an artificial, tiny example here and inflate the time spent in each node by sleeping for 1 second after each operation.  I use the Linux function sleep for this. If you want to enter this example yourself, you’ll have to use the appropriate sleep function for your system. The basic layout of the graph that I’ll create is shown in the figure below. Each value enters through the input node. This node will broadcast the value to both squarer and cuber , which will calculate x*x and x*x*x respectively (and sleep for 1 second). The output of each of these nodes will be placed in an unbounded buffer. A tuple containing both values will be created by the join node and forwarded to summer , which will add both values to the running total (and sleep for 1 second). The squarer and cuber will allow unlimited concurreny, that is they will be allowed to process multiple values simultaneously. The final summer , which updates a shared total, will be only allowed process a single in-coming tuple at a time, eliminating the need for a lock around the shared value. As with all Community Preview Features, the graph must be explicitly enabled. This is done by defining its macro, TBB_PREVIEW_GRAPH , before including the header file as shown below. #define TBB_PREVIEW_GRAPH 1 #include “tbb/graph.h” This example performs three basic types of operations: square, cube and sum. The classes below define these operations and will be use as the body objects for my function_node s. struct square {   int operator()(int v) {     printf(“squaring %dn”, v);     sleep(1);     return v*v;   } }; struct cube {   int operator()(int v) {     printf(“cubing %dn”, v);     sleep(1);     return v*v*v;   } }; class sum {   int &my_sum; public:   sum( int &s ) : my_sum(s) {}   int operator()( std::tuple v ) {     printf(“adding %d and %d to %dn”, std::get(v), std::get(v), my_sum);     my_sum += std::get(v) + std::get(v);     return my_sum;   } }; In function main , the graph is setup and then the values 1 – 10 are put into the input node. All the nodes in this example pass around values of type int . The nodes used below are all class templates and therefore can be used with any type that supports copy construction, including pointers and objects. It should be noted that values are copied as they pass between nodes, so passing around large objects should be avoided. using namespace tbb; int main() {   int result = 0;   graph g;   broadcast_node input;   function_node squarer( g, graph::unlimited, square() );   buffer_node square_buffer(g);   function_node cuber( g, graph::unlimited, cube() );   buffer_node cube_buffer(g);   join_node j( g );   function_node summer( g, graph::serial, sum(result) );   make_edge( input, squarer );   make_edge( input, cuber );   make_edge( squarer, square_buffer );   make_edge( square_buffer, std::get( j.inputs() ) );   make_edge( cuber, cube_buffer );   make_edge( cube_buffer, std::get( j.inputs() ) );   make_edge( j, summer );   for (int i = 1; i

Angry Birds Lands on AppUp

Tweet

Dell to launch Latitude 2120 netbook at CES?

Among the many new-product announcements that have been released in the time leading up to CES, word on the web is that Dell will launch a new Latitude 2120 netbook at the Vegas convention next week. Apparently, the 2120 has specs identical to the previously available 2110 , but gets double the computing power of the single core Intel Atom N470 chipset in its predecessor courtesy of a dual core N550 processor. While the upgraded processor is the big news, sources indicate the newest Latitude gets an optional Broadcom Crystal HD video accelerator, which should be a welcome addition for those students planning to watch March Madness during that 10AM lecture this spring semester. No word on price or availability, so interested parties will have to wait until the official launch for such details. Dell to launch Latitude 2120 netbook at CES? originally appeared on Engadget on Sat, 01 Jan 2011 01:34:00 EDT. Please see our terms for use of feeds . Permalink

Homemade robot has boring name, but likes to party

Is all that bottle-poppin’ and drink-serving getting in the way of you releasing your inner party animal this New Year’s Eve? Fear not, dear readers, for our friends from Japan have built yet another humanoid service robot , only this time it was constructed using “off the shelf parts.” While we’re skeptical that the ‘Shack has everything needed to build one of these for your stateside soiree, the THKR-4 (as he is not-so-affectionately known) was created to perform all of your mundane party tasks like opening the fridge, pouring drinks, and greeting guests. The robot won’t be entertaining guests with a dance routine or kissing you at midnigh t , but it can give you a back-rub to keep you relaxed when that inevitable ‘party foul’ ruins your leather couch. Check out the video after the break to see the ‘bot do its Mr. Belvedere thing. Continue reading Homemade robot has boring name, but likes to party Homemade robot has boring name, but likes to party originally appeared on Engadget on Sat, 01 Jan 2011 05:45:00 EDT. Please see our terms for use of feeds . Permalink

Apple Sued for Abusing User Data – Techtree.com

Fox News Apple Sued for Abusing User Data Techtree.com The year may be at its fag end, but Apple has managed to score another lawsuit. This time the giant from Cupertino is accused of sharing private user data with advertisers. The suit filed by Jonathan Lalo from Los Angeles accuses Apple and associated … Apple Sued For Allegedly Sending User Data To Advertisers Wall Street Journal Apple slapped with iOS privacy lawsuit Register Apple facing class action suit over iOS data collection Ars Technica PC Magazine

Microsoft’s New Software For Tablets Awaited

Microsoft plans to steal the show at the Consumer Electronics Show (CES) on January 6, 2010 by unveiling new software for tablets. According to sources, the software is in windows version designed specifically for tablets and running on ARM Holdings mobile technology. Moreover it is said to be tailored for battery- powered devices, like tablets and wireless handsets. Gartner analyst Michael Gartenberg commented in one of the daily newspaper that “ Unveiling of the Microsoft’s new software will give the company an opportunity to win over some of the over 100,000 people likely to attend the premier technology trade show .” However criticisms do surround the upcoming launch, one of it being that of Keith Goddard – CEO of Tulsa, Oklahoma-based investing firm, Capital Advisors who said: “ By the time Microsoft gets it figured out everybody will already own an iPad. That train has left the station .” But majority is of the opinion that adapting its computer operating system for a tablet, Microsoft is taking a different approach from Apple, which used a mobile-phone operating system as the basis for the iPad.

Sony’s Long Awaited Playstation Portable Go Hits Indian Shores

Indian gamers have been excited right from the time Playstation store was announced in October. Sony India is bringing more to this. It has introduced PlayStation Portable Go handheld game which comes with a The PSPgo comes with 16GB internal flash storage to store the downloadable games and other content from the PlayStation Store and has a 3.8 inch LCD display with good colour gamut. According to a newspaper report “ The PSP pho ne will be based on the PSPgo and use slide-out PSPgo-style gaming controls. However, instead of analog thumb nubs, there is apparently a touch-sensitive tracking pad. UMD and Memory Sticks seem to be eliminated, too. ” Moreover as compared to the previous generation PSP units, it is not only lighter and compact but also offers Wi-Fi 802.11b and Bluetooth 2.0. In India the Sony PSPgo package is loaded with 10 free games that include  Little Big Planet, Fifa World Cup, Gran Turismo, Assassin’s Creed, Need For Speed etc. Once the users register they can enable themselves to get lots of more games. Interestingly, users  can play a game and at the same time use up to 8GB Memory Stick on the PSP. As per reports, Sony hopes that the phone will stimulate sales in the sluggish videogame console market.

Engadget Podcast 222 – 12.25.2010

Yeahhhhhhhhh boyeeeeee, it’s CHRISTMAS , yo!!! You know what that means!!! ENGADGET PODCAST TIME — WITH PRESENTS!!!!! HIT IT!!! Hosts: Joshua Topolsky, Paul Miller, Nilay Patel Producer: Trent Wolbe Music: Last Christmas 00:03:35 – Verizon teases Android LTE hardware for January 6th at CES 00:03:50 – New HTC device starts leaking piecemeal — is it the Mecha / Incredible HD? 00:04:10 – Motorola has an LTE phone for Verizon in the works 00:04:25 – Motorola’s ‘Tablet Evolution’ video teases some Honeycomb at CES 00:35:50 – Palm’s tablet is codenamed ‘Topaz,’ keyboard accessory leaks out 00:36:20 – Three HP Slate-like webOS tablets coming at CES? We’re not so sure. 00:47:00 – Microsoft to demo new slate PCs, Windows 8 tablet functionality at CES? 00:49:05 – Microsoft to announce ARM-based Windows at CES? 00:58:11 – How to pronounce ASUS (video) 00:59:35 – FCC passes limited net neutrality rules, almost no one happy about them 01:00:30 – FCC releases full net neutrality rules 01:01:20 – Net neutrality: Verizon, AT&T, Sprint and T-Mobile react 01:06:00 – FCC: We didn’t impose stricter net neutrality regulations on wireless because Android is open 01:13:27 – NYT: Next batch of Google TV devices delayed, pending software updates 01:13:35 – Sony says Google TV sales meeting expectations, TV division working more closely with Google than cellphone group 01:13:45 – Logitech said to be halting Revue production until Google TV software revamp 01:16:30 – New Apple TV, Roku media streamers race to break one million in sales Hear the podcast Subscribe to the podcast [ iTunes ] Subscribe to the Podcast directly in iTunes (enhanced AAC). [ RSS MP3 ] Add the Engadget Podcast feed (in MP3) to your RSS aggregator and have the show delivered automatically. [ RSS AAC ] Add the Engadget Podcast feed (in enhanced AAC) to your RSS aggregator. [ Zune ] Subscribe to the Podcast directly in the Zune Marketplace Download the podcast LISTEN (MP3) LISTEN (AAC) LISTEN (OGG) Contact the podcast 1-888-ENGADGET or podcast (at) engadget (dot) com. Twitter: @joshuatopolsky @futurepaul @reckless @engadget Filed under: Podcasts Engadget Podcast 222 – 12.25.2010 originally appeared on Engadget on Sat, 25 Dec 2010 17:00:00 EDT. Please see our terms for use of feeds . Permalink

Microsoft facilitates Online Students-Teachers Interaction

Nothing is left untouched by technology these days including the interaction between the students and teachers. Microsoft with its  Live@edu has opened up new possibilities for the Delhi Public School students by enabling them to communicate and collaborate online both with their classmates and with teachers. This is being enabled by Microsoft Live@edu suite of online and collaboration tools including Microsoft Outlook Live (that will offer students an e-mail id that they can keep after they pass out of school), Microsoft Office Live Workspace (where students can store, access, and share documents and files online) and Microsoft SkyDrive (where students can store heavy files and projects online). The leading school’s authorities are confident that this interaction would make the school experience more enjoyable for its 5000 students and faculty members.Microsoft is all set to  regularly update and add to Live@edu services to help schools expand the set of services offered to students and alumni. Microsoft India Director (Marketing and Strategy) Tarun Malik said, ““Since it is a cloud based offering, DPS will also be able to save on maintenance costs and reduce the time spent in maintaining e-mail systems for students and alumni,”