Patents by Inventor Bruno M. Fernandez-Ruiz
Bruno M. Fernandez-Ruiz 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).
-
Publication number: 20210360079Abstract: A unified end-user notification platform delivers event alerts to different types of clients including mobile devices and HTTP clients. Users can subscribe to a plurality of notification channels and select from the associated various delivery options via a single user interface. The events are received by the unified notification platform which matches the received events with the user subscription data to identify subscribers and their respective delivery options. Corresponding event alerts are generated and delivered based on the user or subscriber specified options. Multiple event alerts corresponding to public and private data notification channels are provided to a user device via a single connection.Type: ApplicationFiled: August 2, 2021Publication date: November 18, 2021Inventors: Andrew FENG, N. NACHIAPPAN, Bruno M. FERNANDEZ-RUIZ, Lin SHEN
-
Patent number: 11082513Abstract: A unified end-user notification platform delivers event alerts to different types of clients including mobile devices and HTTP clients. Users can subscribe to a plurality of notification channels and select from the associated various delivery options via a single user interface. The events are received by the unified notification platform which matches the received events with the user subscription data to identify subscribers and their respective delivery options. Corresponding event alerts are generated and delivered based on the user or subscriber specified options. Multiple event alerts corresponding to public and private data notification channels are provided to a user device via a single connection.Type: GrantFiled: May 23, 2018Date of Patent: August 3, 2021Assignee: VERIZON MEDIA INC.Inventors: Andrew Feng, N. Nachiappan, Bruno M. Fernandez-Ruiz, Lin Shen
-
Patent number: 11042693Abstract: Method, system, and programs for identifying and delivering content. In one example, a request for content is first received from a user, via the communication platform. One or more parameters are obtained which are associated with the platform on which the requested content is to be presented. When the requested page is retrieved, it is determined whether the page was created with respect to a second platform that is more restrictive than the first platform. If so, additional content is generated, the selection of which is based on the parameters associated with the platform on which the requested content is to be presented as well as the content of the requested content page. The additional content is integrated with the requested content page and then transmitted to the user as a response to the request.Type: GrantFiled: February 14, 2020Date of Patent: June 22, 2021Assignee: Verizon Media Inc.Inventor: Bruno M. Fernandez-Ruiz
-
Publication number: 20200184142Abstract: Method, system, and programs for identifying and delivering content. In one example, a request for content is first received from a user, via the communication platform. One or more parameters are obtained which are associated with the platform on which the requested content is to be presented. When the requested page is retrieved, it is determined whether the page was created with respect to a second platform that is more restrictive than the first platform. If so, additional content is generated, the selection of which is based on the parameters associated with the platform on which the requested content is to be presented as well as the content of the requested content page. The additional content is integrated with the requested content page and then transmitted to the user as a response to the request.Type: ApplicationFiled: February 14, 2020Publication date: June 11, 2020Inventor: Bruno M. Fernandez-Ruiz
-
Patent number: 10565292Abstract: Method, system, and programs for identifying and delivering content. In one example, a request for content is first received from a user, via the communication platform. One or more parameters are obtained which are associated with the platform on which the requested content is to be presented. When the requested page is retrieved, it is determined whether the page was created with respect to a second platform that is more restrictive than the first platform. If so, additional content is generated, the selection of which is based on the parameters associated with the platform on which the requested content is to be presented as well as the content of the requested content page. The additional content is integrated with the requested content page and then transmitted to the user as a response to the request.Type: GrantFiled: June 14, 2013Date of Patent: February 18, 2020Assignee: Oath Inc.Inventor: Bruno M. Fernandez-Ruiz
-
Patent number: 10102307Abstract: Embodiments of the present teachings disclose method, system, and programs for a multi-phase ranking system for implementation with a personalized content system. The disclosed method, system, and programs utilize a weighted AND system to compute a dot product of the user profile and a content profile in a first phase, a content quality indicator in the second phase and a rules filter in a third phase.Type: GrantFiled: March 15, 2013Date of Patent: October 16, 2018Assignee: OATH INC.Inventors: Yiping Han, Bruno M. Fernandez-Ruiz, Jean-Marc Langlois, Jin Lim, Scott Gaffney
-
Publication number: 20180270317Abstract: A unified end-user notification platform delivers event alerts to different types of clients including mobile devices and HTTP clients. Users can subscribe to a plurality of notification channels and select from the associated various delivery options via a single user interface. The events are received by the unified notification platform which matches the received events with the user subscription data to identify subscribers and their respective delivery options. Corresponding event alerts are generated and delivered based on the user or subscriber specified options. Multiple event alerts corresponding to public and private data notification channels are provided to a user device via a single connection.Type: ApplicationFiled: May 23, 2018Publication date: September 20, 2018Inventors: Andrew FENG, N. NACHIAPPAN, Bruno M. FERNANDEZ-RUIZ, Lin SHEN
-
Patent number: 9998556Abstract: A unified end-user notification platform delivers event alerts to different types of clients including mobile devices and HTTP clients. Users can subscribe to a plurality of notification channels and select from the associated various delivery options via a single user interface. The events are received by the unified notification platform which matches the received events with the user subscription data to identify subscribers and their respective delivery options. Corresponding event alerts are generated and delivered based on the user or subscriber specified options. Multiple event alerts corresponding to public and private data notification channels are provided to a user device via a single connection.Type: GrantFiled: September 11, 2013Date of Patent: June 12, 2018Assignee: OATH INC.Inventors: Andrew Feng, N. Nachiappan, Bruno M. Fernandez-Ruiz, Lin Shen
-
Patent number: 9679082Abstract: Methods, systems and programming for providing content. In one example, a request for content is received from a user. One or more parameters associated with a platform on which the requested content is to be presented are obtained. A plurality pieces of addition content are obtained based on the requested content or information associated with the user. Each piece of the addition content is associated with a user engagement metric. A layout of an enriched content page is determined based on the one or more parameters. The layout of the enriched content page includes one or more slots for presenting content. One or more pieces of the additional content are assigned to the one or more slots based on the user engagement metric. The enriched content page including the requested content and the one or more pieces of the additional content is transmitted to the platform.Type: GrantFiled: August 6, 2014Date of Patent: June 13, 2017Assignee: YAHOO! INC.Inventor: Bruno M. Fernandez-Ruiz
-
Publication number: 20150331575Abstract: Methods, systems, and programming for presenting personalized content. In one example, a plurality pieces of content are retrieved in accordance with an estimated intent determined with respect to a user. A three-dimensional (3D) viewing construct is generated based on the plurality pieces of content. The 3D viewing construct is to be rendered in a user viewing interface comprising a plurality of content display panels. Each of the plurality of content display panels is used to display at least one of the plurality pieces of content. Navigation information from an interaction between the user and the user viewing interface is received. The 3D viewing construct is dynamically updated based on the navigation information.Type: ApplicationFiled: March 15, 2013Publication date: November 19, 2015Inventor: Bruno M. Fernandez-Ruiz
-
Publication number: 20150269613Abstract: A method for adjusting delivery of electronic advertisement to a user device. The method comprises receiving a request for an electronic advertisement asset, where the request includes one or more indicators associated with at least one of the user device and at least one network condition in relation to the user device and determining a modality of delivery of the electronic advertisement asset based on the one or more indicators. The method further comprises transmitting the electronic advertisement asset in the determined modality to the user device in response to the request.Type: ApplicationFiled: March 15, 2013Publication date: September 24, 2015Applicant: YAHOO! INC.Inventor: Bruno M. Fernandez-Ruiz
-
Publication number: 20150248712Abstract: Systems and methods for providing mobile advertisements are disclosed. The system includes a plurality of templates to be selected by an advertiser. The system also includes a user interface configured to present the plurality of templates to the advertiser so that the advertiser selects a template. The user interface is further configured to obtain advertiser information corresponding to the selected template. The system includes data that define a mobile advertisement related to the advertiser on a mobile device so that the mobile device is configured to render a mobile view on the mobile device based on the selected template and the obtained advertiser information when the mobile advertisement is selected.Type: ApplicationFiled: February 28, 2014Publication date: September 3, 2015Applicant: Yahoo! Inc.Inventors: Rupert Christopher Lacy-Hulbert, Bruno M. Fernandez-Ruiz
-
Publication number: 20150213515Abstract: Method, system, and programs for online content match advertising. In one example, one or more pieces of content are extracted from a stream of content. At least one topic is then determined. Each of the at least one topic is associated with one of the one or more pieces of content. One or more advertisements to be presented are determined based on the at least one topic. The one or more advertisements are presented in connection with a presentation of the one or more pieces of content. The one or more advertisements are presented in proximity to where the stream of content is presented.Type: ApplicationFiled: June 17, 2013Publication date: July 30, 2015Inventor: Bruno M. Fernandez-Ruiz
-
Publication number: 20150161282Abstract: Method, system, and programs for retrieving resources. In one example, a request associated with a first location identifier is received from a client. A set of location identifiers associated with the first location identifier is retrieved. A response is sent that includes one or more location identifiers from the set of location identifiers and additional information to facilitate selection of one location identifier from the one or more location identifiers.Type: ApplicationFiled: December 11, 2013Publication date: June 11, 2015Inventors: Daryl Mun-Kid Low, Bruno M. Fernandez-Ruiz, Richard Allinson
-
Publication number: 20150074191Abstract: A unified end-user notification platform delivers event alerts to different types of clients including mobile devices and HTTP clients. Users can subscribe to a plurality of notification channels and select from the associated various delivery options via a single user interface. The events are received by the unified notification platform which matches the received events with the user subscription data to identify subscribers and their respective delivery options. Corresponding event alerts are generated and delivered based on the user or subscriber specified options. Multiple event alerts corresponding to public and private data notification channels are provided to a user device via a single connection.Type: ApplicationFiled: September 11, 2013Publication date: March 12, 2015Applicant: Yahoo! Inc.Inventors: Andrew Feng, N. Nachiappan, Bruno M. Fernandez-Ruiz, Lin Shen
-
Publication number: 20140372415Abstract: Methods, systems and programming for providing content. In one example, a request for content is received from a user. One or more parameters associated with a platform on which the requested content is to be presented are obtained. A plurality pieces of addition content are obtained based on the requested content or information associated with the user. Each piece of the addition content is associated with a user engagement metric. A layout of an enriched content page is determined based on the one or more parameters. The layout of the enriched content page includes one or more slots for presenting content. One or more pieces of the additional content are assigned to the one or more slots based on the user engagement metric. The enriched content page including the requested content and the one or more pieces of the additional content is transmitted to the platform.Type: ApplicationFiled: August 6, 2014Publication date: December 18, 2014Inventor: Bruno M. Fernandez-Ruiz
-
Publication number: 20140280214Abstract: Embodiments of the present teachings disclose method, system, and programs for a multi-phase ranking system for implementation with a personalized content system. The disclosed method, system, and programs utilize a weighted AND system to compute a dot product of the user profile and a content profile in a first phase, a content quality indicator in the second phase and a rules filter in a third phase.Type: ApplicationFiled: March 15, 2013Publication date: September 18, 2014Inventors: Yiping Han, Bruno M. Fernandez-Ruiz, Jean-Marc Langlois, Jin Lim, Scott Gaffney