“I worked with Joseph on numerous innovation initiatives as well as more informally exchanging thoughts, advice, and suggestions on innovation and product design. Joseph is a creative thinker, an excellent facilitator, collaborator, and leader. I've always enjoyed that rare ability to complement our thinking together rather than compete, conflict, or spend forever just trying to understand what each other is saying. Joseph is a listener, and does all he can to understand the truth in what every participant in a conversation is contributing. I'd love the chance to work again on design projects, or on strategic thinking and planning. ”
Mountain View, California, United States
Contact Info
1K followers
500+ connections
About
Activity
-
We just launched the second biggest MVP/child (most valuable person)💚 둘째 아들 로완이가 태어났습니다. Looking back two years ago. I worried about the impact on…
We just launched the second biggest MVP/child (most valuable person)💚 둘째 아들 로완이가 태어났습니다. Looking back two years ago. I worried about the impact on…
Liked by Joseph O'Sullivan
-
This just happens to be on my crazy, amazing team @ Chase.
This just happens to be on my crazy, amazing team @ Chase.
Shared by Joseph O'Sullivan
-
We’re hiring in Banking Payments at Chase. Come join a talented UX Research and Design team!
We’re hiring in Banking Payments at Chase. Come join a talented UX Research and Design team!
Liked by Joseph O'Sullivan
Experience & Education
Patents
-
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 inventorsSee patent -
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 inventorsSee patent -
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 inventorsSee patent -
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 inventorsSee patent -
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 inventorsSee patent -
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 inventorsSee patent -
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 inventorsSee patent -
Media Object Metadata Engine Configured To Determine Relationships Between Persons
Issued US 8831276
A media object, such as an image file, a video file, or an audio file, is analyzed to determine relationships between persons associated with the media object, which may include persons captured in the media object and/or a person that captured the media object. A representation of a first person captured in a media object is detected. The media object is analyzed to determine at least one indicator of a relation between the first person and a second person associated with the media object. A…
A media object, such as an image file, a video file, or an audio file, is analyzed to determine relationships between persons associated with the media object, which may include persons captured in the media object and/or a person that captured the media object. A representation of a first person captured in a media object is detected. The media object is analyzed to determine at least one indicator of a relation between the first person and a second person associated with the media object. A relationship between the first person and the second person is predicted based at least on the determined at least one relation indicator. The media object may be monetized in various ways, such as by directing advertisements to persons associated with the media object, and/or to persons having social connections to the persons associated with the media object.
Other inventorsSee patent -
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 inventorsSee patent -
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 inventorsSee patent -
System And Method For Contextual Addressing Of Communications On A Network
Issued US 8671154
The disclosure describes systems and methods delivering communications based on contextual addresses. An address string containing two or more identifiers, which may not be unique identifiers, and at least one conditional operator are provided as the address for a message or communication. The system identifies contextual relationships between a plurality of entities based on prior communications between the entities over the network. Based the contextual relationships, each identifier in the…
The disclosure describes systems and methods delivering communications based on contextual addresses. An address string containing two or more identifiers, which may not be unique identifiers, and at least one conditional operator are provided as the address for a message or communication. The system identifies contextual relationships between a plurality of entities based on prior communications between the entities over the network. Based the contextual relationships, each identifier in the address string is disambiguated to identify one of the entities as a recipient and any associated delivery conditions controlling the delivery of the communication. The communication is then delivered to the identified recipient in accordance with the delivery condition.
Other inventorsSee patent -
Methods For Augmenting User-generated Content Using A Monetizable Feature
Issued US 8655718
A system for monetization of content includes a storage device for storage and retrieval of data, and a library of content and advertisements stored within the storage device. The library comprises an organizational structure for facilitating the storage and retrieval. The system also includes a monetization engine for identifying within the library a first content item having a first monetizable feature. The system is configured for selecting a second content item from several content items…
A system for monetization of content includes a storage device for storage and retrieval of data, and a library of content and advertisements stored within the storage device. The library comprises an organizational structure for facilitating the storage and retrieval. The system also includes a monetization engine for identifying within the library a first content item having a first monetizable feature. The system is configured for selecting a second content item from several content items within the library, and associating the second content item to the first content item by using the first monetizable feature for presentation of the second content item in conjunction with the first content item. Further embodiments include various additional systems, methods, and computer readable media for implementation of the foregoing.
Other inventorsSee patent -
Conditional Incentive Presentation, Tracking And Redemption
Issued AU 2010204767
An offer is presented to a user via a user device. The offer terms include an activity to be performed or a behavior to be observed and an incentive to be rewarded upon performance of the activity or the observance of the behavior. A determination is made as to whether the user has performed the activity or observed the behavior based on at least spatial, temporal, social and/or topical data obtained from a network-based tracking engine. If it is determined that the user has performed the…
An offer is presented to a user via a user device. The offer terms include an activity to be performed or a behavior to be observed and an incentive to be rewarded upon performance of the activity or the observance of the behavior. A determination is made as to whether the user has performed the activity or observed the behavior based on at least spatial, temporal, social and/or topical data obtained from a network-based tracking engine. If it is determined that the user has performed the activity or observed the behavior, the user is provided with the incentive.
Other inventorsSee patent -
Conditional Incentive Presentation, Tracking And Redemption
Issued AU 2010204767
An offer is presented to a user via a user device. The offer terms include an activity to be performed or a behavior to be observed and an incentive to be rewarded upon performance of the activity or the observance of the behavior. A determination is made as to whether the user has performed the activity or observed the behavior based on at least spatial, temporal, social and/or topical data obtained from a network-based tracking engine. If it is determined that the user has performed the…
An offer is presented to a user via a user device. The offer terms include an activity to be performed or a behavior to be observed and an incentive to be rewarded upon performance of the activity or the observance of the behavior. A determination is made as to whether the user has performed the activity or observed the behavior based on at least spatial, temporal, social and/or topical data obtained from a network-based tracking engine. If it is determined that the user has performed the activity or observed the behavior, the user is provided with the incentive.
Other inventorsSee patent -
Event Communication Platform For Mobile Device Users
Issued KR 101274335
A method, system, and apparatus are directed to communicating data over a network. Event attributes comprising at least two of a temporal, spatial, social, or topical information are received. An event structure comprising fields associated with a different one of a temporal, spatial, social, or topical dimension based on the received event attributes is generated. An advertising attributes about an advertisement is received. The advertising attributes may comprise at least two of another…
A method, system, and apparatus are directed to communicating data over a network. Event attributes comprising at least two of a temporal, spatial, social, or topical information are received. An event structure comprising fields associated with a different one of a temporal, spatial, social, or topical dimension based on the received event attributes is generated. An advertising attributes about an advertisement is received. The advertising attributes may comprise at least two of another temporal, spatial, social, or topical information. If the event structure matches the advertising attributes, the advertisement may be provided co-located with the event structure. The advertisement may be configured to provide a value exchange if the advertisement is activated.
Other inventorsSee patent -
Modification Of Content Representation By A Brand Engine In A Social Network
Issued TW I398820
A brand engine receives a request from a user device operated by a first user to display user information of a second user. User information of the first user is mapped to at least the user information of the second user by the brand engine. The mapping may map the user information of the first user to user information of further users in a social network. The mapping may map of any combination of spatial, temporal, social, and topical data related to the users. A modified representation of…
A brand engine receives a request from a user device operated by a first user to display user information of a second user. User information of the first user is mapped to at least the user information of the second user by the brand engine. The mapping may map the user information of the first user to user information of further users in a social network. The mapping may map of any combination of spatial, temporal, social, and topical data related to the users. A modified representation of received content is generated by the brand engine based on the mapping. The modified representation is transmitted to the user device. The user device displays the modified representation for the first user. The modified representation of the received content may include any combination of filtered and/or sorted content items, recommended content items, and/or modified content items.
Other inventorsSee patent -
Device, Method, System, And Processor Readable Medium For Event Communication Platform For Mobile Device Users
Issued TW I393064
A method, system, and apparatus are directed to communicating data over a network. Event attributes comprising at least two of a temporal, spatial, social, or topical information are received. An event structure comprising fields associated with a different one of a temporal, spatial, social, or topical dimension based on the received event attributes is generated. An advertising attributes about an advertisement is received. The advertising attributes may comprise at least two of another…
A method, system, and apparatus are directed to communicating data over a network. Event attributes comprising at least two of a temporal, spatial, social, or topical information are received. An event structure comprising fields associated with a different one of a temporal, spatial, social, or topical dimension based on the received event attributes is generated. An advertising attributes about an advertisement is received. The advertising attributes may comprise at least two of another temporal, spatial, social, or topical information. If the event structure matches the advertising attributes, the advertisement may be provided co-located with the event structure. The advertisement may be configured to provide a value exchange if the advertisement is activated.
Other inventorsSee patent -
System and method for conditional delivery of messages
Issued US 8307029
The disclosure describes systems and methods delivering communications associated with delivery conditions in which the occurrence of the delivery condition is determined by monitoring information received from a plurality of sources via multiple communication channels. The message delivery systems allow messages to be delivered to any “Who, What, When, Where” from any “Who, What, When, Where” upon the detection of an occurrence of one or more “Who, What, When, Where” delivery conditions. A…
The disclosure describes systems and methods delivering communications associated with delivery conditions in which the occurrence of the delivery condition is determined by monitoring information received from a plurality of sources via multiple communication channels. The message delivery systems allow messages to be delivered to any “Who, What, When, Where” from any “Who, What, When, Where” upon the detection of an occurrence of one or more “Who, What, When, Where” delivery conditions. A message (which may be any data object including text-based messages, audio-based message such as voicemail or other audio such as music or video-based prerecorded messages) is delivered in accordance with delivery conditions based on any available data, including topical, spatial, temporal, and/or social data. Furthermore, because the systems coordinate delivery of messages via multiple communication channels and through multiple devices, the communication channel for delivery of a message may be dynamically determined based on the delivery conditions.
Other inventorsSee patent -
System and method for modeling relationships between entities
Issued US 8,271,506
The disclosure describes systems and methods for modeling relationships between entities on a network using data collected from a plurality of communication channels including social data, spatial data, temporal data and logical data within a W4 Network. The W4 Network personalizes and automates sorting, filtering and processing of W4COMN communications delivered or requested to be delivered using personalized value-based ranking and encoding of data, which is modeled from the point-of-view…
The disclosure describes systems and methods for modeling relationships between entities on a network using data collected from a plurality of communication channels including social data, spatial data, temporal data and logical data within a W4 Network. The W4 Network personalizes and automates sorting, filtering and processing of W4COMN communications delivered or requested to be delivered using personalized value-based ranking and encoding of data, which is modeled from the point-of-view (POV) of any specific user, topic or node in the W4 Distributed graph. POV modeling supplies comparative value services to users which entails individuated data models to be aggregated and used in customization and personalization forecasting for each user and their associated data management needs.
Other inventorsSee patent -
Chained Data Processing and Application Utilization
Issued US 10,409,576
The disclosed embodiments provide a system that facilitates application usage. During operation, the system obtains a user context associated with a first user, wherein the user context includes at least one of a location of the first user, profile data for the first user, device data associated with a computing device for the first user, and data types associated with existing applications on the computing device. Next, the system obtains a first set of new applications matching the user…
The disclosed embodiments provide a system that facilitates application usage. During operation, the system obtains a user context associated with a first user, wherein the user context includes at least one of a location of the first user, profile data for the first user, device data associated with a computing device for the first user, and data types associated with existing applications on the computing device. Next, the system obtains a first set of new applications matching the user context. Finally, the system provides the first set of new applications to the first user for installation and use by the first user.
-
System And Method For Disambiguating Non-Unique Identifiers Using Information Obtained From Disparate Communication Channels
Issued US 8,166,168
The filing describe a system that uses contextual metadata (who, what, when, where) to identify and manage information objects, such as people, messages, or events. In particular, the disclosure describes systems and methods for disambiguating non-unique identifiers of real world entities (RWEs) detected by a computing network by dynamically identifying relationships between RWEs known to the network. The relationships are determined based on social, spatial, temporal and logical information…
The filing describe a system that uses contextual metadata (who, what, when, where) to identify and manage information objects, such as people, messages, or events. In particular, the disclosure describes systems and methods for disambiguating non-unique identifiers of real world entities (RWEs) detected by a computing network by dynamically identifying relationships between RWEs known to the network. The relationships are determined based on social, spatial, temporal and logical information known about the RWEs based on the RWEs previous interactions with the network. These relationships are then used to generate a probability for each RWE that the non-unique identifier identifies that RWE. Based on the probabilities an RWE is selected and the proper network identifier may be used in place of the non-unique identifier.
Other inventorsSee patent -
Region and duration uniform resource identifiers (URI) for media objects
Issued US 8,086,700
A method for providing a portion of a media object to a user is provided. The method includes receiving a URI associated with a media object. The URI indicates a portion of the media object. The method further includes determining the portion of the media object indicated by the URI. The method also includes providing the portion of the media object to a user. Furthermore, a system for providing a portion of a media object to a user is provided. The system includes a memory, logic for receiving…
A method for providing a portion of a media object to a user is provided. The method includes receiving a URI associated with a media object. The URI indicates a portion of the media object. The method further includes determining the portion of the media object indicated by the URI. The method also includes providing the portion of the media object to a user. Furthermore, a system for providing a portion of a media object to a user is provided. The system includes a memory, logic for receiving a URI associated with a media object, and a processor. The processor is for determining the portion of the media object indicated by the URI, and providing the portion of the media object to a user.
Other inventorsSee patent -
System And Method For Synchronizing Data On A Network
Issued US 8,069,142
The filing describes a system that uses contextual metadata (who, what, when, where) to identify and manage information objects, such as people, messages, or events. This approach enables the synchronization of data on a network based on temporal, spatial, social and logical data available to the network.
Other inventorsSee patent -
Social aspects of content aggregation, syndication, sharing, and updating
Issued US 8,032,510
"Smart bookmarks" are described which facilitate aggregation, sharing, and dynamic access to the content in which a particular user has an interest.
Other inventorsSee patent -
Dynamic representation of group activity through reactive personas
Issued US 7895049
Embodiments are directed towards managing an adaptive media object to dynamically represent a persona reflecting a group's (or individual's) online and/or offline activities and behaviors.
Other inventorsSee patent -
Two Patent Applications: Social Media Monetization
Filed US 12/112,843; 12/112,628
-
Event Communication Platform for Mobile Device Users
Filed US 12/038,716
A method, system, and apparatus are directed to communicating data over a network. Event attributes comprising at least two of a temporal, spatial, social, or topical information are received. An event structure comprising fields associated with a different one of a temporal, spatial, social, or topical dimension based on the received event attributes is generated. An advertising attributes about an advertisement is received. The advertising attributes may comprise at least two of another…
A method, system, and apparatus are directed to communicating data over a network. Event attributes comprising at least two of a temporal, spatial, social, or topical information are received. An event structure comprising fields associated with a different one of a temporal, spatial, social, or topical dimension based on the received event attributes is generated. An advertising attributes about an advertisement is received. The advertising attributes may comprise at least two of another temporal, spatial, social, or topical information. If the event structure matches the advertising attributes, the advertisement may be provided co-located with the event structure. The advertisement may be configured to provide a value exchange if the advertisement is activated.
Other inventors -
Bandwidth And Cost Management For Ad Hoc Networks
US 7792040
A system and method is described herein for managing bandwidth and cost in connection with a plurality of sensors in an ad hoc network. The system and method receives sensor data that is provided from a plurality of sensors and constructs an ad hoc network among the plurality of sensors based on the sensor data. The system and method also receives and analyzes bandwidth information from each sensor in a group of sensors in the ad hoc network. Based on the analysis, the system and method then…
A system and method is described herein for managing bandwidth and cost in connection with a plurality of sensors in an ad hoc network. The system and method receives sensor data that is provided from a plurality of sensors and constructs an ad hoc network among the plurality of sensors based on the sensor data. The system and method also receives and analyzes bandwidth information from each sensor in a group of sensors in the ad hoc network. Based on the analysis, the system and method then modifies a manner in which at least one sensor in the group exchanges data, including sensor data and multimedia content.
Other inventorsSee patent -
Media object metadata engine configured to determine relationships between persons
US US8831276
A media object, such as an image file, a video file, or an audio file, is analyzed to determine relationships between persons associated with the media object, which may include persons captured in the media object and/or a person that captured the media object. A representation of a first person captured in a media object is detected. The media object is analyzed to determine at least one indicator of a relation between the first person and a second person associated with the media object. A…
A media object, such as an image file, a video file, or an audio file, is analyzed to determine relationships between persons associated with the media object, which may include persons captured in the media object and/or a person that captured the media object. A representation of a first person captured in a media object is detected. The media object is analyzed to determine at least one indicator of a relation between the first person and a second person associated with the media object. A relationship between the first person and the second person is predicted based at least on the determined at least one relation indicator. The media object may be monetized in various ways, such as by directing advertisements to persons associated with the media object, and/or to persons having social connections to the persons associated with the media object.
Other inventorsSee patent -
User-generated activity maps
US 7,865,308
Apparatus and computer-readable media for associating metadata with a geographic location are provided. The apparatus includes logic for detecting that a mobile device is present at a geographic location relevant to a user of the mobile device, logic for retrieving context information associated with the location, logic for selecting a program code module based upon a contextual relevancy of the location, logic for providing the program code module for execution, where the program code module…
Apparatus and computer-readable media for associating metadata with a geographic location are provided. The apparatus includes logic for detecting that a mobile device is present at a geographic location relevant to a user of the mobile device, logic for retrieving context information associated with the location, logic for selecting a program code module based upon a contextual relevancy of the location, logic for providing the program code module for execution, where the program code module is capable of performing processing specific to at least one aspect of the location, the processing is based upon the context information, and the program code module is further capable of receiving at least one input data item from the mobile device, where the at least one input data item describes an activity of the user at the location, and logic for associating the at least one input data item with the location.
Other inventorsSee patent
Organizations
-
DUX: Conference on Design for User Experience
Co-Chair
-AIGA Design Conference
Recommendations received
3 people have recommended Joseph
Join now to viewMore activity by Joseph
-
It’s no surprise to see JPMorgan Chase & Co. named #1 on LinkedIn’s 50 Top Large Companies in the U.S.! Here are some of the reasons why (in my…
It’s no surprise to see JPMorgan Chase & Co. named #1 on LinkedIn’s 50 Top Large Companies in the U.S.! Here are some of the reasons why (in my…
Liked by Joseph O'Sullivan
-
Our Chase Chief Design Officer Kaaren Hanson is always looking to find a creative way to put the customer problem at the center of our work. She…
Our Chase Chief Design Officer Kaaren Hanson is always looking to find a creative way to put the customer problem at the center of our work. She…
Liked by Joseph O'Sullivan
-
In light of all the layoffs, I am volunteering my time to help review portfolios and resumes! Storytelling, writing about yourself, and showing…
In light of all the layoffs, I am volunteering my time to help review portfolios and resumes! Storytelling, writing about yourself, and showing…
Liked by Joseph O'Sullivan
-
Here’s to all the moms who keep everything going daily! Watch the video to hear my advice to my younger self, the emojis I send to my kids the…
Here’s to all the moms who keep everything going daily! Watch the video to hear my advice to my younger self, the emojis I send to my kids the…
Liked by Joseph O'Sullivan
-
Interview with Kaaren Hanson, Chief Design Officer, Chase "Design is central to everything we do. We must share beyond the design community and…
Interview with Kaaren Hanson, Chief Design Officer, Chase "Design is central to everything we do. We must share beyond the design community and…
Liked by Joseph O'Sullivan
-
One thing that has always driven me in my career is the idea of service. As a designer, you are in service of the customer. As a manager, you are…
One thing that has always driven me in my career is the idea of service. As a designer, you are in service of the customer. As a manager, you are…
Liked by Joseph O'Sullivan
-
One of our customers finishing up a 13 acre block with the AI powered FarmWise Vulcan triple bed weeding implement. With that level of productivity…
One of our customers finishing up a 13 acre block with the AI powered FarmWise Vulcan triple bed weeding implement. With that level of productivity…
Liked by Joseph O'Sullivan
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 MoreOthers named Joseph O'Sullivan in United States
-
Joseph O'Sullivan
Global Compliance Senior Manager – BCG X & Specialty Businesses Unit at Boston Consulting Group (BCG)
-
Joseph O'Sullivan
Co-owner and operator of Herdsman Feeds Inc
-
Joseph O'Sullivan
-
Joseph O'Sullivan
(Retired) Senior Project Manager - Transmission Projects at Eversource Energy
73 others named Joseph O'Sullivan in United States are on LinkedIn
See others named Joseph O'Sullivan