Skip to content
Product cover

Can Serendipity Be Planned?

Lack of communication among colleagues in the workplace is a widespread problem. Many companies struggle with the "silo syndrome" -- employees from different departments tend to keep to themselves, leading to inefficiencies and missed opportunities, particularly those that would arise from chance encounters among people who don't, but should, know each other.

The author asserts that two parallel paradigm shifts are helping to change that. The first is a movement from desktop to mobile computing. The second is the move from individual to "social" software, here defined as programs that enable a group of people to accomplish common goals. Together, they say, the two trends have the potential to dramatically transform the ways in which companies conduct business.

Toward that end, the author and his colleagues have developed a new technology that could help facilitate greater workplace collaboration. The technology, known as "Serendipity," is a yet to be commercialized mobile-phone application, intended to extend (rather than supplant) existing enterprise-communication and knowledge-management systems by untethering them from the desktop so that they can be used in social situations where they might be most beneficial: near the water cooler, in the hallway, around the coffee machine.

Serendipity relies on Bluetooth, a low-power radiofrequency protocol designed primarily to enable wireless headsets or laptops to connect to mobile phones. A byproduct of that functionality, however, is that Bluetooth devices are aware of one another, which essentially turns them into short-range beacons, each with its own unique ID.

In this article, the author explains how Serendipity works and discusses a number of the potential business applications that could arise from its ability to study, track and, perhaps most importantly, predict the dynamics of a social network. He also discusses some of the privacy issues and necessary safeguards -- such as opt-in methodologies -- that would have to be associated with such applications.

Purchase Options

Educator and Student Discounts Available. Learn more »

  BENCHMARKS  
Loading Time: Base Classes  0.0005
My Controller Construct  0.0005
Build Nav  0.0030
Controller Execution Time ( Products / Route )  0.0938
Total Execution Time  0.0943
  GET DATA  
No GET data exists
  MEMORY USAGE  
1.5745 MB
  POST DATA  
No POST data exists
  URI STRING  
store/can-serendipity-be-planned
  CLASS/METHOD  
products/route
  DATABASE:  MITSLOAN_DEV   QUERIES: 68  (Hide)
0.0017  

SELECT *
FROM (`carts`)
WHERE `cart_id` =  '1c30ccd90cf213cdb746a42756da8e97'
ORDER BY `created_atDESC 
0.0003  

SELECT *
FROM (`carts`)
WHERE `cart_id` =  '1c30ccd90cf213cdb746a42756da8e97'
ORDER BY `created_atDESC 
0.0002  

SELECT *
FROM (`carts`)
WHERE `cart_id` =  '1c30ccd90cf213cdb746a42756da8e97'
ORDER BY `created_atDESC 
0.0002  

SELECT *
FROM (`carts`)
WHERE `cart_id` =  '1c30ccd90cf213cdb746a42756da8e97'
ORDER BY `created_atDESC 
0.0002  

SELECT *
FROM (`carts`)
WHERE `cart_id` =  '1c30ccd90cf213cdb746a42756da8e97'
ORDER BY `created_atDESC 
0.0002  

SELECT *
FROM (`carts`)
WHERE `cart_id` =  '1c30ccd90cf213cdb746a42756da8e97'
ORDER BY `created_atDESC 
0.0003  

SELECT *
FROM (`carts`)
WHERE `cart_id` =  '1c30ccd90cf213cdb746a42756da8e97'
ORDER BY `created_atDESC 
0.0002  

SELECT *
FROM (`carts`)
WHERE `cart_id` =  '1c30ccd90cf213cdb746a42756da8e97'
ORDER BY `created_atDESC 
0.0005  

SELECT *
FROM (`carts`)
WHERE `cart_id` =  '1c30ccd90cf213cdb746a42756da8e97'
ORDER BY `created_atDESC 
0.0002  

SELECT *
FROM (`carts`)
WHERE `cart_id` =  '1c30ccd90cf213cdb746a42756da8e97'
ORDER BY `created_atDESC 
0.0004  

SELECT *
FROM (`carts`)
WHERE `cart_id` =  '1c30ccd90cf213cdb746a42756da8e97'
ORDER BY `created_atDESC 
0.0002  

SELECT *
FROM (`carts`)
WHERE `cart_id` =  '1c30ccd90cf213cdb746a42756da8e97'
ORDER BY `created_atDESC 
0.0015  

SELECT *
FROM (`carts`)
WHERE `cart_id` =  '1c30ccd90cf213cdb746a42756da8e97'
ORDER BY `created_atDESC 
0.0023  

SELECT *
FROM (`carts`)
WHERE `cart_id` =  '1c30ccd90cf213cdb746a42756da8e97'
ORDER BY `created_atDESC 
0.0019  

