Mountain View, California, United States
Contact Info
2K followers
500+ connections
About
Articles by Ian
-
The Selfie Isn't Just Here to Stay, It's About to Get Even Bigger
The Selfie Isn't Just Here to Stay, It's About to Get Even Bigger
By Ian McCarthy
-
Be a Hero: GoPro and the Curation of Passion
Be a Hero: GoPro and the Curation of Passion
By Ian McCarthy
Activity
-
Let’s not swallow the media narrative that Silicon Valley is lining up behind Trump. It’s not “just” Reid Hoffman either. Aaron Levie, Jotaka…
Let’s not swallow the media narrative that Silicon Valley is lining up behind Trump. It’s not “just” Reid Hoffman either. Aaron Levie, Jotaka…
Liked by Ian McCarthy
-
Huge congrats to Brandon, Tremaine, Rob, & all of Team Vori for their canonical tenacity, brilliance, attention to users, focus on network effects…
Huge congrats to Brandon, Tremaine, Rob, & all of Team Vori for their canonical tenacity, brilliance, attention to users, focus on network effects…
Shared by Ian McCarthy
-
I love email. I really do. It seemingly simple technology has brought people together since decades and allows us to easily communicate with…
I love email. I really do. It seemingly simple technology has brought people together since decades and allows us to easily communicate with…
Liked by Ian McCarthy
Experience & Education
Patents
-
Computerized system and method for digital content extraction and propagation in HTML messages
Issued US US10616161B1
The disclosed systems and methods provide a technical solution to existing technical problems, especially those highlighted above, by providing an improved message partitioning and extraction framework that can be applied online, in real-time, at scale, without any pre-processing or pre-learning/training. The disclosed framework, according to some embodiments, partitions identified, received or incoming HTML content in email messages based on the relative positions of the links in the message's…
The disclosed systems and methods provide a technical solution to existing technical problems, especially those highlighted above, by providing an improved message partitioning and extraction framework that can be applied online, in real-time, at scale, without any pre-processing or pre-learning/training. The disclosed framework, according to some embodiments, partitions identified, received or incoming HTML content in email messages based on the relative positions of the links in the message's DOM hierarchy. The partitioning is leveraged into identifying meaningful entities within the messages. For example, if a message constitutes a travel reservation, the resulting partition of the message will entail the identification of the travel information (e.g., travel dates, modes of transportation, traveler information, and the like) from the specific fields of the message. According to embodiments of the disclosed systems and methods, the effectiveness of the disclosed framework is in the detection or identification of the pertinent sections in these automatically generated email messages.
The technical steps performed by the disclosed framework are critical for many applications such as ad retargeting, mail search, and mail summarization, and can be leveraged to enhance many user-facing features, such as coupon clipping and travel alerts. As opposed to the approaches of conventional techniques, the disclosed framework embodies a novel, technically efficient approach that leverages the analysis of HTML links within messages, as they play a key role in identifying and extracting valuable information about an email message. Thus, the disclosed systems and methods are capable of automatically detecting key fragments in email messages by focusing solely on the links and their locations in the content.Other inventorsSee patent -
Method and system for mailbox-based coupon display
Filed US 16/235,077
In accordance with the present disclosure, one or more computing devices and/or methods are provided. In an example, a plurality of email messages stored in a mailbox of a first email account of a first user may be identified. The plurality of email messages may be evaluated to identify a plurality of coupons in the mailbox. The plurality of coupons may be analyzed to determine one or more coupon features associated with the plurality of coupons. User data associated with the first user and…
In accordance with the present disclosure, one or more computing devices and/or methods are provided. In an example, a plurality of email messages stored in a mailbox of a first email account of a first user may be identified. The plurality of email messages may be evaluated to identify a plurality of coupons in the mailbox. The plurality of coupons may be analyzed to determine one or more coupon features associated with the plurality of coupons. User data associated with the first user and activity data associated with the first user may be analyzed to determine one or more user features associated with the first user. A predictive model for the first email account may be tuned based upon the one or more coupon features and the one or more user features. A set of scores may be generated for the plurality of coupons based upon the predictive model, wherein the set of scores comprises a score for each coupon of the plurality of coupons. A graphical user interface of a first client device may be controlled, based upon the set of scores of the plurality of coupons, to display one or more coupons of the plurality of coupons via an interface associated with the first email account.
Other inventorsSee patent -
Presenting content items relevant to a group of users
Issued US 13/086,662
In a method of ranking or filtering new content items for presentation to members of a group of users of a social-networking service, content items that are candidates for presentation to the members are received. A user of the social-networking service is enabled to serve as a curator of the candidates, with the enabling including enabling the user to scroll through subsets of the candidates in a carousel user interface to indicate an opinion of the user with respect to an importance to the…
In a method of ranking or filtering new content items for presentation to members of a group of users of a social-networking service, content items that are candidates for presentation to the members are received. A user of the social-networking service is enabled to serve as a curator of the candidates, with the enabling including enabling the user to scroll through subsets of the candidates in a carousel user interface to indicate an opinion of the user with respect to an importance to the group of each of one or more candidates. One or more of the candidates are presented to the members of the group based on the opinion of the user with respect to the candidates.
Other inventorsSee patent -
Methods and Systems for Utilizing Activity Data with Clustered Events
Issued US 13/010,663
The present disclosure relates to methods and systems for clustering individual items of web content, and then utilizing activity and profile data to both select clusters of content items for presentation to a user, and determining how the selected clusters of content items are presented to the user of an online social network service. With some embodiments, the activity data are derived by monitoring and detection interactions with the individual items of web content by an individual user, or…
The present disclosure relates to methods and systems for clustering individual items of web content, and then utilizing activity and profile data to both select clusters of content items for presentation to a user, and determining how the selected clusters of content items are presented to the user of an online social network service. With some embodiments, the activity data are derived by monitoring and detection interactions with the individual items of web content by an individual user, or other users with whom the individual user is related, as established via, and defined by, the social network service.
Other inventorsSee patent -
Method and system for providing subscribe and unsubscribe recommendations
Filed US 15/590,405
The present teaching relates to providing a recommendation for subscribing to or unsubscribing from an electronic communication. In one example, actions of a user are obtained with respect to electronic communications of the user. One or more categories of the electronic communications are determined. A state of the user is determined based on the actions and the one or more categories. The state is either a discovery state indicating that the user expresses an interest to receive electronic…
The present teaching relates to providing a recommendation for subscribing to or unsubscribing from an electronic communication. In one example, actions of a user are obtained with respect to electronic communications of the user. One or more categories of the electronic communications are determined. A state of the user is determined based on the actions and the one or more categories. The state is either a discovery state indicating that the user expresses an interest to receive electronic communications associated with a specific category or a cleaning state indicating that the user lacks an interest in one or more received electronic communications. A subscribe recommendation for subscribing to electronic communications associated with the specific category is provided when the state is determined to be a discovery state. An unsubscribe recommendation for unsubscribing from electronic communications similar to the one or more received electronic communications is provided when the state is determined to be a cleaning state.
Other inventorsSee patent -
INCREASING THE RELEVANCE OF DIGEST EMAILS TO GROUP MEMBERS
Issued US 13707481
"The disclosed embodiments relate to digest emails for groups.
More specifically, the disclosed embodiments relate to techniques for increasing
the relevance of the digest emails to members of the groups......"Other inventorsSee patent -
Techniques for presenting content items to members of a group
Issued US US 13/086,662
In a method of ranking or filtering new content items for presentation to members of a group of users of a social-networking service, content items that are candidates for presentation to the members are received. A user of the social-networking service is enabled to serve as a curator of the candidates, with the enabling including enabling the user to scroll through subsets of the candidates in a carousel user interface to indicate an opinion of the user with respect to an importance to the…
In a method of ranking or filtering new content items for presentation to members of a group of users of a social-networking service, content items that are candidates for presentation to the members are received. A user of the social-networking service is enabled to serve as a curator of the candidates, with the enabling including enabling the user to scroll through subsets of the candidates in a carousel user interface to indicate an opinion of the user with respect to an importance to the group of each of one or more candidates. One or more of the candidates are presented to the members of the group based on the opinion of the user with respect to the candidates.
Other inventorsSee patent
Projects
Languages
-
English
Native or bilingual proficiency
-
Italian
Limited working proficiency
Recommendations received
31 people have recommended Ian
Join now to viewMore activity by Ian
-
Jelled.AI is now open for public signups! 🚀 Turn your email and Slack data into live workplace dashboards. 📊✨ #AI #Productivity #Workplace
Jelled.AI is now open for public signups! 🚀 Turn your email and Slack data into live workplace dashboards. 📊✨ #AI #Productivity #Workplace
Liked by Ian McCarthy
-
This series on business frameworks from two of my former LinkedIn colleagues James Raybould and John Mayhall is really good. Even if you’re an…
This series on business frameworks from two of my former LinkedIn colleagues James Raybould and John Mayhall is really good. Even if you’re an…
Liked by Ian McCarthy
-
Designer position in my team: https://lnkd.in/gjhUZat8 Let me know if you're interested and I'm happy to refer you, and happy to chat more about…
Designer position in my team: https://lnkd.in/gjhUZat8 Let me know if you're interested and I'm happy to refer you, and happy to chat more about…
Liked by Ian McCarthy
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 Ian McCarthy in United States
-
Ian McCarthy
Quantitative Psychology and Statistics student at University of California, Davis
-
Ian McCarthy
-
Ian McCarthy
-
IAN MCCARTHY
Chairman ECOS Paints
87 others named Ian McCarthy in United States are on LinkedIn
See others named Ian McCarthy