Patents by Inventor Ian McCarthy
Ian McCarthy has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 11361038Abstract: 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.Type: GrantFiled: May 9, 2017Date of Patent: June 14, 2022Assignee: YAHOO ASSETS LLCInventors: Liane Lewin-Eytan, Iftah Gamzu, Natalia Silberstein, Ian McCarthy, Oren Shlomo Somekh, Keren Baruch, Christopher Royer
-
Publication number: 20200120054Abstract: Disclosed are systems and methods for improving interactions with and between computers in content providing, searching and/or hosting systems supported by or configured with devices, servers and/or platforms. The disclosed systems and methods provide a novel framework for partitioning HTML content in electronic messages based on the relative positions of the content's links within the DOM hierarchy of the messages, and basing the propagation (e.g., display or communication) of such content therefrom. The disclosed message partitioning and extraction framework can be applied online, in real-time, at scale, without any pre-processing or pre-learning/training.Type: ApplicationFiled: October 12, 2018Publication date: April 16, 2020Inventors: Irena GRABOVITCH, Dotan Di CASTRO, Umang PATEL, Ian McCARTHY
-
Patent number: 10616161Abstract: Disclosed are systems and methods for improving interactions with and between computers in content providing, searching and/or hosting systems supported by or configured with devices, servers and/or platforms. The disclosed systems and methods provide a novel framework for partitioning HTML content in electronic messages based on the relative positions of the content's links within the DOM hierarchy of the messages, and basing the propagation (e.g., display or communication) of such content therefrom. The disclosed message partitioning and extraction framework can be applied online, in real-time, at scale, without any pre-processing or pre-learning/training.Type: GrantFiled: October 12, 2018Date of Patent: April 7, 2020Assignee: OATH INC.Inventors: Irena Grabovitch, Dotan Di Castro, Umang Patel, Ian McCarthy
-
Publication number: 20180314761Abstract: 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.Type: ApplicationFiled: May 9, 2017Publication date: November 1, 2018Inventors: Liane Lewin-Eytan, Iftah Gamzu, Natalia Silberstein, Ian McCarthy, Oren Shlomo Somekh, Keren Baruch, Christopher Royer
-
Patent number: 10025476Abstract: 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.Type: GrantFiled: May 19, 2014Date of Patent: July 17, 2018Assignee: Microsoft Technology Licensing, LLCInventors: Adam Barker, Ian McCarthy, Hans Brough, James Richards, John Kristian, Jason Powers, Julie Meridian
-
Patent number: 9805127Abstract: 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.Type: GrantFiled: December 10, 2014Date of Patent: October 31, 2017Assignee: LinkedIn CorporationInventors: Jennifer Granito Ruffner, Eishay Smith, Joseph Paul Betz, Ian McCarthy
-
Patent number: 9626103Abstract: Systems and methods for video editing and playback are provided. In one implementation, a selected portion of a timeline for navigating media content can be repositioned and resized by user input actions received along various axes relative to the timeline. In another implementation, a plurality of signals associated with media content can be intelligently weighted based on user group historical attributes to identify portions of interest in the media content. In a further implementation, an experience map for media content is provided in which a representative signature for the content includes visual signal intensity representations and social interest concentrations over the length of the content. In another implementation, a subset of filters is determined for recommendation to a user based on one or more attributes associated with at least one of media content, the user, a group of users, or a user device.Type: GrantFiled: June 10, 2015Date of Patent: April 18, 2017Assignee: BrightSky Labs, Inc.Inventors: Sean M. White, Christopher Beard, Ian McCarthy, Ann-Caryn Cleveland
-
Publication number: 20150370806Abstract: Systems and methods for video editing and playback are provided. In one implementation, a selected portion of a timeline for navigating media content can be repositioned and resized by user input actions received along various axes relative to the timeline. In another implementation, a plurality of signals associated with media content can be intelligently weighted based on user group historical attributes to identify portions of interest in the media content. In a further implementation, an experience map for media content is provided in which a representative signature for the content includes visual signal intensity representations and social interest concentrations over the length of the content. In another implementation, a subset of filters is determined for recommendation to a user based on one or more attributes associated with at least one of media content, the user, a group of users, or a user device.Type: ApplicationFiled: June 10, 2015Publication date: December 24, 2015Inventors: Sean M. White, Christopher Beard, Ian McCarthy, Ann-Caryn Cleveland
-
Publication number: 20150373281Abstract: Systems and methods for video editing and playback are provided. In one implementation, a selected portion of a timeline for navigating media content can be repositioned and resized by user input actions received along various axes relative to the timeline. In another implementation, a plurality of signals associated with media content can be intelligently weighted based on user group historical attributes to identify portions of interest in the media content. In a further implementation, an experience map for media content is provided in which a representative signature for the content includes visual signal intensity representations and social interest concentrations over the length of the content. In another implementation, a subset of filters is determined for recommendation to a user based on one or more attributes associated with at least one of media content, the user, a group of users, or a user device.Type: ApplicationFiled: June 10, 2015Publication date: December 24, 2015Inventors: Sean M. White, Christopher Beard, Ian McCarthy, Ann-Caryn Cleveland
-
Publication number: 20150088877Abstract: 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.Type: ApplicationFiled: December 10, 2014Publication date: March 26, 2015Inventors: Jennifer Granito Ruffner, Eishay Smith, Joseph Paul Betz, Ian McCarthy
-
Publication number: 20150082200Abstract: 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.Type: ApplicationFiled: May 19, 2014Publication date: March 19, 2015Applicant: Linkedln CorporationInventors: Adam Barker, Ian McCarthy, Hans Brough, James Richards, John Kristian, Jason Powers, Julie Meridian
-
Patent number: 8949239Abstract: 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.Type: GrantFiled: January 20, 2011Date of Patent: February 3, 2015Assignee: LinkedIn CorporationInventors: Jennifer Granito Ruffner, Eishay Smith, Joseph Paul Betz, Ian McCarthy
-
Patent number: 8732590Abstract: 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.Type: GrantFiled: April 14, 2011Date of Patent: May 20, 2014Assignee: LinkedIn CorporationInventors: Adam Barker, Ian McCarthy, Hans Brough, James Richards, John Kristian, Jason Powers, Julie Meridian
-
Patent number: 8687865Abstract: The invention relates generally to orthopaedic implants, and more particularly to orthopaedic implants having data acquisition capabilities and their use in monitoring and diagnosing fracture healing. RSA is also disclosed as a method for measuring inter-fragmentary movement in long bone fractures in order to confirm whether the fracture is reduced and for detecting changes in stiffness of the healing callus.Type: GrantFiled: July 6, 2010Date of Patent: April 1, 2014Assignee: Smith & Nephew, Inc.Inventors: Darren James Wilson, Stephen James Guy Taylor, Ian McCarthy
-
Publication number: 20120191715Abstract: 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.Type: ApplicationFiled: January 20, 2011Publication date: July 26, 2012Applicant: LINKEDIN CORPORATIONInventors: Jennifer Granito Ruffner, Eishay Smith, Joseph Paul Betz, Ian McCarthy
-
Publication number: 20120163683Abstract: The invention relates generally to orthopaedic implants, and more particularly to orthopaedic implants having data acquisition capabilities and their use in monitoring and diagnosing fracture healing. RSA is also disclosed as a method for measuring inter-fragmentary movement in long bone fractures in order to confirm whether the fracture is reduced and for detecting changes in stiffness of the healing callus.Type: ApplicationFiled: July 6, 2010Publication date: June 28, 2012Applicant: SMITH & NEPHEW PLCInventors: Darren James Wilson, Stephen James Guy Taylor, Ian McCarthy
-
Publication number: 20120066618Abstract: 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.Type: ApplicationFiled: April 14, 2011Publication date: March 15, 2012Applicant: Linkedln CorporationInventors: Adam Barker, Ian McCarthy, Hans Brough, James Richards, John Kristian, Jason Powers, Julie Meridian
-
Publication number: 20060187907Abstract: A method and apparatus (1) is disclosed for switching data packets. A data packet is received from an input interface device (7) at one of a plurality of initial input ports (6). The data packet is divided into plural smaller data fragments. Each data fragment is passed to a respective one of a plurality of slices of an input port (3) of a core switch (2). The data fragments are switched using the core switch (2) so as to pass each data fragment to a selected respective one of a plurality of slices of an output port (3) of the core switch (2). The data fragments are then passed to a selected one of a plurality of ultimate output ports (5?). The data fragments are assembled to reform the data packet, and the reformed data packet is transmitted to an output interface device (7) connected to said selected one of a plurality of ultimate output ports (5?).Type: ApplicationFiled: March 1, 2004Publication date: August 24, 2006Applicant: Xyratex Technology LimitedInventors: Robert Kinsman, Ian McCarthy, Ian Johnson