SELECT *
FROM (`carts`)
WHERE `cart_id` =  '1c30ccd90cf213cdb746a42756da8e97'
ORDER BY `created_atDESC 
0.0014  

SELECT *
FROM (`carts`)
WHERE `cart_id` =  '1c30ccd90cf213cdb746a42756da8e97'
ORDER BY `created_atDESC 
0.0083  

SELECT *
FROM (`carts`)
WHERE `cart_id` =  '1c30ccd90cf213cdb746a42756da8e97'
ORDER BY `created_atDESC 
0.0003  

SELECT *
FROM (`carts`)
WHERE `cart_id` =  '1c30ccd90cf213cdb746a42756da8e97'
ORDER BY `created_atDESC 
0.0002  

SELECT *
FROM (`carts`)
WHERE `cart_id` =  '1c30ccd90cf213cdb746a42756da8e97'
ORDER BY `created_atDESC 
0.0002  

SELECT *
FROM (`carts`)
WHERE `cart_id` =  '1c30ccd90cf213cdb746a42756da8e97'
ORDER BY `created_atDESC 
0.0002  

SELECT *
FROM (`carts`)
WHERE `cart_id` =  '1c30ccd90cf213cdb746a42756da8e97'
ORDER BY `created_atDESC 
0.0002  

SELECT *
FROM (`carts`)
WHERE `cart_id` =  '1c30ccd90cf213cdb746a42756da8e97'
ORDER BY `created_atDESC 
0.0005  

SELECT *
FROM (`carts`)
WHERE `cart_id` =  '1c30ccd90cf213cdb746a42756da8e97'
ORDER BY `created_atDESC 
0.0004  

SELECT *
FROM (`carts`)
WHERE `cart_id` =  '1c30ccd90cf213cdb746a42756da8e97'
ORDER BY `created_atDESC 
0.0019  

SELECT *
FROM (`carts`)
WHERE `cart_id` =  '1c30ccd90cf213cdb746a42756da8e97'
ORDER BY `created_atDESC 
0.0020  

SELECT *
FROM (`carts`)
WHERE `cart_id` =  '1c30ccd90cf213cdb746a42756da8e97'
ORDER BY `created_atDESC 
0.0018  

SELECT SQL_CALC_FOUND_ROWS cat_id
FROM 
(`product_categories`)
WHERE `status_id` =  'A'
AND `url_friendly` =  'can-serendipity-be-planned'
AND `parent_id` =  
0.0109  

SELECT c.parent_idc.format_id
                    FROM products 
AS pproducts AS c
                    WHERE p
.prod_id c.parent_id AND
                        
c.avail_id IN ('A','B','D') AND
                        
c.type_id 'V' AND
                        (
                            
c.sku 'can-serendipity-be-planned' OR
                            if(
c.format_id 'Certificate'''p.url_friendly) = 'can-serendipity-be-planned'
                        
)
                    
LIMIT 1 
0.0002  

SELECT `parent_id`
FROM (`products`)
WHERE `prod_id` =  1535 
0.0002  

SELECT *
FROM (`products`)
WHERE `products`.`prod_id` =  '1535' 
0.0003  

SELECT *
FROM (`authors`)
JOIN `products__authorsON `authors`.`author_id` = `products__authors`.`author_id`
WHERE `products__authors`.`prod_id` =  '1535'
ORDER BY `sortAS
0.0001  

SELECT `cat_id`
FROM (`product_categories__products`)
WHERE `prod_id` =  '1535' 
0.0001  

SELECT *
FROM (`product_flags__products`)
WHERE `prod_id` =  '1535' 
0.0001  

SELECT `sku`
FROM (`products__xsell`)
WHERE `prod_id` =  '1535'
ORDER BY IF(position 010) AS, `position
0.0255  

SELECT `products`.`parent_id`
FROM (`transaction_lines`)
JOIN `productsON `products`.`sku` = `transaction_lines`.`sku`
JOIN `product_categories__productsON `products`.`parent_id` = `product_categories__products`.`prod_id`
WHERE `products`.`avail_id` =  'A'
AND TO_DAYS(transaction_lines.updated_at) < (TO_DAYS(NOW()) - 90)
AND `
product_categories__products`.`cat_idIN ('244') 
GROUP BY `products`.`parent_id`
ORDER BY COUNT(*) DESC
LIMIT 6 
0.0002  

SELECT `parent_id`
FROM (`products`)
WHERE `prod_id` =  '431' 
0.0002  

SELECT *
FROM (`products`)
WHERE `products`.`prod_id` =  '431' 
0.0002  

SELECT *
FROM (`authors`)
JOIN `products__authorsON `authors`.`author_id` = `products__authors`.`author_id`
WHERE `products__authors`.`prod_id` =  '431'
ORDER BY `sortAS
0.0001  

SELECT `parent_id`
FROM (`products`)
WHERE `prod_id` =  '825' 
0.0002  

SELECT *
FROM (`products`)
WHERE `products`.`prod_id` =  '825' 
0.0002  

