I worked on a project where if there was communication between two parties within the same country not intended for ‘out of country’ consumption, that data needed to be housed in local DCs (Data Centers) for regulatory purposes. It occurs to me that many social networks have centralized data centers. What if on Twitter two people within the same country DM each other, direct message, regarding confidential financial information and that data is routed cross boarders and stored in a central location, say, in the U.S., would that social network be out of compliance with local statues regardless of if the user agreed to the social networks terms. Couldn’t the social networks at least be charged with aiding these potential criminals of avoiding their local country laws? I think this was bought up before but it reoccurred to me with a tweet I saw, Googles floating data center and virtual data center in North Carolina.
If you have Google Project Glass / Glasses with WiFi to WiFi device connectivity to a smartphone with a pair of head phones, or Glasses, and use Bluetooth, you can have local Language dialect and gesture translation instantly to your ears. If you are looking at someone and they are articulating in anyway, either by signing, using local gestures, or are speaking in any dialect, an instant, fluent translation program reads and understands the real-time video frames per second (FPS) or Frame Rate, either using 50/60/120 FPS, then applies object recognition to read lips, or human movement, then plays a voice in your own local language dialect in your head phones or Bluetooth.
Travel the world and experience the cultures truly as the locals do, empathize, or use them in the workplace and truly eliminate discrimination against the deaf.
Object recognition may need to be applied to each video frame or sampling of the video stream from the real-time video feed of the Google Glass / Glasses.
Also, managers who employ people who are deaf may apply for a tax deduction or even get the glasses for free with a tax write off for their company. In part, thank the people that produced Mr. Holland’s Opus. Watched the movie last night. Great movie! In part, thanks to my mom who is somewhere in the middle east on a cruise
Also, I can see a new wave of popular kids coming up with gestures, and instantly recognized using the Glasses. Sorry kids. Supposedly, these glasses will ship to Android Google Developers for the cost of $1,500 USD by the end of the year; however, that is just rumor, and if you know Java, an relatively easy programming language to pick up, the Android OS Java extensions are relatively easy as well. A Small price to pay for a huge market, and maybe even tax deduction for a small business under Research and Development costs. See your local small business government affairs office for more details.[dfads params=’groups=1177,1178&limit=1&orderby=random’]
And, he shoots, and scores. I called it, sort of. Google came out of the closet today as a data warehouse vendor, at least they need a community of developers to connect the dots to help build an amazing Business Intelligence suite.
Google came out with a Google Docs API today, which using languages from Objective-C (iOS), C#, to Java so you can use Google as your Data Warehouse for any size business. All you need to do is write an ETL program which uploads and downloads tables from your local database to Google Docs, and you create your own Business Intelligence User Interface for the creation and viewing of Charts & Graphs. It looks like they’ve changed strategies, or this was the plan all along.
Initially I thought that Google Fusion was going to be the table editing tool to manipulate your data that was transferred from your transactional database using the Google Docs API. Today they released a Google Docs API and developers can create their own ETL drivers and a Business Intelligence User Interface that can run on any platform from an Android Tablet, iPad, or Windows Tablet.
A few days ago, I wrote the article, which looked like they were going to use a tool called Google Fusion, which was in Beta at the time to manipulate tabular data, and eventually extend it to create common BI components, such as graphs, charts, edit tables, etc.
A few gotchas: Google Docs on Apple iPad is version 1.1.1 released 9/28/12, so we are talking very early days, and the Google Docs API was released today. I would imagine since you can also use C#, someone can make a Windows application on the desktop to manipulate the data tables, create and view graphs, so a Windows Tablet can be used. The API also has Java compatibility, so from any Unix box, or any platform, Java is write once, run anywhere, wherever your transitional database lives, a developer is able to write a driver to transfer the data to Google Docs dynamically, and then use Google Docs API for Business Intelligence. You can even write an ETL driver which all it does is rapidly transfer data, like an ODBC, or JDBC driver and use any business intelligence tools you have on your desktop, or a nightly ETL. However, I can see developers creating business intelligence tools on Android, iPad, or Windows tables to modify tables, create and view charts, etc., using custom BI tool sets and their data warehouse now becomes Google Docs.
Please reference an article I wrote a few days back, “Google is Going to be the Next Public and Private Data Warehouse“.
At that time, Google Fusion was marked as Beta on 10/13/2012. Google has since stripped off the word Beta, but doesn’t matter. Its even better with the Google API to Google Docs. Google Fusion could be your starter User Interface, however, if your Android, iOS (Apple iPad), and Windows developers really embrace this API, all of the big database companies like IBM, Oracle, and Microsoft may have their market share eroded to some extent, if not a great extent.
Hey Gs (Guys and Gals), I forgot to mention, you can also make your own video or music streaming applications perhaps, using the basic calls of get and receive file other companies are already doing such as AWS, Box, etc. It’s a simple get / send API, so not sure if it’s applicable to ‘streaming’ at this stage, just another storage location in the ‘cloud’, which would be quite boring. Although thinking of it now, aren’t all the put / send cloud solutions potential data warehouses using ETL and the APIs discussed and published above? Also, it’s ironic that Google would also be competing with itself, if it was a file share, ‘stream’ videos, and YouTube?
I’ve noticed that both the Financial Times and the New York Times seems to have articles I want to read, but the Financial Times, on clicking the title link in Twitter makes me take the time to register or become a subscriber, which discourages me to open the article even though it has an eye catching title. On the other hand we have the New York Times, which also has eye catching titles, but allows me to read 10 articles a month without registering or subscribing. The content was so good I became fustrated every time I reached my limit and eventually, since I quote them so much in my own blog posts (or students for school), they get me thinking about opportunities, I finally payed the initial .99 cents and also will probably renew for the $35 USD. It’s a good business model for online periodicals. The New York Times experimented with showing the first paragraph of the article as a preview to help move forward the consumer with the subscription purchase; however, that was not enough to entice me to purchase, AND only annoyed me further which caused me to want to go somewhere else for my news, a detraction to the content no matter what the preview said. If the preview was very good, it almost enticed me, but it was a detractor in a quantifiable way, outweighing the + & – of the psychological effect .
Thanks for sparking the idea Newsweek with your announcement, Newsweek Will End Print Magazine in 2013. It has been floating around in for a while in my head, but thought it was fairly straight forward. I was wondering why very periodical didn’t adopt the NYT #subscription #business model of how to charge for #periodicals . Then I thought, maybe it’s just different cultures, different people, different mind sets on acquisition of news / media, which could still be true. The Financial Times headquarters is in #London , #UK, but these periodicals both have diverse cultures where their headquarters are ‘posted’, so no that can’t be it. Is it the target market? No, not really both audiences seem very busy, time is money, so that can’t be it. Maybe the spark flashed, the New York Times #nytimes just has a better approach to getting subscribers than the #financialtimes , so here’s the post I whipped up.
In an article I read from the NY Times, Salesforce.com may be making a play to banish Oracle as a supported platform. However, the system which might be interesting would be a PostgreSQL, or in memory database, acts as a local cache for the transaction based system, clears the local database records/cache after it uploads the ‘staged’ data from the local database to a cloud database where the data is ultimately stored. The activities on the local database should be fast, and the cloud database is a) data that may be transformed to any cloud based solution vendor(s), if necessary, if an SOA is built on top of the local database which communicates with the cloud via APIs. b) enables a local data-mart, if not transferred in real time, i.e. use a nightly transformation and have access to “day of” BI on a limited set of local data, c) again transaction performance and data segregation of the warehouse. This architecture is already in use at many firms, but I wanted to call it out. Another option is to use two cloud database solutions, one ‘local’ to your region, and one globally dispersed for performance and redundancy using an ETL, although I am not convinced this would be a great architecture. The second cloud tier can be a transformation from the first for regulatory archiving, if required by law either for finance or DR (Disaster Recovery) policy.
As described in a previous post, see Streaming Video Freelance: Video Affiliate Network channels like Google Plus / YouTube, Facebook, Twitter and Viveo (everything from bar impromptu jams to concert events), I did not mention all the little bits to avoid issues such as all faces of the audience either need to have realtime face bluring technology similar to Facial recognition, or the people in the event must sign the waver, which might not be likely, so the solution will need a delayed streaming to allow blurring facial recognition software to work, and for some televised events, allow compliance to FCC regulations, edit introducing artificial intelligence (AI) word bleep insertion, and object recognition to blur the recognition of exposed body parts. 🙂 The ridiculously amazing advertising introduction: if a person signs up to allow to be seen, they could be picked if they are wearing a hat, sneakers, or certain brand of shirt, then if the AI object recognition picks up the object, a hue can accentuate the item, the viewer can pause the stream, click on the advertiser’s object on a video streaming tablet touch screen, and get a list of local and web distributors, prioritized by advertising, popularity, and rating. Same goes for the red carpet events, and although not advertising dresses, suits, and accessories because of cost, it could enhance the event by again, pause, and get a blurb about the designer, the object and a link to the catalog or portfolio of the designer’s work. Introduces advertising revenue for on sight products. Even the videographers smartphone can have an addressable link to the product used to stream, as well as a small logo overlay which if clicked provides a profile of the videographer, and a brief portfolio of their work, all from a tablet application allowing the licensed distributor(s) a main channel in the center of the screen and small square boxes on the outer edge of the main window like PnP, and a person just taps on of the border boxed streams, and then that box becomes the stream that takes up the majority of the screen. The main window can have the absolute maximum fps for the device and the border windows may have half or a quarter of the allowed frames per second (fps), this way you still get to preview the alternate perspective streams, while watching the main stream. You can also auto hide the boarder preview streams to focus the user on the main stream and give them flexibility of alternate vantage points. The system may allow the videographer to bid for boarder alternate allowing placement of their streams in a particular corner, and frequency AS well as the user can have a ‘favorite’ freelancer videographer stream, and the system would allow for quicklinks to videographer streams the user knows will be at the event.
There is more in the predicted trends article for 2013.
In an article I wrote a while back, Google to venture into Cloud, provide Open Source APIs, assist small businesses to be Cloud Solutions Integrators, I was talking in the abstract, but I saw on the Google site, buried way down their menus, under the ‘More’, and then select the ‘Even More’ option, and at the bottom left of the page you will see Innovation, Fusion Tables (Beta). Google is advanced, ready to compete with the database vendors, with a user friendly UI, better than I thought. They are currently providing a way to upload data to a Google Drive, then the user imports the data from the Google Drive, and using table views and Business Intelligence tools, allows the user to manipulate and share the data. The data allowed to be uploaded into tables seems limitless. Although, they state Google is still in Beta, and publicly are showing users can upload and link to Google data instead of allowing users to connect to external data sources, such as your sales transaction database, there may be an API in the works for 3rd parties to allow for integration using direct connections through drivers such as ODBC or a JDBC driver to integrate with transactional systems to stream data and not just uploaded Google data. However, this may be their strategy, to host all of the data, and have a migration utility. At this stage, they would like to house the data and have the cloud storage infrastructure, however, the strategic mid-term goal may be to allow you to house your RDBMS transaction data locally, and we could stream, and/or upload into their data warehouse to apply Business Intelligence to manipulate the data, and then publish it in multiple formats, e.g. they would display the data for public or private consumption, and I can also see you are able to then publish charts with commentary into your Google Plus stream with specific ‘Circles’. Brilliant. Hat’s off to you guys. If Google allows streaming of the data, or what we call data transformations from your e.g. sales transaction system to the Google data warehouse, then they would be competing with IBM, Oracle, and Microsoft.
So there are thse ‘Meet the Author’ gatherings at book stores. Can the author sign a copy of their Ebook on the author’s Ebook reader, then sell the book to the customer. The transfer of the Ebook to the customer’s E-Reader happens by just touching the two Ereaders together using same tech like the Samsung S3, NFC, or S-Beam
I am quite familiar with the Oracle and HP approaches of ‘owning the cloud stack’ and the Amazon Web Services approach which caters to all classes, cloud modules are interchangeable, and the arguments for both sides of the coin, one stop shop as a service, top tier clients verse the open APIs, partnering and interchangeability or plug in play cloud partner models. I challenge you to look beyond that and see a vast network of fiber, high speed computing available across the globe, from small and large companies over cloud solutions from infrastructure to data warehousing.
The question we should all be asking of small to mid size companies, who will be the solutions provider who pulls this all together? The solutions integrator, just like we saw in the 80s and early 90s when Banyan Vines, and Novell were sprouting, and we witnessed Microsoft out of the blue take hold of the Networking space. Are the Amazon Web Services the beginnings of an Open Sourced API Model? Will VMWare or Red Hat sprout up Cloud Farms? Will whomever owns the fiber lines, as in the Google Experiments in Kansas, will venture into the Cloud Business Model, provide Open Sourced APIs to small to mid sized businesses to be the small to mid sized solutions integrator of tomorrow?
The Windows Mobile User Interface (UI) reminds me of a project or program manager heat map report which will draw the attention of the viewer, at a high level, immediately to the most important or high priority areas of the project. I don’t think a Heat Map is part of the Windows Mobile User Interface, but it’s an interesting concept to immediately draw attention of the smartphone user what they want to focus on, according to their preferences.
A project Heat Map is a common tool to look at complex data, and enable the user of the map to quickly, at a glance, guide their focus toward the important aspects of the data. A mobile user interface [dashboard], at a glance, that has squares, or spaces, that expand, retract and changes colors, based on specific application user preferences can be a leap in evolution of the smartphone user interface paradigm.
At this point Android has widgets on their dashboard, and both Android and iOS have screens of icons representing applications that I must sift through to get to the specific application I would like to launch. Widgets were an evolutionary leap allowing the user to display some of the pertinent information, as well as launch specific features of the application right from the mobile OS pages screen.
Allowing the user to designate importance to specific application properties, and then the application squares or spaces that represent the application, grow or shrink, and change colors based on user defined attributes assigned within the application for the user’s level of importance. For example, I can provide a ‘space’ for Facebook, and if there are certain birthdays of people I am fond of, I can assign a color to the application space to change, and growth indicates amount. It could be a hue of colors within the space. If there are Facebook user messages, that could indicate another color, and a portion of the space turns that color, and the space grows or shrinks based on the amount of messages. The application spaces also shrink and grow relative to the total Mobile OS user interface (UI) [dashboard] page (i.e. available screen space). The space overall of the Mobile OS UI screen would have a relative importance between each of the OS applications on the Mobile OS [dashboard] page / screen prioritized by the user, e.g. The user prefers to see their Facebook messages over their importance of their twitter functionality
In addition, automatically, mobile applications should appear and disappear from the heat map dashboard where applications can be launched. The two ways to execute a mobile application, drill down to the application through the normal hunt and peck for your app, or execute the application from the heat map in the dashboard. The applications that you use the most will automatically appear in the dashboard, thus you don’t have to manage the applications that appear on your dashboard.[dfads params=’groups=1177,1178&limit=1&orderby=random’]