Chris Kalaboukis

Chris Kalaboukis

San Francisco Bay Area
7K followers 500+ connections

About

I am a futurist, innovator, inventor, writer, and experienced product manager passionate…

Services

Articles by Chris

Contributions

Activity

Join now to see all activity

Experience

  • Marriott International Graphic

    Marriott International

    Bethesda, Maryland, United States

  • -

    San Francisco Bay Area

  • -

    San Francisco Bay Area

  • -

  • -

    San Francisco Bay Area

  • -

    Palo Alto, CA

  • -

  • -

    San Francisco, California, United States

  • -

    San Francisco Bay Area

  • -

  • -

    Burlingame, CA

  • -

    San Francisco Bay Area

  • -

    Greater New York City Area

  • -

  • -

    San Francisco Bay Area

Education

Publications

  • Future Now: Reconfiguring Reality: Post-Money & The Basket Of Desires

    The Institute For The Future

  • Future Now: When Everything Ts Media: My BFF Is A Bot

    Institute For The Future

  • INNOVATION MASTERY: The Definitive Guide To Running The Ultimate Innovation Program

    Amazon KDP

    Based on years of research and experience, this is the ultimate guide to envisioning, creating, building, running and managing an innovation program for your company, no matter the size. Chris has run innovation programs at major tech companies, retail companies and financial institutions for the last 10 years. He tells you what works and what doesn't work, and can guide you to the ultimate successful program: generating hundreds of relevant, powerful new product ideas for your company.

    See publication
  • Experiencing Tomorrow Today

    Amazon Kindle

    I've been interested in the future since I was young - I remember staying up late with a flashlight under the cover reading science fiction and imagining cool futures that were depicted in those books. As I got older, I realized that I wanted to be involved in creating that future - actually envisioning and developing those products and services ahead of our time.

    See publication
  • Our Devices, Ourselves: From Wearable Computers To Homo Superior

    Amazon Kindle

    I used to be a huge comic book fan – still actually – I have boxes and boxes of old comics, very well preserved in plastic sleeves with non-reactive cardboard. As a Marvel fan (I always felt that Marvel was the more realistic of the two major players in the space – of course since I started collecting the whole market has exploded) I collected and read most of the typical favorites, Spiderman, Avengers, and Fantastic Four etc. But there was always a special place in my collection for X-Men. One…

    I used to be a huge comic book fan – still actually – I have boxes and boxes of old comics, very well preserved in plastic sleeves with non-reactive cardboard. As a Marvel fan (I always felt that Marvel was the more realistic of the two major players in the space – of course since I started collecting the whole market has exploded) I collected and read most of the typical favorites, Spiderman, Avengers, and Fantastic Four etc. But there was always a special place in my collection for X-Men. One of the cool things about the X-Men was of course, as a typical geeky teenager during the 80s, I totally identified with the outsider aspect of the team – how that all had these abilities that just happened to usually emerge during puberty, which set them apart from the rest of humanity. Something that struck me interesting in particular was the phrase that Professor Xavier used to describe these “mutants” – it was “homo superior”. Now back then, I had no idea if it was a real turn of phrase or not, but I really loved this term – since I’d always dreamed that someday, humans would evolve beyond their current state. And of course, as a geeky, nerdy, unpopular teenager (yes, it’s true, back then nerds and geeks were the unpopular ones, now they have actors portraying them on TV and it’s a hit show. How times have changed ;) )

    If you ask me that day is here, in fact it has already passed. We have already evolved to a state of “homo superior” – we just have yet to admit it. We have already evolved to our next state of being, as long as you realize that we are not simply human, we are human + our devices. Homo Superior = Our Devices + Ourselves.

    See publication
  • Wonder Man Machine: Fusing Intent, People & The Cloud

    Amazon Kindle

    When was the last time you used the internet to look for a flight or hotel and felt that maybe you didn't get the best deal, or what you really wanted? Or the last time to researched and bought something like a car or a big screen TV and maybe were unhappy that you didn't get all the information that you needed in order to make the right decision. Or that you went to a restaurant based on excellent online reviews but had a horrible experience? And didn't you spend an inordinate amount of time…

    When was the last time you used the internet to look for a flight or hotel and felt that maybe you didn't get the best deal, or what you really wanted? Or the last time to researched and bought something like a car or a big screen TV and maybe were unhappy that you didn't get all the information that you needed in order to make the right decision. Or that you went to a restaurant based on excellent online reviews but had a horrible experience? And didn't you spend an inordinate amount of time doing those things? That you thought that being able to book your own travel, researching your own car purchase, and finding your own restaurant was easy and quick and you always got a great result? How many times have you been happy with the results – getting exactly what you needed, immediately when you needed it?

    See publication
  • Personal Data​: The Emergence of a New Asset Class

    World Economic Forum

    A report for the founding of an ongoing World Economic track, authored by Bain & Company and a range of contributors. I and my team at Invention Arts, LLC provided foundational development for this track. From the report: "Many of these concepts and background information have been introduced in: Davis, Marc, Ron Martinez and Chris Kalaboukis. “Rethinking Personal Information – Workshop Pre-read.” Invention Arts and World Economic Forum, June 2010."

    Other authors
    See publication
  • Personal Data​: The Emergence of a New Asset Class

    World Economic Forum

    A report for the founding of an ongoing World Economic track, authored by Bain & Company and a range of contributors. I and my team at Invention Arts, LLC provided foundational development for this track. From the report: "Many of these concepts and background information have been introduced in: Davis, Marc, Ron Martinez and Chris Kalaboukis. “Rethinking Personal Information – Workshop Pre-read.” Invention Arts and World Economic Forum, June 2010."

    Other authors
    See publication