SELECT *
FROM (`authors`)
JOIN `products__authorsON `authors`.`author_id` = `products__authors`.`author_id`
WHERE `products__authors`.`prod_id` =  '825'
ORDER BY `sortAS
0.0005  

SELECT `parent_id`
FROM (`products`)
WHERE `prod_id` =  '4029' 
0.0002  

SELECT *
FROM (`products`)
WHERE `products`.`prod_id` =  '4029' 
0.0002  

SELECT *
FROM (`authors`)
JOIN `products__authorsON `authors`.`author_id` = `products__authors`.`author_id`
WHERE `products__authors`.`prod_id` =  '4029'
ORDER BY `sortAS
0.0001  

SELECT `parent_id`
FROM (`products`)
WHERE `prod_id` =  '439' 
0.0002  

SELECT *
FROM (`products`)
WHERE `products`.`prod_id` =  '439' 
0.0002  

SELECT *
FROM (`authors`)
JOIN `products__authorsON `authors`.`author_id` = `products__authors`.`author_id`
WHERE `products__authors`.`prod_id` =  '439'
ORDER BY `sortAS
0.0001  

SELECT `parent_id`
FROM (`products`)
WHERE `prod_id` =  '3579' 
0.0002  

SELECT *
FROM (`products`)
WHERE `products`.`prod_id` =  '3579' 
0.0002  

SELECT *
FROM (`authors`)
JOIN `products__authorsON `authors`.`author_id` = `products__authors`.`author_id`
WHERE `products__authors`.`prod_id` =  '3579'
ORDER BY `sortAS
0.0001  

SELECT `parent_id`
FROM (`products`)
WHERE `prod_id` =  '3511' 
0.0002  

SELECT *
FROM (`products`)
WHERE `products`.`prod_id` =  '3511' 
0.0002  

SELECT *
FROM (`authors`)
JOIN `products__authorsON `authors`.`author_id` = `products__authors`.`author_id`
WHERE `products__authors`.`prod_id` =  '3511'
ORDER BY `sortAS
0.0003  

SELECT SQL_CALC_FOUND_ROWS media_idposition
FROM 
(`media`)
WHERE `foreign_key_table` =  'products'
AND `foreign_key_column` =  'prod_id'
AND `foreign_key_value` =  '1535'
AND `kind` =  'image_600x600'
ORDER BY IF(position 010) AS, `position
0.0001  

SELECT *
FROM (`media`)
WHERE `media`.`media_id` =  '753' 
0.0001  

SELECT *
FROM (`mime_types`)
WHERE `mime_types`.`extension` =  'jpg' 
0.0001  

SELECT *
FROM (`media_metadata`)
WHERE `media_id` =  '753' 
0.0002  

SELECT SQL_CALC_FOUND_ROWS media_idposition
FROM 
(`media`)
WHERE `foreign_key_table` =  'products'
AND `foreign_key_column` =  'prod_id'
AND `foreign_key_value` =  '1535'
AND `kind` =  'gallery_image'
ORDER BY IF(position 010) AS, `position
0.0003  

SELECT *
FROM (`products`)
WHERE `avail_idIN ('A''B''C''H') 
AND `
parent_id` =  '1535'
AND `type_id` =  'V'
ORDER BY IF(position 010) AS, `position`, `title
0.0001  

SELECT `c`.`format_id`, `c`.`price`, `c`.`sale_price`
FROM (`productsAS c)
WHERE `c`.`prod_id` =  '1536'
LIMIT 1 
0.0002  

SELECT SQL_CALC_FOUND_ROWS media_idposition
FROM 
(`media`)
WHERE `foreign_key_table` =  'products'
AND `foreign_key_column` =  'prod_id'
AND `foreign_key_value` =  '1536'
AND `kind` =  'thumbnail'
ORDER BY IF(position 010) AS, `position
0.0003  

SELECT `product_categories__products`.`cat_id`
FROM (`product_categories__products`)
JOIN `product_categoriesON `product_categories__products`.`cat_id` = `product_categories`.`cat_id`
WHERE `product_categories__products`.`prod_id` =  '1535'
AND `product_categories`.`parent_id` =  1
AND `product_categories__products`.`cat_idNOT IN (1261)  
0.0004  

SELECT `cat_idAS id, `parent_idAS parent, `status_id`, `name`, `description`, `url_friendly`, `page_title`, `meta_keywords`, `meta_description`, `position`, `updated_at`
FROM (`product_categories`)
WHERE `cat_id` != 1
ORDER BY 
`parent_id`, IF(position 010) AS, `position`, `name
0.0026  

SELECT *
FROM (`product_categories`)
WHERE `status_id` =  'A'
AND `parent_id` =  1
AND `cat_idNOT IN (1261) 
ORDER BY `name
0.0006  

SELECT *
FROM (`site_settings`)
WHERE `option_key` =  'announcement' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)