Patents by Inventor Matthew David Shoup

Matthew David Shoup 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: 10530889
    Abstract: The disclosed embodiments relate to a system for identifying member profiles containing disallowed content in an online social network. During operation, the system scans member profiles looking up words from one or more fields in “bad-word” and/or “good-word” dictionaries. These dictionaries were previously generated by examining member profiles that were judged by a human reviewer to be “good” profiles or “bad” profiles, and determining whether a word belongs in a specific dictionary based on frequencies of occurrence of the word in the good profiles and the bad profiles. Next, the system computes a score for each member profile based at least partially on occurrences of words from the dictionaries in the member profile. Finally, the system identifies a member profile as containing disallowed content based on the score.
    Type: Grant
    Filed: February 6, 2014
    Date of Patent: January 7, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Yaniv Goldenberg, Theodore H. Hwa, Michael F. Shoukry, Matthew David Shoup
  • Patent number: 10120556
    Abstract: According to various exemplary embodiments, user input of a single continuous gesture from a touch-sensitive surface of a first device to a touch-sensitive surface of a second device is detected. It is determined that the gesture corresponds to a drag-and-drop operation performed on an icon displayed on the touch-sensitive surface of the first device, the icon representing user profile information. Moreover, it is determined that the gesture terminates proximate to a job position user interface element in a job recruitment user interface window displayed on the touch-sensitive surface of the second device. Thereafter, the user profile information of the user is transferred from the first device to the second device.
    Type: Grant
    Filed: November 10, 2015
    Date of Patent: November 6, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Yevgeniy Brikman, Bowei Gai, Matthew David Shoup
  • Patent number: 9851874
    Abstract: Techniques for generating and providing personalized interactive tours of various features of a webpage are described. According to various embodiments, it may be determined that a device associated with a user is accessing a webpage including various webpage features. Personalized experience scores corresponding to the webpage features may be calculated. Each of the personalized experience scores may indicate a current experience level of the user with the corresponding webpage feature. Thereafter, a specific webpage feature may be identified, where the personalized experience scores indicate that the user has a relatively low current experience level with that specific webpage feature. A user-selectable tour entry user interface element may be displayed on the webpage, wherein the tour entry user interface element includes a link to an interactive tour describing the specific webpage feature.
    Type: Grant
    Filed: April 25, 2013
    Date of Patent: December 26, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Hans van de Bruggen, Matthew David Shoup, Gordon Koo
  • Patent number: 9736291
    Abstract: Systems and methods for pairing electronic devices are provided. In an example embodiment, first motion capture data corresponding to a physical user motion is received from a first device. Second motion capture data corresponding to the physical user motion is received from a second device. Features are extracted from the first motion capture data and the second motion capture data. An association between the first device and the second device is determined based on a comparison of the extracted features. In response to identifying the association between the first and second device, a communicative coupling between the first device and the second device is initiated.
    Type: Grant
    Filed: December 30, 2016
    Date of Patent: August 15, 2017
    Assignee: LinkedIn Corporation
    Inventors: Bowei Gai, Matthew David Shoup, Yevgeniy Brikman
  • Patent number: 9692869
    Abstract: Tools (systems, apparatuses, methodologies, computer program products, etc.) for pairing electronic devices including touchscreen-enabled electronic devices, and for facilitating communication between paired electronic devices.
    Type: Grant
    Filed: December 30, 2016
    Date of Patent: June 27, 2017
    Assignee: LinkedIn Corporation
    Inventors: Bowei Gai, Matthew David Shoup
  • Publication number: 20170177291
    Abstract: Systems and methods for pairing electronic devices are provided. In an example embodiment, first motion capture data corresponding to a physical user motion is received from a first device. Second motion capture data corresponding to the physical user motion is received from a second device. Features are extracted from the first motion capture data and the second motion capture data. An association between the first device and the second device is determined based on a comparison of the extracted features. In response to identifying the association between the first and second device, a communicative coupling between the first device and the second device is initiated.
    Type: Application
    Filed: December 30, 2016
    Publication date: June 22, 2017
    Inventors: Bowei Gai, Matthew David Shoup, Yevgeniy Brikman
  • Publication number: 20170111491
    Abstract: Tools (systems, apparatuses, methodologies, computer program products, etc.) for pairing electronic devices including touchscreen-enabled electronic devices, and for facilitating communication between paired electronic devices.
    Type: Application
    Filed: December 30, 2016
    Publication date: April 20, 2017
    Inventors: Bowei Gai, Matthew David Shoup
  • Patent number: 9578481
    Abstract: Systems and methods for pairing electronic devices are provided. In an example embodiment, geolocation data for a first device and a second device is received. Based on determining the first device is within a predetermined distance of the second device using the geolocation data, gesture data of the first device and second device is accessed. An association between the first device and the second device is identified based on the gesture data. A communicative coupling is initiated between the first device and the second device in response to identifying the association.
    Type: Grant
    Filed: September 10, 2015
    Date of Patent: February 21, 2017
    Assignee: LinkedIn Corporation
    Inventors: Bowei Gai, Matthew David Shoup, Yevgeniy Brikman
  • Patent number: 9571956
    Abstract: Systems and methods for pairing electronic devices are provided. In an example embodiment, gesture data resulting from a physical user gesture associated with a first device and a second device is received. Features are extracted from the gesture data. An association between the first device and the second device is identified based on the extracted features. A communicative coupling is initiated between the first device and the second device in response to identifying the association.
    Type: Grant
    Filed: July 28, 2015
    Date of Patent: February 14, 2017
    Assignee: LinkedIn Corporation
    Inventors: Bowei Gai, Matthew David Shoup
  • Patent number: 9569163
    Abstract: Systems and methods for pairing electronic devices are provided. In an example embodiment, first motion capture data corresponding to a physical user motion is received from a first device. Second motion capture data corresponding to the physical user motion is received from a second device. Features are extracted from the first motion capture data and the second motion capture data. An association between the first device and the second device is determined based on a comparison of the extracted features. In response to identifying the association between the first and second device, a communicative coupling between the device and the second device is initiated.
    Type: Grant
    Filed: August 25, 2015
    Date of Patent: February 14, 2017
    Assignee: LinkedIn Corporation
    Inventors: Bowei Gai, Matthew David Shoup, Yevgeniy Brikman
  • Publication number: 20160062588
    Abstract: According to various exemplary embodiments, user input of a single continuous gesture from a touch-sensitive surface of a first device to a touch-sensitive surface of a second device is detected. It is determined that the gesture corresponds to a drag-and-drop operation performed on an icon displayed on the touch-sensitive surface of the first device, the icon representing user profile information. Moreover, it is determined that the gesture terminates proximate to a job position user interface element in a job recruitment user interface window displayed on the touch-sensitive surface of the second device. Thereafter, the user profile information of the user is transferred from the first device to the second device.
    Type: Application
    Filed: November 10, 2015
    Publication date: March 3, 2016
    Inventors: Yevgeniy Brikman, Bowei Gai, Matthew David Shoup
  • Publication number: 20160063110
    Abstract: Techniques for generating a search query via a user interface are described. According to various embodiments, a specific visual configuration of selected icons includes one or more distinct groups of selected icons. A group search query string is generated for each of the distinct groups, each group search query string including search query terms associated with the one or more selected icons in the respective group and further including a first type of boolean search operator between pairs of the search query terms included in the respective group search query string. A complete search query string is generated that includes each of the group search query strings and further includes a second type of boolean search operator between pairs of the group search query strings included in the complete search query string.
    Type: Application
    Filed: December 23, 2014
    Publication date: March 3, 2016
    Inventors: Matthew David Shoup, Kathleen Susan So
  • Publication number: 20160054973
    Abstract: Systems and methods for pairing electronic devices are provided. In an example embodiment, first motion capture data corresponding to a physical user motion is received from a first device. Second motion capture data corresponding to the physical user motion is received from a second device. Features are extracted from the first motion capture data and the second motion capture data. An association between the first device and the second device is determined based on a comparison of the extracted features.
    Type: Application
    Filed: August 25, 2015
    Publication date: February 25, 2016
    Inventors: Bowei Gai, Matthew David Shoup, Yevgeniy Brikman
  • Publication number: 20160007174
    Abstract: Tools (systems, apparatuses, methodologies, computer program products, etc.) for pairing electronic devices including touchscreen-enabled electronic devices, and for facilitating communication between paired electronic devices.
    Type: Application
    Filed: September 10, 2015
    Publication date: January 7, 2016
    Inventors: Bowei Gai, Matthew David Shoup, Yevgeniy Brikman
  • Patent number: 9201579
    Abstract: According to various exemplary embodiments, user input of a single continuous gesture from a touch-sensitive surface of a first device to a touch-sensitive surface of a second device is detected. It is determined that the gesture corresponds to a drag-and-drop operation performed on an icon displayed on the touch-sensitive surface of the first device, the icon representing user profile information. Moreover, it is determined that the gesture terminates proximate to a job position user interface element in a job recruitment user interface window displayed on the touch-sensitive surface of the second device. Thereafter, the user profile information of the user is transferred from the first device to the second device.
    Type: Grant
    Filed: December 7, 2012
    Date of Patent: December 1, 2015
    Assignee: LinkedIn Corporation
    Inventors: Yevgeniy Jim Brikman, Bowei Gai, Matthew David Shoup
  • Publication number: 20150334519
    Abstract: Tools (systems, apparatuses, methodologies, computer program products, etc.) for pairing electronic devices including touchscreen-enabled electronic devices, and for facilitating communication between paired electronic devices.
    Type: Application
    Filed: July 28, 2015
    Publication date: November 19, 2015
    Inventors: Bowei Gai, Matthew David Shoup
  • Patent number: 9137627
    Abstract: Tools (systems, apparatuses, methodologies, computer program products, etc.) for pairing electronic devices including touchscreen-enabled electronic devices, and for facilitating communication between paired electronic devices.
    Type: Grant
    Filed: December 21, 2012
    Date of Patent: September 15, 2015
    Assignee: LinkedIn Corporation
    Inventors: Bowei Gai, Matthew David Shoup, Yevgeniy Jim Brikman
  • Patent number: 9131333
    Abstract: Tools (systems, apparatuses, methodologies, computer program products, etc.) for pairing electronic devices including touchscreen-enabled electronic devices, and for facilitating communication between paired electronic devices.
    Type: Grant
    Filed: December 7, 2012
    Date of Patent: September 8, 2015
    Assignee: LinkedIn Corporation
    Inventors: Bowei Gai, Matthew David Shoup, Yevgeniy Jim Brikman
  • Publication number: 20150248739
    Abstract: A system and method are provided for recommending courses to members of a social networking system. The social networking system stores a plurality of member profiles associated with a plurality of members of the social networking system, wherein each member profile includes one or more skills associated with the member. Then, for a respective first member in the plurality of members, the social networking system determines one or more suggested skills for the respective first member based on the one or more skills stored in the respective first member's profile. The social networking system then selects one or more educational courses from a plurality of available educational courses based on the determined suggested skills and transmits the one or more selected educational courses to an electronic device associated with the member for display.
    Type: Application
    Filed: August 29, 2014
    Publication date: September 3, 2015
    Inventors: Robert M. Schulman, Ferris Jumah, Matthew David Shoup, Alexander Nicolai Sorensen
  • Publication number: 20150220646
    Abstract: The disclosed embodiments relate to a system for identifying member profiles containing disallowed content in an online social network. During operation, the system scans member profiles looking up words from one or more fields in “bad-word” and/or “good-word” dictionaries. These dictionaries were previously generated by examining member profiles that were judged by a human reviewer to be “good” profiles or “bad” profiles, and determining whether a word belongs in a specific dictionary based on frequencies of occurrence of the word in the good profiles and the bad profiles. Next, the system computes a score for each member profile based at least partially on occurrences of words from the dictionaries in the member profile. Finally, the system identifies a member profile as containing disallowed content based on the score.
    Type: Application
    Filed: February 6, 2014
    Publication date: August 6, 2015
    Applicant: Linkedln Corporation
    Inventors: Yaniv Goldenberg, Theodore H. Hwa, Michael F. Shoukry, Matthew David Shoup