Patents

  • Method and system for media promotion

    Issued US 9269089

    Systems and methods have been developed for promoting media objects to users. More specifically, systems and methods have been developed for profiling a user media repository and delivering promotional media objects to the user's media repository based upon the profile.

  • System and method for determination and display of personalized distance

    Issued US 9222780

    A system and method for determination and display of personalized distance. A request is received for the determination of a personalized distance over a network, wherein the request comprises an identification of a requesting user, and a plurality of real world entities comprising at least a starting location and an ending location. At least one route is determined between the first location and the second location. Spatial, temporal, topical, and social data available to the network relating…

    A system and method for determination and display of personalized distance. A request is received for the determination of a personalized distance over a network, wherein the request comprises an identification of a requesting user, and a plurality of real world entities comprising at least a starting location and an ending location. At least one route is determined between the first location and the second location. Spatial, temporal, topical, and social data available to the network relating to the requesting user and each real world entity and the route is retrieved using a global index of data available to the network. A personalized distance is calculated via the network between the first location and the second location using spatial, temporal, topical, and social data relating to the requesting user and each real world entity and the route. A representation of the personalized distance calculated for the route is displayed on a display medium.

    Other inventors
  • Virtual notes in a reality overlay

    Issued US 9191238

    Virtual notes are provided that enable virtual communications between users. A user is enabled to input content into a note using an electronic device. The user is enabled to associate a virtual representation of the note with an entity to generate a virtual note. The user is enabled to position the virtual representation of the virtual note in a virtual space superimposed on the entity. The user is enabled to configure at least one attribute associated with the virtual note. The generated…

    Virtual notes are provided that enable virtual communications between users. A user is enabled to input content into a note using an electronic device. The user is enabled to associate a virtual representation of the note with an entity to generate a virtual note. The user is enabled to position the virtual representation of the virtual note in a virtual space superimposed on the entity. The user is enabled to configure at least one attribute associated with the virtual note. The generated virtual note is transmitted to a notes database. Subsequent users can view and otherwise interact with the virtual note by interacting with the entity associated with the virtual note. For example, the subsequent users can interact with the virtual note by approaching the entity, or by viewing the entity on a map displayed by an electronic device.

    Other inventors
  • System and method for presentation of media related to a context

    Issued US 9158794

    A system and method for presentation of media related to a context. A request is received over a network from a requesting device for media related to a context, wherein the request comprises at least one criteria. A query is formulated based on the context criteria so as to search, via the network, for user profile data, social network data, spatial data, temporal data and topical data that is available via the network and relates to the context and to media files so as to identify at least…

    A system and method for presentation of media related to a context. A request is received over a network from a requesting device for media related to a context, wherein the request comprises at least one criteria. A query is formulated based on the context criteria so as to search, via the network, for user profile data, social network data, spatial data, temporal data and topical data that is available via the network and relates to the context and to media files so as to identify at least one media file that is relevant to the context criteria. A playlist is assembled via the network containing a reference to the media files. The media files on the playlist are transmitted over the network to the requesting device.

    Other inventors
  • Taking action upon users in a social networking system with respect to a purpose based on compatibility of the users to the purpose

    Issued US 9141271

    Techniques are described herein that are capable of taking action upon users in a social networking system with respect to a purpose based on compatibility of the users to the purpose. The action may be further based on compatibility of the users and the purpose to a venue. Example actions include but are not limited to recommending users for a purpose and/or a venue; recommending a purpose for users and/or a venue; recommending a venue for users and/or a purpose; inviting users to join a…

    Techniques are described herein that are capable of taking action upon users in a social networking system with respect to a purpose based on compatibility of the users to the purpose. The action may be further based on compatibility of the users and the purpose to a venue. Example actions include but are not limited to recommending users for a purpose and/or a venue; recommending a purpose for users and/or a venue; recommending a venue for users and/or a purpose; inviting users to join a group, to attend an event, or to perform an action; etc. For instance, the social networking system may include a network manager that performs a compatibility analysis with respect to attributes of users, a purpose, and/or a venue, respectively. The network manager may take an action upon the users (or a subset thereof) based on the results of the compatibility analysis.

    Other inventors
  • Method, System And Apparatus For Using User Profile Electronic Device Data In Media Delivery

    Issued US 9110903

    Systems, methods and apparatus for collecting data and presenting media to a user are provided. The systems generally includes a data gathering module associated with an electronic device. The data gathering module communicates gathered data to a management module, which manages at least one user profile based on the gathered data. The management module may select media for presentation to a user based on the user profile, and the selected media may be displayed to the user via a media output…

    Systems, methods and apparatus for collecting data and presenting media to a user are provided. The systems generally includes a data gathering module associated with an electronic device. The data gathering module communicates gathered data to a management module, which manages at least one user profile based on the gathered data. The management module may select media for presentation to a user based on the user profile, and the selected media may be displayed to the user via a media output device co-located with the user, such as a display of the user's mobile electronic device or a television, computer, billboard or other display co-located with the user. Related methods are also provided.

    Other inventors
    See patent
  • Provisioning my status information to others in my social network

    Issued US 9083794

    A device, system, and method are directed towards sending a status of a user in a social network to a recipient. In one embodiment, a status of the user is received over a channel. The channel may include an application protocol. The recipient is selected based on a membership in the social network, a preference of the recipient, or a media format of the status. Another channel is selected based on information about a mode of communication between the recipient and the user and/or another…

    A device, system, and method are directed towards sending a status of a user in a social network to a recipient. In one embodiment, a status of the user is received over a channel. The channel may include an application protocol. The recipient is selected based on a membership in the social network, a preference of the recipient, or a media format of the status. Another channel is selected based on information about a mode of communication between the recipient and the user and/or another member related to the user in the social network. The status may be modified based on social network information, preferences of a recipient, receiving device information, channel information, or the like. The status is forwarded to the recipient over the other channel. Forwarding may comprise unicasting, multicasting, and/or delaying sending the status until the other channel is available.

    Other inventors
  • System and method for context enhanced mapping within a user interface

    Issued US 9026917

    A system and method for Context Enhanced Mapping. A request is received from a user over a network for a map comprising an identification of a physical location, and at least one criteria. The physical location is mapped. Spatial, temporal, topical, and social data available to the network relating to the physical location and criteria is retrieved using a global index of data available to the network and prioritized for inclusion based upon the user and context of the request. The map of the…

    A system and method for Context Enhanced Mapping. A request is received from a user over a network for a map comprising an identification of a physical location, and at least one criteria. The physical location is mapped. Spatial, temporal, topical, and social data available to the network relating to the physical location and criteria is retrieved using a global index of data available to the network and prioritized for inclusion based upon the user and context of the request. The map of the physical location and at least some of the retrieved spatial, temporal, topical, and social data is displayed on a user interface.

    Other inventors
  • Browser renderable toolbar

    Issued US 9003296

    A method of creating a browser renderable toolbar or helper application, and a network architecture therefore. The browser renderable toolbar obviates the need for separately-installed software while still permitting a user to take advantage of the functionality provided by a traditional toolbar.

    Other inventors
  • System and method for displaying contextual advertisements with media

    Issued US 9003288

    Systems and methods have been developed for displaying contextually relevant advertisements to users as media objects are being rendered. One or more data sources with contextual information for different portions of each media object are maintained. From this contextual information, keywords may be generated and used to locate contextually-related advertisements. The advertisements are selected based on contextual information about the media object in order to match or otherwise be…

    Systems and methods have been developed for displaying contextually relevant advertisements to users as media objects are being rendered. One or more data sources with contextual information for different portions of each media object are maintained. From this contextual information, keywords may be generated and used to locate contextually-related advertisements. The advertisements are selected based on contextual information about the media object in order to match or otherwise be contextually relevant with the media content being rendered. As the subject matter of the media object changes during rendering, different advertisements related to the new context are provided that replace the prior advertisement. The advertisements are displayed in an area that could be used for other purposes when the rendering device is not rendering media objects.

    Other inventors
  • Method and system for annotating video content

    Issued US 8984406

    Disclosed is a method and system for annotating video. A software application operating on a user computing device monitors a first display of video content transmitted over a network from a video server. The software application detects an action performed by a user of the user computing device on a first frame of the video content during display of the first frame. The action corresponds to the user identifying a portion of the displayed video frame upon which to overlay a visible marking on…

    Disclosed is a method and system for annotating video. A software application operating on a user computing device monitors a first display of video content transmitted over a network from a video server. The software application detects an action performed by a user of the user computing device on a first frame of the video content during display of the first frame. The action corresponds to the user identifying a portion of the displayed video frame upon which to overlay a visible marking on the first frame. The marking is associated with an object in the first frame. The software application iteratively derives a further position for the marking in a further frame of the video content, the further position associated with the location of the object in the further frame. The software application generates metadata associated with the user and transmits the metadata to a metadata sever.

    Other inventors
    • Lluis Garcia Pueyo
  • Content-embedding code generation in digital media benefit attachment mechanism

    Issued US 8965783

    Particular embodiments of the present invention are related to a digital media benefit attachment mechanism for generating or attaching revenue rights and other benefits to one or more entities associated with socially distributed media.

    Other inventors
  • Playlist resolver

    Issued US 8959085

    A real-time locater for digital media objects, related to one or more musical compositions and accessible over a network, is described. A service-provider maintains a master index of the digital media objects and a playlist-resolver server. The master index is organized by considering each media object to be an example of a primary attribute associated with the media object by a multitude of users. The reference is constructed as a data structure of primary attributes and means of locating the…

    A real-time locater for digital media objects, related to one or more musical compositions and accessible over a network, is described. A service-provider maintains a master index of the digital media objects and a playlist-resolver server. The master index is organized by considering each media object to be an example of a primary attribute associated with the media object by a multitude of users. The reference is constructed as a data structure of primary attributes and means of locating the media objects as instances of primary attributes. The playlist-resolver works with the master index to translate a list of references to creative works into a series of successful accesses to the corresponding media object files.

    Other inventors
  • System And Method For Context Enhanced Mapping

    Issued US 8959100

    A system and method for Context Enhanced Mapping. A request is received from a user over a network for a map comprising an identification of a physical location, and at least one criteria. The physical location is mapped. Spatial, temporal, topical, and social data available to the network relating to the physical location and criteria is retrieved using a global index of data available to the network and prioritized for inclusion based upon the user and context of the request. The map of the…

    A system and method for Context Enhanced Mapping. A request is received from a user over a network for a map comprising an identification of a physical location, and at least one criteria. The physical location is mapped. Spatial, temporal, topical, and social data available to the network relating to the physical location and criteria is retrieved using a global index of data available to the network and prioritized for inclusion based upon the user and context of the request. The map of the physical location and at least some of the retrieved spatial, temporal, topical, and social data is displayed on a display medium.

    Other inventors
    See patent
  • Script-based content-embedding code generation in digital media benefit attachment mechanism

    Issued US 8943401

    Particular embodiments of the present invention are related to a digital media benefit attachment mechanism for generating or attaching revenue rights and other benefits to one or more entities associated with socially distributed media.

    Other inventors
  • Personal Data Platform

    Issued US 8914342

    Receive a plurality of data management policies from a user. Store in a memory the data management policies in association with a context and an identifier of the user. Receive personal data of the user collected in one or more contexts by one or more collection devices. Determine whether the personal data complies with one or more of the data management policies with respect to collecting personal data of the user. If the personal data complies with the data management policies with respect to…

    Receive a plurality of data management policies from a user. Store in a memory the data management policies in association with a context and an identifier of the user. Receive personal data of the user collected in one or more contexts by one or more collection devices. Determine whether the personal data complies with one or more of the data management policies with respect to collecting personal data of the user. If the personal data complies with the data management policies with respect to collecting personal data on the user, then storing in the memory the personal data in association with the identifier of the user. Provide a centralized interface to the user for managing the personal data stored in the memory.

    Other inventors
    See patent
  • Personal Data Platform

    Issued US 8914342

    Receive a plurality of data management policies from a user. Store in a memory the data management policies in association with a context and an identifier of the user. Receive personal data of the user collected in one or more contexts by one or more collection devices. Determine whether the personal data complies with one or more of the data management policies with respect to collecting personal data of the user. If the personal data complies with the data management policies with respect to…

    Receive a plurality of data management policies from a user. Store in a memory the data management policies in association with a context and an identifier of the user. Receive personal data of the user collected in one or more contexts by one or more collection devices. Determine whether the personal data complies with one or more of the data management policies with respect to collecting personal data of the user. If the personal data complies with the data management policies with respect to collecting personal data on the user, then storing in the memory the personal data in association with the identifier of the user. Provide a centralized interface to the user for managing the personal data stored in the memory.

    Other inventors
    See patent
  • Method and system for media collection expansion

    Issued US 8892606

    Systems and methods have been developed for expanding collections of media objects that are stored remotely. More specifically, systems and methods have been developed for continuously monitoring and updating collections of media objects stored in a user's media repository (e.g., a "media locker").

  • Method and system for improved media distribution

    Issued US 8881186

    This disclosure describes methods and systems for improved media distribution. More specifically, this disclosure sets forth methods and systems for distributing video to a third party.

  • System and method for distributing media related to a location

    Issued US 8856375

    A system and method for distributing media related to a location. The physical location of a media presentation device is received over a network. The physical location of a plurality of end users are identified, via the network, wherein each of plurality of users is associated with a user device capable of storing media files. At least one of the end users is identified who is located in such proximity to the media presentation device that the user can perceive media that presented on the…

    A system and method for distributing media related to a location. The physical location of a media presentation device is received over a network. The physical location of a plurality of end users are identified, via the network, wherein each of plurality of users is associated with a user device capable of storing media files. At least one of the end users is identified who is located in such proximity to the media presentation device that the user can perceive media that presented on the media presentation device. At least one media file that is currently being presented on the media presentation device is identified and transmitted over the network to each of the identified end users.

    Other inventors
  • System And Method For Location Based Media Delivery

    Issued US 8813107

    A system and method for selecting and presenting media on a network to tune an environment to the tastes of the users within that environment, thus improving the experience of that location. A physical location of a media presentation device is received over a network. The physical location of a plurality of end users are identified via the network, wherein each of plurality of users associated are with a plurality of media files stored on the network. A least one of the end users that are…

    A system and method for selecting and presenting media on a network to tune an environment to the tastes of the users within that environment, thus improving the experience of that location. A physical location of a media presentation device is received over a network. The physical location of a plurality of end users are identified via the network, wherein each of plurality of users associated are with a plurality of media files stored on the network. A least one of the end users that are within a defined proximity to the media presentation device are identified. At least one media file associated with the end users that are within a defined proximity to the media presentation device are identified and transmitted over the network to the media presentation device.

    Other inventors
    See patent
  • System And Method For Location Based Media Delivery

    Issued US 8813107

    A system and method for selecting and presenting media on a network to tune an environment to the tastes of the users within that environment, thus improving the experience of that location. A physical location of a media presentation device is received over a network. The physical location of a plurality of end users are identified via the network, wherein each of plurality of users associated are with a plurality of media files stored on the network. A least one of the end users that are…

    A system and method for selecting and presenting media on a network to tune an environment to the tastes of the users within that environment, thus improving the experience of that location. A physical location of a media presentation device is received over a network. The physical location of a plurality of end users are identified via the network, wherein each of plurality of users associated are with a plurality of media files stored on the network. A least one of the end users that are within a defined proximity to the media presentation device are identified. At least one media file associated with the end users that are within a defined proximity to the media presentation device are identified and transmitted over the network to the media presentation device.

    Other inventors
    See patent
  • Digital media benefit attachment mechanism

    Issued US 8781892

    Particular embodiments of the present invention are related to a digital media benefit attachment mechanism for generating or attaching revenue rights and other benefits to one or more entities associated with socially distributed media.

    Other inventors
  • Methods And Systems For Pre-caching Information On A Mobile Computing Device

    Issued US 8769099

    Systems and methods for pre-caching information on mobile computing devices. The system and method include, based upon spatial information or temporal information associated with a user of a mobile computing device, detecting the occurrence of a first user event that precedes an associated second user event that will occur at a known time. The method and system further include identifying information corresponding to the associated second user event that will occur at the known time. The method…

    Systems and methods for pre-caching information on mobile computing devices. The system and method include, based upon spatial information or temporal information associated with a user of a mobile computing device, detecting the occurrence of a first user event that precedes an associated second user event that will occur at a known time. The method and system further include identifying information corresponding to the associated second user event that will occur at the known time. The method and system also include, in response to detecting the occurrence of the first user event, transmitting to the mobile computing device the information corresponding to the associated second user event that will occur at the known time.

    Other inventors
    See patent
  • Virtual universal translator for a mobile device with a camera

    Issued US 8725490

    Disclosed are apparatus and methods for providing a virtual universal translator (VUT) for a mobile device so that a user of such mobile device can use the camera and display of the mobile device to translate text from one language to another language. As the user points the mobile device's camera at a particular text string, such text string is automatically translated by the VUT into a different language that was selected by the user and this translated text is then transposed over the…

    Disclosed are apparatus and methods for providing a virtual universal translator (VUT) for a mobile device so that a user of such mobile device can use the camera and display of the mobile device to translate text from one language to another language. As the user points the mobile device's camera at a particular text string, such text string is automatically translated by the VUT into a different language that was selected by the user and this translated text is then transposed over the currently viewed image or video in the display of the mobile device. The user can utilize the VUT to continuously pass the camera over additional text strings so that the translated text displayed over the viewed image or video is continuously updated for each new text string.

    Other inventors
  • Virtual billboards

    Issued US 8711176

    Disclosed are methods and apparatus for implementing a reality overlay device. A reality overlay device captures information that is pertinent to physical surroundings with respect to a device, the information including at least one of visual information or audio information. The reality overlay device may transmit at least a portion of the captured information to a second device. For instance, the reality overlay device may transmit at least a portion of the captured information to a server…

    Disclosed are methods and apparatus for implementing a reality overlay device. A reality overlay device captures information that is pertinent to physical surroundings with respect to a device, the information including at least one of visual information or audio information. The reality overlay device may transmit at least a portion of the captured information to a second device. For instance, the reality overlay device may transmit at least a portion of the captured information to a server via the Internet, where the server is capable of identifying an appropriate virtual billboard. The reality overlay device may then receive overlay information for use in generating a transparent overlay via the reality overlay device. The transparent overlay is then superimposed via the device using the overlay information, wherein the transparent overlay provides one or more transparent images that are pertinent to the physical surroundings. Specifically, one or more of the transparent images may operate as "virtual billboards." Similarly, a portable device such as a cell phone may automatically receive a virtual billboard when the portable device enters an area within a specified distance from an associated establishment.

    Other inventors
  • Visual universal decryption apparatus and methods

    Issued US 8712047

    Disclosed is a virtual universal decryption (VUD) service that provides a mechanism for allowing users of camera enabled mobile devices to use their camera to decrypt messages. The VUD service can provide a mechanism for a user of a VUD enabled device to authorize one or more other users of VUD enabled and camera enabled devices to use their cameras to decrypt messages sent by the authorizing user. The VUD service may then provide mechanisms for the authorized users to decrypt messages, which…

    Disclosed is a virtual universal decryption (VUD) service that provides a mechanism for allowing users of camera enabled mobile devices to use their camera to decrypt messages. The VUD service can provide a mechanism for a user of a VUD enabled device to authorize one or more other users of VUD enabled and camera enabled devices to use their cameras to decrypt messages sent by the authorizing user. The VUD service may then provide mechanisms for the authorized users to decrypt messages, which have been encrypted by the authorizing users, by simply capturing an image/video of the encrypted text with a camera of their VUD enabled devices.

    Other inventors
  • System And Method For Determination And Display Of Personalized Distance

    Issued US 8706406

    A system and method for determination and display of personalized distance. A request is received for the determination of a personalized distance over a network, wherein the request comprises an identification of a requesting user, and a plurality of real world entities comprising at least a starting location and an ending location. At least one route is determined between the first location and the second location. Spatial, temporal, topical, and social data available to the network relating…

    A system and method for determination and display of personalized distance. A request is received for the determination of a personalized distance over a network, wherein the request comprises an identification of a requesting user, and a plurality of real world entities comprising at least a starting location and an ending location. At least one route is determined between the first location and the second location. Spatial, temporal, topical, and social data available to the network relating to the requesting user and each real world entity and the route is retrieved using a global index of data available to the network. A personalized distance is calculated via the network between the first location and the second location using spatial, temporal, topical, and social data relating to the requesting user and each real world entity and the route. A representation of the personalized distance calculated for the route is displayed on a display medium.

    Other inventors
    See patent
  • Media enhancement mechanism using embed code

    Issued US 8290929

    A method to provide additional media objects for data objects containing one or more existing media objects is described. The existing media object is analyzed to determine additional related media available on the network, and the data object description is augmented with metadata to identify the additional media in an enhanced data object description. When the enhanced data object is rendered, the metadata facilitates incorporation of additional media objects in the displayed page.

    Other inventors
    See patent
  • Provisioning my status information to others in my social network

    Issued US 8219126

    A device, system, and method are directed towards sending a status of a user in a social network to a recipient. A status of the user is received over a channel. The recipient is selected based on a membership in the social network, a preference of the recipient, or a type of the status. Another channel is selected based on information about a mode of communication between the recipient and the user and/or another member related to the user in the social network. The status may be modified from…

    A device, system, and method are directed towards sending a status of a user in a social network to a recipient. A status of the user is received over a channel. The recipient is selected based on a membership in the social network, a preference of the recipient, or a type of the status. Another channel is selected based on information about a mode of communication between the recipient and the user and/or another member related to the user in the social network. The status may be modified from one type to another type based on the recipient. The status is forwarded to the recipient over the other channel. Forwarding may comprise unicasting, multicasting, and/or delaying sending the status until the other channel is available. A channel may include an application protocol.

    Other inventors
    See patent
  • User augmented reality for camera-enabled mobile devices

    Issued US 8180396

    Disclosed are apparatus and methods for providing a user augmented reality (UAR) service for a camera-enabled mobile device, so that a user of such mobile device can use the mobile device to obtain meta data regarding one or more images/video that are captured with such device. As the user points the mobile device's camera at one or more objects in one or more scenes, such objects are automatically analyzed by the UAR to identify the one or more objects and then provide meta data regarding the…

    Disclosed are apparatus and methods for providing a user augmented reality (UAR) service for a camera-enabled mobile device, so that a user of such mobile device can use the mobile device to obtain meta data regarding one or more images/video that are captured with such device. As the user points the mobile device's camera at one or more objects in one or more scenes, such objects are automatically analyzed by the UAR to identify the one or more objects and then provide meta data regarding the identified objects in the display of the mobile device. The meta data is interactive and allows the user to obtain additional information or specific types of information, such as information that will aid the user in making a decision regarding the identified objects or selectable action options that can be used to initiate actions with respect to the identified objects. The user can utilize the UAR to continuously pass the camera over additional objects and scenes so that the meta data presented in the display of the mobile device is continuously updated.

    See patent
  • Apparatus and methods for managing a social media universe

    Issued US 8180752

    Methods and apparatus include features for managing social media universes. In one embodiment, media content and community members that have been associated with a new concept for creating a new universe are searched on a plurality of media content servers. For each found new concept, an association is retained between the new universe for the new concept and any found media content and community members. When a requesting user requests to view the new universe, a representation of the media…

    Methods and apparatus include features for managing social media universes. In one embodiment, media content and community members that have been associated with a new concept for creating a new universe are searched on a plurality of media content servers. For each found new concept, an association is retained between the new universe for the new concept and any found media content and community members. When a requesting user requests to view the new universe, a representation of the media content and the community members that are associated with the new universe is displayed for the requesting user.

    See patent
  • System and method for context enhanced mapping within a user interface

    Issued US 8108778

    A system and method for Context Enhanced Mapping. A request is received from a user over a network for a map comprising an identification of a physical location, and at least one criteria. The physical location is mapped. Spatial, temporal, topical, and social data available to the network relating to the physical location and criteria is retrieved using a global index of data available to the network and prioritized for inclusion based upon the user and context of the request. The map of the…

    A system and method for Context Enhanced Mapping. A request is received from a user over a network for a map comprising an identification of a physical location, and at least one criteria. The physical location is mapped. Spatial, temporal, topical, and social data available to the network relating to the physical location and criteria is retrieved using a global index of data available to the network and prioritized for inclusion based upon the user and context of the request. The map of the physical location and at least some of the retrieved spatial, temporal, topical, and social data is displayed on a user interface.

    Other inventors
    See patent
  • Social network commerce model

    Issued US 8055552

    Rules-based commerce system or marketplace that proactively acquires and purchases, on behalf of consumers, works submitted by creators. In one implementation, the system involves a rules engine which makes current and future purchases of electronic content and code based on the positive fulfillment of specific pre-created criteria. Some particular implementations of the invention can be implemented to create a net of income from a large quantity of sources in order to support one or more…

    Rules-based commerce system or marketplace that proactively acquires and purchases, on behalf of consumers, works submitted by creators. In one implementation, the system involves a rules engine which makes current and future purchases of electronic content and code based on the positive fulfillment of specific pre-created criteria. Some particular implementations of the invention can be implemented to create a net of income from a large quantity of sources in order to support one or more social media activities. Other implementations of the invention can be configured to create forms of sponsorship whereby a consumer can create rules to automatically acquire and pay for a future work that meets one or more criteria. On the creator side, implementations of the invention can be configured to assist creators to develop an audience and corresponding income streams to support social media creation activities.

    See patent
  • Automated Friend Finder

    Issued US 8027931

    Disclosed are methods and apparatus for automatically connecting individuals. A private profile of an individual may be automatically generated. The private profile of the individual may be automatically compared with private profiles of a set of individuals such that one or more of the set of individuals are identified as matches for the individual, wherein the private profile of the individual includes private data and each of the private profiles of the set of individuals includes private…

    Disclosed are methods and apparatus for automatically connecting individuals. A private profile of an individual may be automatically generated. The private profile of the individual may be automatically compared with private profiles of a set of individuals such that one or more of the set of individuals are identified as matches for the individual, wherein the private profile of the individual includes private data and each of the private profiles of the set of individuals includes private data. The private profile of the individual is not publicly available to other individuals that have access to a public profile of the individual. The individual may be automatically notified that the individual has been matched with the one or more individuals, thereby enabling the individual to initiate communication with the one or more individuals. The similarities between the private profile of the individual and the private profiles of the one or more individuals are not revealed to the individual or the one or more individuals.

    See patent
  • Sharing of content and hop distance over a social network

    Issued US 7954058

    A method, system, and apparatus are directed to sharing information over a network. A drag-and-drop of a selection of a portion of content may be received at a sharing area. A sharing message may be generated based on a type of the portion. If the type of the portion indicates storage, the sharing message may comprise a hyperlink to a storage. The sharing message may be useable for providing the portion on at least one client device associated with at least one of a plurality of members of a…

    A method, system, and apparatus are directed to sharing information over a network. A drag-and-drop of a selection of a portion of content may be received at a sharing area. A sharing message may be generated based on a type of the portion. If the type of the portion indicates storage, the sharing message may comprise a hyperlink to a storage. The sharing message may be useable for providing the portion on at least one client device associated with at least one of a plurality of members of a social network. Sharing over the network of the portion between an originating sharing member and the plurality of members of the social network may be enabled. The portion may be shared for a customizable project. A hop distance may be provided for the shared portion.

    Other inventors
    See patent
  • Creating and editing media objects using web requests

    Issued US 7840661

    A computer-readable medium, apparatus, and interface are provided for constructing an edit decision list that specifies media content to be included in a composed media object. The edit decision list is constructed by generating at least one media portion specifier, wherein the at least one media portion specifier identifies at least a portion of at least one first media object, and generating the edit decision list, where the edit decision list includes a network address and the at least one…

    A computer-readable medium, apparatus, and interface are provided for constructing an edit decision list that specifies media content to be included in a composed media object. The edit decision list is constructed by generating at least one media portion specifier, wherein the at least one media portion specifier identifies at least a portion of at least one first media object, and generating the edit decision list, where the edit decision list includes a network address and the at least one media portion specifier, and the edit decision list is in the form of a network resource locator string, such as a URL, suitable for transmission in a network request to the network address to cause the composed media object to be generated. The edit decision list may be transmitted in a single Hypertext Transfer Protocol request to the network address.

    See patent
  • Method and system for displaying contextual advertisements with media

    Issued US 7739596

    Systems and methods have been developed for displaying contextually relevant advertisements to users as media objects are being rendered. One or more data sources with contextual information for different portions of each media object are maintained. From this contextual information, keywords may be generated and used to locate contextually-related advertisements. The advertisements are selected based on contextual information about the media object in order to match or otherwise be…

    Systems and methods have been developed for displaying contextually relevant advertisements to users as media objects are being rendered. One or more data sources with contextual information for different portions of each media object are maintained. From this contextual information, keywords may be generated and used to locate contextually-related advertisements. The advertisements are selected based on contextual information about the media object in order to match or otherwise be contextually relevant with the media content being rendered. As the subject matter of the media object changes during rendering, different advertisements related to the new context are provided that replace the prior advertisement. The advertisements are displayed in an area that could be used for other purposes when the rendering device is not rendering media objects.

    Other inventors
    See patent
  • Dynamic demand calculation using captured data of real life objects

    Issued US 8260666

    Methods and system for managing demand for an object includes capturing information about the object through a mobile device associated with a user. The mobile device is configured to capture information about the object that include one or more of a spatial, temporal, topical and social attributes of the object. The identity of the object is verified and validated using this metadata captured by the user through the device from the real world object or its proxy. Upon successful verification…

    Methods and system for managing demand for an object includes capturing information about the object through a mobile device associated with a user. The mobile device is configured to capture information about the object that include one or more of a spatial, temporal, topical and social attributes of the object. The identity of the object is verified and validated using this metadata captured by the user through the device from the real world object or its proxy. Upon successful verification and validation, the object and its metadata are automatically added to a wish list of the user. An aggregate list is generated using the attributes and metadata of the object from a plurality of users. The aggregate list defines a source of demand for the object. The object is tracked as it progresses through various phases of ownership cycle using dynamic demand calculations based on the information associated with the objects, the users and the aggregate lists.

    Other inventors
    See patent

