About
As a kid playing with Lego and Construx, I've always loved building things. While…
Articles by Rob
Activity
4K followers
Experience
Education
-
University of Illinois at Urbana-Champaign
-
-
Activities and Societies: Alpha Epsilon Pi (Secretary and VP), Illinois Student Government (Assembly Member and Parlaimentarian), College Democrats (National Communications VP), Interfraternity Council (1st VP), Organization Fund Advisory Board (Chair), Mortar Board (Alumni Chair)
-
-
-
-
-
-
-
-
-
Publications
-
Web App Manifest
World Wide Web Consotrium (W3C)
See publicationThis specification defines a JSON-based manifest file that provides developers with a centralized place to put metadata associated with a web application.
-
Microsoft REST API Design Guidelines
Microsoft Corp.
See publicationCross-company REST API design guidelines merging best practices from Azure and Office
-
JSON Activity Streams 1.0
Open standard for publishing of social activity streams using JSON authored in collaboration with representatives from Facebook, Google, IBM, Myspace, and TypePad
Other authorsSee publication -
Atom Activity Streams 1.0
Open standard for publishing of social activity streams using Atom (XML) authored in collaboration with representatives from Facebook, Google, Myspace, and TypePad
Other authorsSee publication
Patents
-
Searching with metadata comprising degree of separation, chat room participation, and geography
Issued US 8,024,328
Searches can be performed by attaching social contact metadata to a query.... The metadata may include contact identifiers that are unique across one or more social networks, and may include contacts for individual people as well as groups or other affiliations.
Other inventorsSee patent -
Querying nonSQL data stores with a SQL-style language
Issued US 7,933,916
-
Aggregating and searching profile data from multiple services
Issued US 7,818,396
Profile data from multiple networking services can be combined and queried from one networking service. A primary networking service may store user profile data for one or more secondary networking services and the primary networking service. When stored, the data from the multiple networks may be aggregated or merged. The stored data may include user profile data and relationship data for each networking service that a primary networking service has a profile account with. A graph of…
Profile data from multiple networking services can be combined and queried from one networking service. A primary networking service may store user profile data for one or more secondary networking services and the primary networking service. When stored, the data from the multiple networks may be aggregated or merged. The stored data may include user profile data and relationship data for each networking service that a primary networking service has a profile account with. A graph of user-contact relationships existing over the primary networking service and one or more secondary networking services may be constructed and queried against.
Other inventorsSee patent -
Method and system for mapping content between a starting template and a target template
Issued US 7,617,449
Methods and systems are provided for mapping content from a first or starting template to a second or target template. An analysis is performed of any content objects and content placeholders contained in the starting and target templates. One or more potential content mappings are generated for potentially mapping content objects from the starting template to the target template. An optimal mapping is selected from the potential mappings, and content objects from the starting template are…
Methods and systems are provided for mapping content from a first or starting template to a second or target template. An analysis is performed of any content objects and content placeholders contained in the starting and target templates. One or more potential content mappings are generated for potentially mapping content objects from the starting template to the target template. An optimal mapping is selected from the potential mappings, and content objects from the starting template are mapped to the target template according to the selected optimal mapping.
Other inventors -
-
System and method for dynamically creating a destination template
Issued US 7,383,499
Languages
-
Spanish
Elementary proficiency
Recommendations received
8 people have recommended Rob
Join now to viewOther similar profiles
Explore top content on LinkedIn
Find curated posts and insights for relevant topics all in one place.
View top content