Patents by Inventor Richard Banks

Richard Banks 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: 11949527
    Abstract: Methods and systems are disclosed for performing operations for providing a shared augmented reality experience in a video chat. A video chat can be established between a plurality of client devices. During the video chat, videos of users associated with the client devices can be displayed. During the video chat, a request from a first client device to activate a first AR experience can be received, and in response, and body parts of users depicted in the videos are modified to include one or more AR elements associated with the first AR experience.
    Type: Grant
    Filed: April 25, 2022
    Date of Patent: April 2, 2024
    Assignee: SNAP INC.
    Inventors: Nathan Richard Banks, Nathan Kenneth Boyd, Amanda Durham, Alex Edelsburg, Maxim Maximov Lazarov, Ryan Thomas
  • Publication number: 20230344662
    Abstract: Methods and systems are disclosed for performing operations for providing a shared augmented reality experience in a video chat. A video chat can be established between a plurality of client devices. During the video chat, videos of users associated with the client devices can be displayed. During the video chat, a request from a first client device to activate a first AR experience can be received, and in response, and body parts of users depicted in the videos are modified to include one or more AR elements associated with the first AR experience.
    Type: Application
    Filed: April 25, 2022
    Publication date: October 26, 2023
    Inventors: Nathan Richard Banks, Nathan Kenneth Boyd, Amanda Durham, Alex Edelsburg, Maxim Maximov Lazarov, Ryan Thomas
  • Publication number: 20230325946
    Abstract: Technology is disclosed for detecting imposters of a brand account. The technology can store a brand profile of the brand account, detect that a message has been publicly communicated to the brand account from a social media account, monitor messages sent publicly to the social media account from other social media accounts by repeatedly comparing the brand profile to metadata of each of the monitored messages, and identify at least one of the other social media accounts as an imposter account based on the comparing. The technology can cease the comparing at predetermined expiration time occurring after the detection of the message that was sent publicly to the brand account.
    Type: Application
    Filed: June 5, 2023
    Publication date: October 12, 2023
    Inventors: Sharon Hüffner, Harold Nguyen, Richard Banks Sutton, David Oshiro Nadir
  • Patent number: 11710195
    Abstract: Technology is disclosed for detecting imposters of a brand account. The technology can store a brand profile of the brand account, detect that a message has been publicly communicated to the brand account from a social media account, monitor messages sent publicly to the social media account from other social media accounts by repeatedly comparing the brand profile to metadata of each of the monitored messages, and identify at least one of the other social media accounts as an imposter account based on the comparing. The technology can cease the comparing at predetermined expiration time occurring after the detection of the message that was sent publicly to the brand account.
    Type: Grant
    Filed: January 11, 2021
    Date of Patent: July 25, 2023
    Assignee: PROOFPOINT, INC.
    Inventors: Sharon Hüffner, Harold Nguyen, Richard Banks Sutton, Daniel Oshiro Nadir
  • Patent number: 11567983
    Abstract: Technology is disclosed for detecting, classifying, and/or enforcing policies on social networking activity. The technology can store a content policy, classify content posted to a social network, determine that the classification corresponds to the content policy, and apply an action specified by the content policy to the posted content.
    Type: Grant
    Filed: June 14, 2021
    Date of Patent: January 31, 2023
    Assignee: PROOFPOINT, INC.
    Inventors: Richard Banks Sutton, Anthony Lawrence Dorie, Wenchang Yan, Devin Hugh Redmond, Raymond Kruck, Daniel Oshiro Nadir
  • Patent number: 11386202
    Abstract: A computer implemented method includes monitoring changes to an account accessible by a group of subscribers that form a social network. The changes to the account are compared to a normative base line to identify deviations from the normative base line. An alert is sent in response to deviations from the normative base line. The normative base line is defined by metadata gathered through an application program interface associated with the account, account entity data and a set of predefined rules.
    Type: Grant
    Filed: November 8, 2012
    Date of Patent: July 12, 2022
    Assignee: PROOFPOINT, INC.
    Inventors: Richard Banks Sutton, Anthony Lawrence Dorie, Michael Bixby Villa, Wenchang Yan, Devon Hugh Redmond, Raymond Kruck
  • Patent number: 11252123
    Abstract: Technology is disclosed for detecting, classifying, and/or enforcing rules on social networking activity. The technology can scan and collect social content data from one or more social networks, store the social content data, classify content data posted to a social network, create and apply a set of social data content rules to future posted social content data.
    Type: Grant
    Filed: November 12, 2019
    Date of Patent: February 15, 2022
    Assignee: PROOFPOINT, INC.
    Inventors: Richard Banks Sutton, Daniel Oshiro Nadir, Devin Hugh Redmond, Harold Nguyen, Anthony Lawrence Dorie, Jorge Iriso, Wenchang Yan
  • Publication number: 20210303611
    Abstract: Technology is disclosed for detecting, classifying, and/or enforcing policies on social networking activity. The technology can store a content policy, classify content posted to a social network, determine that the classification corresponds to the content policy, and apply an action specified by the content policy to the posted content.
    Type: Application
    Filed: June 14, 2021
    Publication date: September 30, 2021
    Inventors: Richard Banks Sutton, Anthony Lawrence Dorie, Wenchang Yan, Devin Hugh Redmond, Raymond Kruck, Daniel Oshiro Nadir
  • Publication number: 20210209701
    Abstract: Technology is disclosed for detecting imposters of a brand account. The technology can store a brand profile of the brand account, detect that a message has been publicly communicated to the brand account from a social media account, monitor messages sent publicly to the social media account from other social media accounts by repeatedly comparing the brand profile to metadata of each of the monitored messages, and identify at least one of the other social media accounts as an imposter account based on the comparing. The technology can cease the comparing at predetermined expiration time occurring after the detection of the message that was sent publicly to the brand account.
    Type: Application
    Filed: January 11, 2021
    Publication date: July 8, 2021
    Inventors: Sharon Hüffner, Harold Nguyen, Richard Banks Sutton, Daniel Oshiro Nadir
  • Patent number: 11036778
    Abstract: Technology is disclosed for detecting, classifying, and/or enforcing policies on social networking activity. The technology can store a content policy, classify content posted to a social network, determine that the classification corresponds to the content policy, and apply an action specified by the content policy to the posted content.
    Type: Grant
    Filed: December 30, 2019
    Date of Patent: June 15, 2021
    Assignee: PROOFPOINT, INC.
    Inventors: Richard Banks Sutton, Anthony Lawrence Dorie, Wenchang Yan, Devin Hugh Redmond, Raymond Kruck, Daniel Oshiro Nadir
  • Patent number: 10896473
    Abstract: Technology is disclosed for detecting imposters of a brand account. The technology can store a brand profile of the brand account, detect that a message has been publicly communicated to the brand account from a social media account, monitor messages sent publicly to the social media account from other social media accounts by repeatedly comparing the brand profile to metadata of each of the monitored messages, and identify at least one of the other social media accounts as an imposter account based on the comparing. The technology can cease the comparing at predetermined expiration time occurring after the detection of the message that was sent publicly to the brand account.
    Type: Grant
    Filed: December 30, 2016
    Date of Patent: January 19, 2021
    Assignee: PROOFPOINT, INC.
    Inventors: Sharon Hüffner, Harold Nguyen, Richard Banks Sutton, Daniel Oshiro Nadir
  • Patent number: 10878619
    Abstract: A system is provided that allows a user to visualize data. A dataset that includes a plurality of data items arranged in a two-dimensional (2D) format is received. A request to visualize the dataset in three dimensions is then received. A three-dimensional (3D) visualization of the dataset is then generated based on this request. This 3D visualization adds a third dimension to the 2D arrangement of data items, where the extent of the third dimension is commensurate with the type and value of the data items. This 3D visualization includes an initial depiction of the dataset which is generated from a point of view that is specified by this request. The initial depiction of the dataset is then displayed on a display device of the system in lieu of the dataset itself.
    Type: Grant
    Filed: May 13, 2019
    Date of Patent: December 29, 2020
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Lewey Geselowitz, Andrew Fitzgibbon, Richard Banks, Stephanie Horn
  • Publication number: 20200133969
    Abstract: Technology is disclosed for detecting, classifying, and/or enforcing policies on social networking activity. The technology can store a content policy, classify content posted to a social network, determine that the classification corresponds to the content policy, and apply an action specified by the content policy to the posted content.
    Type: Application
    Filed: December 30, 2019
    Publication date: April 30, 2020
    Inventors: Richard Banks Sutton, Anthony Lawrence Dorie, Wenchang Yan, Devin Hugh Redmond, Raymond Kruck, Daniel Oshiro Nadir
  • Publication number: 20200123557
    Abstract: Described herein are transgenic soybean chromosomes containing a recombinant DNA that transcribes to an RNA molecule that hybridizes to and forms a cleavage-resistant duplex with either a mature miR171 miRNA or a transcript of a target gene having a recognition site for a mature miR171 miRNA whereby the function of the miR171 miRNA is inhibited and thereby imparts enhanced agronomic traits to soybean plants such as increased pods per node, increased number of nodes, a decreased distance between nodes, and a twisted stem.
    Type: Application
    Filed: November 19, 2019
    Publication date: April 23, 2020
    Inventors: Isaac Richard Banks, Sergey Ivashuta, Barbara Elizabeth Wiggins, Yuanji Zhang
  • Publication number: 20200084174
    Abstract: Technology is disclosed for detecting, classifying, and/or enforcing rules on social networking activity. The technology can scan and collect social content data from one or more social networks, store the social content data, classify content data posted to a social network, create and apply a set of social data content rules to future posted social content data.
    Type: Application
    Filed: November 12, 2019
    Publication date: March 12, 2020
    Inventors: Richard Banks Sutton, Daniel Oshiro Nadir, Devin Hugh Redmond, Harold Nguyen, Anthony Lawrence Dorie, Jorge lriso, Wenchang Yan
  • Patent number: 10528611
    Abstract: Technology is disclosed for detecting, classifying, and/or enforcing policies on social networking activity. The technology can store a content policy, classify content posted to a social network, determine that the classification corresponds to the content policy, and apply an action specified by the content policy to the posted content.
    Type: Grant
    Filed: July 25, 2016
    Date of Patent: January 7, 2020
    Assignee: PROOFPOINT, INC.
    Inventors: Richard Banks Sutton, Anthony Lawrence Dorie, Wenchang Yan, Devin Hugh Redmond, Raymond Kruck, Daniel Oshiro Nadir
  • Patent number: 10511562
    Abstract: Technology is disclosed for detecting, classifying, and/or enforcing rules on social networking activity. The technology can scan and collect social content data from one or more social networks, store the social content data, classify content data posted to a social network, create and apply a set of social data content rules to future posted social content data.
    Type: Grant
    Filed: June 26, 2018
    Date of Patent: December 17, 2019
    Assignee: PROOFPOINT, INC.
    Inventors: Richard Banks Sutton, Daniel Oshiro Nadir, Devin Hugh Redmond, Harold Nguyen, Anthony Lawrence Dorie, Jorge Iriso, Wenchang Yan
  • Patent number: 10487339
    Abstract: Described herein are transgenic soybean chromosomes containing a recombinant DNA that transcribes to an RNA molecule that hybridizes to and forms a cleavage-resistant duplex with either a mature miR171 miRNA or a transcript of a target gene having a recognition site for a mature miR171 miRNA whereby the function of the miR171 miRNA is inhibited and thereby imparts enhanced agronomic traits to soybean plants such as increased pods per node, increased number of nodes, a decreased distance between nodes, and a twisted stem.
    Type: Grant
    Filed: November 29, 2017
    Date of Patent: November 26, 2019
    Assignee: Monsanto Technology LLC
    Inventors: Isaac Richard Banks, Sergey Ivashuta, Barbara Elizabeth Wiggins, Yuanji Zhang
  • Publication number: 20190266787
    Abstract: A system is provided that allows a user to visualize data. A dataset that includes a plurality of data items arranged in a two-dimensional (2D) format is received. A request to visualize the dataset in three dimensions is then received. A three-dimensional (3D) visualization of the dataset is then generated based on this request. This 3D visualization adds a third dimension to the 2D arrangement of data items, where the extent of the third dimension is commensurate with the type and value of the data items. This 3D visualization includes an initial depiction of the dataset which is generated from a point of view that is specified by this request. The initial depiction of the dataset is then displayed on a display device of the system in lieu of the dataset itself.
    Type: Application
    Filed: May 13, 2019
    Publication date: August 29, 2019
    Inventors: Lewey Geselowitz, Andrew Fitzgibbon, Richard Banks, Stephanie Horn
  • Patent number: 10290147
    Abstract: A system is provided that allows a user to visualize data. A dataset that includes a plurality of data items arranged in a two-dimensional (2D) format is received. A request to visualize the dataset in three dimensions is then received. A three-dimensional (3D) visualization of the dataset is then generated based on this request. This 3D visualization adds a third dimension to the 2D arrangement of data items, where the extent of the third dimension is commensurate with the type and value of the data items. This 3D visualization includes an initial depiction of the dataset which is generated from a point of view that is specified by this request. The initial depiction of the dataset is then displayed on a display device of the system in lieu of the dataset itself.
    Type: Grant
    Filed: August 11, 2015
    Date of Patent: May 14, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Lewey Geselowitz, Andrew Fitzgibbon, Richard Banks, Stephanie Horn