Honors & Awards

  • Speaker: Tech Horizons 2017: The Basket Of Desires and Your Salesperson of the Future

    The Institute For The Future

  • Speaker: Tech Horizons 2016: My BFF Is A Bot: The Future Of Shopping

    The Institute For The Future

  • Panelist - Managing Exponential Growth

    SIME Miami

    Joined Renaude Visage (Eventbrite) and Chris Boos (Arago) for the panel on Managing Exponential Growth. We discussed that, in addition to the future seamless world (where we will no longer need to tell our computers what to do) to what makes a great CTO.

  • Speaker - IOTAConf - A Seamless World

    IOTAConf

    Presented a vision of the future: Things that are hard to do today will just happen things that are impossible to do today will start happening. The Internet of Things, Big Data and Automation have begun to make this is a seamless world. Chris will describe a near future world where these three elements seamlessly combine in order to make our lives easier and better. Chris contends that we are slowly moving into a world where our intent is determined AND fulfilled, where we will no longer need…

    Presented a vision of the future: Things that are hard to do today will just happen things that are impossible to do today will start happening. The Internet of Things, Big Data and Automation have begun to make this is a seamless world. Chris will describe a near future world where these three elements seamlessly combine in order to make our lives easier and better. Chris contends that we are slowly moving into a world where our intent is determined AND fulfilled, where we will no longer need to initiate and do, as things will simply be done for us.

  • Speaker - Influence HR Conference

    InfluenceHR

    Presented Achieving Sustainable Velocity in Product Development: HCM companies have long struggled to recruit, develop, and retain their own tech talent. Many have pursued a globalized, outsourced product-development strategy as a means to maintain velocity and ensure business continuity. Few, if any, talk openly about this strategy. Chris Kalaboukis will pull back the curtain on how world-class software development happens in the 21st century. If you’re a product manager or someone interested…

    Presented Achieving Sustainable Velocity in Product Development: HCM companies have long struggled to recruit, develop, and retain their own tech talent. Many have pursued a globalized, outsourced product-development strategy as a means to maintain velocity and ensure business continuity. Few, if any, talk openly about this strategy. Chris Kalaboukis will pull back the curtain on how world-class software development happens in the 21st century. If you’re a product manager or someone interested in Agile software development, don’t miss this session!

  • Panelist, AAMA - The Omnichannel Enterprise

    AAMA

    Discussed the Omnichannel Enterprise - in the near future you will carry channels to the enterprise on your person - at the conference I demonstrated that I had at least three channels via the wearable devices I was using.

Languages

  • English

    -

  • Greek

    -

Recommendations received

More activity by Chris

View Chris’ full profile

  • See who you know in common
  • Get introduced
  • Contact Chris directly
Join to view full profile

Other similar profiles

Explore collaborative articles

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Explore More

Add new skills with these courses