Patents by Inventor Steve Morin

Steve Morin 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: 11736415
    Abstract: An external processing system includes a port configured to exchange signals with a router and one or more processors configured to instantiate an operating system and a hypervisor based on information provided by the router in response to the external processing system being connected to the router. The processors implement a user plane layer that generates feedback representative of a processing load and provides the feedback to the router via the port. The router includes a port allocated to an external processing system and a controller that provides the information representing the operating system and hypervisor in response to connection of the external processing system. The controller also receives feedback indicating a processing load at the external processing system. A queue holds packets prior to providing the packets to the external processing system. The controller discards one or more of the packets from the queue based on the feedback.
    Type: Grant
    Filed: February 10, 2020
    Date of Patent: August 22, 2023
    Assignee: Nokia Solutions and Networks Oy
    Inventors: Steve Morin, John Fischer, Peter Tregunno
  • Patent number: 11704716
    Abstract: A user identifies products offered by the user to an online system. The online system identifies a product offered by the user in an image by applying a identification model to the image. If the online system identifies a product in the image with at least a maximum confidence value, the online system automatically tags the post with metadata about the product or suggests a tag to the user. If an object in the image could be one of multiple products, the online system identifies the multiple products to the user, which may be ordered based on confidences of matching the object, allowing the user to select which product is in the image. If the unlisted identifies a product in the image with less than a minimum confidence value, the online system identifies the user's offered products and suggests that the user select a product.
    Type: Grant
    Filed: February 20, 2020
    Date of Patent: July 18, 2023
    Assignee: Meta Platforms, Inc.
    Inventors: Steve Morin, Xuewei Ouyang, Martin Mroz, Anuj Madan, Aarati Vijay Soman
  • Publication number: 20230169131
    Abstract: An online system receives a content item including an image from a content-providing user and/or receives an interaction with the content item from a viewing user. The online system accesses a machine-learning model that is trained based on a set of images of items associated with an entity and attributes of each image. The online system applies the model to predict a probability that the content item includes an image of an item associated with the entity based on attributes of the image included in the content item. Based on the predicted probability, the online system updates a profile of the user (i.e., the content-providing user and/or the viewing user) to include an affinity for the item. Upon determining an opportunity to present content to the user, the online system selects content for presentation to the user based on the profile and sends the content for presentation to the user.
    Type: Application
    Filed: January 25, 2023
    Publication date: June 1, 2023
    Inventors: Steve Morin, Xuewei Ouyang, Martin Mroz, Anuj Madan
  • Publication number: 20230153925
    Abstract: An online system receives a content item including an image from an online system user. The online system accesses and applies a trained item detection model to predict a probability that a region of interest within the image corresponds to an item associated with an entity based on a set of pixel values associated with the region of interest. If the probability is at least a threshold probability, the online system accesses and applies a trained quality prediction model to predict a measure of quality of the image based on a set of attributes of the image. If the measure of quality is at least a threshold measure of quality, the online system includes the content item in a page associated with the entity maintained in the online system and/or adds a set of data associated with the item and/or the entity to the content item.
    Type: Application
    Filed: January 19, 2023
    Publication date: May 18, 2023
    Inventors: Steve Morin, Xuewei Ouyang, Martin Mroz, Anuj Madan
  • Patent number: 11615444
    Abstract: An online system accesses a model trained based on a topic associated with a set of content items and the content of the set of content items. The online system applies the model to predict a probability that each of multiple content items is associated with the topic based on its content and identifies (a) content item(s) associated with at least a threshold probability. The online system retrieves information describing user engagement with the identified content item(s) and determines a value of a performance metric for the topic based on this information. If the value is at least a threshold value and the online system receives content from an entity describing an item associated with the topic, the online system communicates a recommendation to the entity to create a content item describing the item and to add a tag associated with the item upon determining an opportunity to do so.
    Type: Grant
    Filed: May 1, 2020
    Date of Patent: March 28, 2023
    Assignee: Meta Platforms, Inc.
    Inventors: Steve Morin, Xuewei Ouyang, Martin Mroz, Anuj Madan
  • Patent number: 11587156
    Abstract: An online system receives a content item including an image from an online system user. The online system accesses and applies a trained item detection model to predict a probability that a region of interest within the image corresponds to an item associated with an entity based on a set of pixel values associated with the region of interest. If the probability is at least a threshold probability, the online system accesses and applies a trained quality prediction model to predict a measure of quality of the image based on a set of attributes of the image. If the measure of quality is at least a threshold measure of quality, the online system includes the content item in a page associated with the entity maintained in the online system and/or adds a set of data associated with the item and/or the entity to the content item.
    Type: Grant
    Filed: May 21, 2020
    Date of Patent: February 21, 2023
    Assignee: Meta Platforms, Inc.
    Inventors: Steve Morin, Xuewei Ouyang, Martin Mroz, Anuj Madan
  • Patent number: 11586691
    Abstract: An online system receives a content item including an image from a content-providing user and/or receives an interaction with the content item from a viewing user. The online system accesses a machine-learning model that is trained based on a set of images of items associated with an entity and attributes of each image. The online system applies the model to predict a probability that the content item includes an image of an item associated with the entity based on attributes of the image included in the content item. Based on the predicted probability, the online system updates a profile of the user (i.e., the content-providing user and/or the viewing user) to include an affinity for the item. Upon determining an opportunity to present content to the user, the online system selects content for presentation to the user based on the profile and sends the content for presentation to the user.
    Type: Grant
    Filed: May 21, 2020
    Date of Patent: February 21, 2023
    Assignee: Meta Platforms, Inc.
    Inventors: Steve Morin, Xuewei Ouyang, Martin Mroz, Anuj Madan
  • Patent number: 11379908
    Abstract: A publishing user identifies a product offered by the user to an online system by providing multiple images of a product viewed at different angles to the online system. The online system applies an identification model to content items obtained from other users to identify the product. From images of the product from the publishing user and content items from other users having at least a threshold confidence of including the product, the online system generates a three-dimensional reconstruction of the product. The online system may subsequently use the three-dimensional reconstruction of the product to display the product to users or to allow other users to identify the product from the online system.
    Type: Grant
    Filed: May 11, 2020
    Date of Patent: July 5, 2022
    Assignee: Meta Platforms, Inc.
    Inventors: Steve Morin, Anuj Madan
  • Patent number: 11362895
    Abstract: An external processing system includes a port to exchange signals with a router. The external processing system also includes a processor to receive, from the router via the port, information representing an operating system and a hypervisor in response to the external processing system being connected to the router via the port. The processor instantiates the operating system and the hypervisor based on the received information. The router includes a port allocated to an external processing system and configured to exchange signals with the external processing system. The router also includes a controller to provide, to the external processing system via the port, information representing the operating system and the hypervisor in response to the external processing system being connected to the external processing system via the port.
    Type: Grant
    Filed: February 10, 2020
    Date of Patent: June 14, 2022
    Assignee: Nokia Solutions and Networks Oy
    Inventors: Steve Morin, John Fischer, Peter Tregunno
  • Publication number: 20220166724
    Abstract: Various example embodiments for supporting application-based traffic control in a multipath network are presented herein. Various example embodiments for supporting application-based traffic control in a multipath network may be configured to support application-based traffic steering, application-based traffic blocking, or the like, as well as various combinations thereof. Various example embodiments for supporting application-based traffic control in a multipath network may be configured to support application-based traffic control in various types of multipath networks, such as multipath networks combining wireline and wireless access technologies between an end-user customer premises and a network gateway (e.g., between a hybrid-access customer premises equipment (HCPE) and a hybrid-access gateway (HAG), in a hybrid-access communication network (e.g.
    Type: Application
    Filed: February 11, 2022
    Publication date: May 26, 2022
    Inventors: Steve Morin, Roger Bainbridge, Weerapong Kritpiphat, John Fischer
  • Publication number: 20220092684
    Abstract: An online system receives information describing (an) item(s) associated with an entity and a content item including an image. The online system accesses and applies a trained machine-learning model to predict a probability that the content item includes an image of an item associated with the entity. If the probability is at least a threshold probability, a link to a page associated with the item that includes a set of the information describing the item(s) is added to the content item by the online system. Responsive to receiving an interaction with the link from a user presented with the content item, the online system determines a measure of similarity between the item and each additional item based on the information describing the item(s), arranges the set of the information describing the item(s) within the page based on the measure(s) of similarity, and sends the page for display to the user.
    Type: Application
    Filed: December 2, 2021
    Publication date: March 24, 2022
    Inventors: Steve Morin, Xuewei Ouyang, Martin Mroz, Anuj Madan
  • Patent number: 11283721
    Abstract: Various example embodiments for supporting application-based traffic control in a multipath network are presented herein. Various example embodiments for supporting application-based traffic control in a multipath network may be configured to support application-based traffic steering, application-based traffic blocking, or the like, as well as various combinations thereof. Various example embodiments for supporting application-based traffic control in a multipath network may be configured to support application-based traffic control in various types of multipath networks, such as multipath networks combining wireline and wireless access technologies between an end-user customer premises and a network gateway (e.g., between a hybrid-access customer premises equipment (HCPE) and a hybrid-access gateway (HAG), in a hybrid-access communication network (e.g.
    Type: Grant
    Filed: June 27, 2018
    Date of Patent: March 22, 2022
    Assignee: Nokia Solutions and Networks Oy
    Inventors: Steve Morin, Roger Bainbridge, Weerapong Kritpiphat, John Fischer
  • Patent number: 11276103
    Abstract: A publishing user identifies a product offered by the user to an online system by providing multiple images of various products viewed at different angles to the online system. The online system applies an identification model to content items obtained from other users to identify one or more of the products in various content items. From a number of content items obtained from other users that include products offered by the publishing user, the online system compute trends. The trends may be for a specific product or products having one or more common attributes. The online system transmits information about the trends to the publishing user or to other users. The trends may also be used to rank recommendations for products to a specific user, where the trends from numbers of content items including products are weighted by the specific user's preferences.
    Type: Grant
    Filed: June 30, 2020
    Date of Patent: March 15, 2022
    Assignee: Meta Platforms, Inc.
    Inventors: Steve Morin, Anuj Madan
  • Publication number: 20220008579
    Abstract: A disinfection panel for disinfecting an article facing the disinfection panel is provided. The disinfection panel comprises an interior surface, an exterior surface, a disinfecting member disposed on the interior surface, a first side comprising a first coupling member and a second side comprising a second coupling member. The disinfecting member is configured to disinfect the article facing the disinfection panel. The disinfecting member is any one or more of an ultraviolet (UV) light emitter, an ionizing or non-ionizing radiator, a chemical sprayer, an ozone sprayer, or a heat emitter.
    Type: Application
    Filed: June 4, 2021
    Publication date: January 13, 2022
    Applicant: HermTac LLC
    Inventors: Kevin Patel, Thun Sanadi, Caitlin Rawlins, Steve Morin, Christopher Fowler
  • Patent number: 11216867
    Abstract: An online system receives information describing (an) item(s) associated with an entity and a content item including an image. The online system accesses and applies a trained machine-learning model to predict a probability that the content item includes an image of an item associated with the entity. If the probability is at least a threshold probability, a link to a page associated with the item that includes a set of the information describing the item(s) is added to the content item by the online system. Responsive to receiving an interaction with the link from a user presented with the content item, the online system determines a measure of similarity between the item and each additional item based on the information describing the item(s), arranges the set of the information describing the item(s) within the page based on the measure(s) of similarity, and sends the page for display to the user.
    Type: Grant
    Filed: May 1, 2020
    Date of Patent: January 4, 2022
    Assignee: Meta Platforms, Inc.
    Inventors: Steve Morin, Xuewei Ouyang, Martin Mroz, Anuj Madan
  • Publication number: 20210406979
    Abstract: A publishing user identifies a product offered by the user to an online system by providing multiple images of various products viewed at different angles to the online system. The online system applies an identification model to content items obtained from other users to identify one or more of the products in various content items. From a number of content items obtained from other users that include products offered by the publishing user, the online system compute trends. The trends may be for a specific product or products having one or more common attributes. The online system transmits information about the trends to the publishing user or to other users. The trends may also be used to rank recommendations for products to a specific user, where the trends from numbers of content items including products are weighted by the specific user's preferences.
    Type: Application
    Filed: June 30, 2020
    Publication date: December 30, 2021
    Inventors: Steve Morin, Anuj Madan
  • Publication number: 20210406980
    Abstract: A publishing user identifies a product offered by the user to an online system by providing multiple images of various products viewed at different angles to the online system. The online system applies an identification model to content items obtained from other users to identify one or more of the products in various content items. Based on a product selected by a viewing user, the online system applies the identification model to various content items to identify content items including the selected product and to identify other products included in content items including the selected product. The online system provides information identifying the other products included in content items along with the selected product to the viewing user. The online system may rank other products included in content items along with the selected product and identify other products to the viewing user based on the ranking.
    Type: Application
    Filed: June 30, 2020
    Publication date: December 30, 2021
    Inventors: Steve Morin, Anuj Madan
  • Publication number: 20210365510
    Abstract: An online system receives a content item including an image from a content-providing user and/or receives an interaction with the content item from a viewing user. The online system accesses a machine-learning model that is trained based on a set of images of items associated with an entity and attributes of each image. The online system applies the model to predict a probability that the content item includes an image of an item associated with the entity based on attributes of the image included in the content item. Based on the predicted probability, the online system updates a profile of the user (i.e., the content-providing user and/or the viewing user) to include an affinity for the item. Upon determining an opportunity to present content to the user, the online system selects content for presentation to the user based on the profile and sends the content for presentation to the user.
    Type: Application
    Filed: May 21, 2020
    Publication date: November 25, 2021
    Inventors: Steve Morin, Xuewei Ouyang, Martin Mroz, Anuj Madan
  • Publication number: 20210366031
    Abstract: An online system receives a content item including an image from an online system user. The online system accesses and applies a trained item detection model to predict a probability that a region of interest within the image corresponds to an item associated with an entity based on a set of pixel values associated with the region of interest. If the probability is at least a threshold probability, the online system accesses and applies a trained quality prediction model to predict a measure of quality of the image based on a set of attributes of the image. If the measure of quality is at least a threshold measure of quality, the online system includes the content item in a page associated with the entity maintained in the online system and/or adds a set of data associated with the item and/or the entity to the content item.
    Type: Application
    Filed: May 21, 2020
    Publication date: November 25, 2021
    Inventors: Steve Morin, Xuewei Ouyang, Martin Mroz, Anuj Madan
  • Publication number: 20210350451
    Abstract: A publishing user identifies a product offered by the user to an online system by providing multiple images of a product viewed at different angles to the online system. The online system applies an identification model to content items obtained from other users to identify the product. From images of the product from the publishing user and content items from other users having at least a threshold confidence of including the product, the online system generates a three-dimensional reconstruction of the product. The online system may subsequently use the three-dimensional reconstruction of the product to display the product to users or to allow other users to identify the product from the online system.
    Type: Application
    Filed: May 11, 2020
    Publication date: November 11, 2021
    Inventors: Steve Morin, Anuj Madan