Social Networking Patents (Class 705/319)
  • Patent number: 10541952
    Abstract: Aspects generate recommendations in response to messaging content, wherein processors are configured to identify keywords within text content extracted from a received message that are assigned to a topic leaf node within an event taxonomy and a root event node from which the topic leaf node depends; identify a plurality of recommendation items that each match a type of event of the root event node and are linked to the topic node of the identified keyword; determine, for each of the recommendation items, a sender sentiment value as a function of a preference of the sender, and a recipient sentiment value as a function of a preference of the recipient; and present to the sender and the recipient as an event recommendation a subset of the recommendation items that each satisfy a sentiment threshold for the sender sentiment value and the recipient sentiment value.
    Type: Grant
    Filed: April 26, 2017
    Date of Patent: January 21, 2020
    Assignee: International Business Machines Corporation
    Inventors: Po-Cheng Chiu, Jui Hsiang Huang, Tao-Hung Jung, Cheng-Fang Lin, I-Chien Lin, Cheng-Lun Yang
  • Patent number: 10535205
    Abstract: A computer-implemented method, computer program product, and system for vehicle maintenance are provided. The computer-implemented method may include predicting a future vehicle location based on a vehicle location history; predicting future vehicle usage from user information, wherein the user information includes information collected from a user's social media account; identifying maintenance needs of a vehicle; and determining available times for vehicle maintenance based on the future vehicle location and the user information.
    Type: Grant
    Filed: November 15, 2017
    Date of Patent: January 14, 2020
    Assignee: International Business Machines Corporation
    Inventors: Emmanuel Barajas Gonzalez, Shaun E. Harrington, Benjamin K. Rawlins
  • Patent number: 10528973
    Abstract: In one embodiment, a method includes sending, from an application server to a first set of client systems, instructions for providing a treatment to a first set of users. The method includes determining an average treatment effect of the treatment for the first set of users based on information about user interactions associated with the treatment and a network exposure to the treatment for each user. Network exposure for a user is a measure of other users associated with the user that have been provided the treatment. The method includes modifying the treatment based on the determined average treatment effect. The method includes sending, to a second set of client systems, instructions for providing the modified treatment to a second set of users. The second set of users is a discrete, non-overlapping set of users with respect to the first set.
    Type: Grant
    Filed: February 2, 2018
    Date of Patent: January 7, 2020
    Assignee: Facebook, Inc.
    Inventors: Cameron Alexander Marlow, Dean Eckles, Brian Karrer, Johan Ugander, Lars Seren Backstrom, Jon Kleinberg
  • Patent number: 10529033
    Abstract: A method for networking provides a network service for a network. The network service can include the server system maintaining a database that can include information about connections between nodes. The network service can include the server system receiving a potential connection message from a first node to be delivered to a third node. The potential connection message can include a suggestion that the third node connect to a second node. The network service can include the server system delivering the potential connection message to the third node, only if the server system verifies in the database that the first node is connected with the third node and the second node. The network service can include the server system receiving feedback from the third node regarding the second node. The network service can include the server system connecting the second node to the third node, only if the feedback from the third node regarding the second node is positive.
    Type: Grant
    Filed: November 7, 2016
    Date of Patent: January 7, 2020
    Assignee: Clarifize, Inc
    Inventors: Diwakar Gupta, Michael Heldebrant, John Bergstrom
  • Patent number: 10523623
    Abstract: An application program spans a plurality of digital social networks. The application program includes an inferred digital social network. Consent is obtained from a plurality of users of the digital social networks to participation in the inferred digital social network. Information is automatically obtained from the digital social networks for the users, through a plurality of respective communication channels, which can be application program interfaces or covert or subliminal channels. The information includes link information between each of the users and other individuals in the digital social networks. The information is aggregated for the users to form the inferred digital social network, corresponding to a graph having nodes representing the users and the other individuals and having links between the nodes representing social relationships.
    Type: Grant
    Filed: September 15, 2016
    Date of Patent: December 31, 2019
    Inventor: F. David Serena
  • Patent number: 10521693
    Abstract: Embodiments of this disclosure include systems and methods for tracking whether users recommend or dislike particular digital media, and presenting the digital media more or less prominently according to whether users recommend the digital media. Prominence can include the size or brightness of the digital media. It can also include duration or frequency of display, or how centrally located the digital media is or whether it is obscured, or appears sharp or blurry. Recommendations can come from a plurality of means, and can be normalized to generate a rank for each digital media, such that each digital media can be displayed more or less prominent based on the ranking.
    Type: Grant
    Filed: December 1, 2017
    Date of Patent: December 31, 2019
    Assignee: Massachusetts Mutual Life Insurance Company
    Inventors: Michal Knas, Jiby John
  • Patent number: 10515423
    Abstract: System and methods for generating a shareability score in accordance with some example embodiments are disclosed. A social networking system receives a request to generate a shareability score for a list of content items for an organization. The social networking system identifies a plurality of members associated with the organization and analyzes past share data for the plurality of members to generate an organization sharing profile. The social networking system retrieves early sharing information for each content item in the list of content items. The social networking system generates a shareability score for each particular content item and ranks the list of content items based on the generated shareability scores. The social networking system then transmits the ranked list of content items to a client device, receives a selection of one or more content items, and broadcasts the one or more selected items to a plurality of client devices.
    Type: Grant
    Filed: August 2, 2016
    Date of Patent: December 24, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Abhishek Gupta, Jui-Ting Huang, Siegfried Joseph Bilstein
  • Patent number: 10515267
    Abstract: Author identification based on functional summarization is disclosed. One example is a system including a plurality of summarization engines, each summarization engine to receive, via a processing system, a text content to provide a summary of the text content. At least one meta-algorithmic pattern is applied to at least two summaries to provide a meta-summary of the text content using the at least two summaries. A content processor identifies, from the meta-summary, authorship features associated with the text content. An evaluator determines, for a given category, a category value of the meta-summary, the category value indicative of a similarity of the authorship features to the category. A selector selects, for the given category, a combination of meta-algorithmic patterns and summarization engines that provides the meta-summary that optimizes the category value for the text content.
    Type: Grant
    Filed: April 29, 2015
    Date of Patent: December 24, 2019
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Steven J Simske
  • Patent number: 10509806
    Abstract: Techniques are described for receiving data generated by multiple platforms of different types, and determining recommendations for end-user(s) of the multiple platforms based on an analysis of the received data. An end-user may interact with multiple individual platforms of different types. The individual platforms may generate data describing, and/or resulting from, such interactions. The data may be received, ingested, stored, analyzed, and/or otherwise processed by a super-platform. The data may be aggregated and the data and/or aggregate data may be analyzed by a recommendation engine executing on the super-platform to determine one or more recommendations for a particular end-user based on an analysis of the data and/or aggregate data associated with that end-user. Such recommendation(s) may be provided to the end-user through an end-user interface and/or search engine provided by the super-platform, or through a third-party entity.
    Type: Grant
    Filed: April 7, 2016
    Date of Patent: December 17, 2019
    Assignee: Accenture Global Solutions Limited
    Inventors: Steven C. Tiell, Edy S. Liongosari, Chetan R. Kundavaram, Shimon Modi
  • Patent number: 10505880
    Abstract: A method, system, and/or apparatus for automatically tracking and sending electronic reminder messages to a mobile user using the user's mobile device as a function of the user's tracked location. This invention is particularly useful in the field of social media, such as for detecting and tracking the location of a user and her community for actuating reminders based upon the user's location and/or the location of members of the community. The method or implementing software application uses or relies upon location information available on the mobile device from any source, such as GPS, cell phone usage, WiFi triangulation, and/or other device applications.
    Type: Grant
    Filed: August 16, 2018
    Date of Patent: December 10, 2019
    Assignee: PUSHD, INC.
    Inventors: Ben Cherry, Abdur Chowdhury, Ophir Frieder, Eric Jensen, Matt Sanford
  • Patent number: 10504099
    Abstract: Embodiments of the present disclosure provide a money transfer network system that improves the performance of money transfer services provided via the money transfer network system and improves the performance of the underlying devices utilized to provide money transfer services. In particular, disclosed embodiments of a money transfer network system provide money transfer services that enable multiple users to engage in money transfer transactions as either a sending party or a receiving party in a manner that is similar to money transfer transactions executed between two users individually. Disclosed embodiments further enable a receiving party to request payment from a sending party, which may include scheduling recurring payments to be made via money transfer transactions.
    Type: Grant
    Filed: September 2, 2016
    Date of Patent: December 10, 2019
    Assignee: Moneygram International, Inc.
    Inventors: Paul Augusto Melgar, Scott Anthony Kostelecky, Cheryl Lynn Magers, Christian Michael Fuchs, Sonja Elizabeth Dery, Joseph Richard Braga, David Allan Motley, Gary Cecil Lugar, Constance Marie Arrington
  • Patent number: 10505885
    Abstract: Techniques for improved categorization, processing, and display of electronic messages such as email are described. According to various embodiments, it is determined that a recipient corresponding to a member of an online social networking service has received an electronic message from a sender. Member profile data of the sender and the recipient is then accessed. Thereafter, a professional importance score associated with the message is calculated, based on the accessed member profile data of the sender and the recipient. The message is then classified into one of a plurality of professional importance categories, based on the determined professional importance score, and the message is marked in a message inbox user interface associated with the recipient, based on the classification.
    Type: Grant
    Filed: November 11, 2015
    Date of Patent: December 10, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: Lawrence Yuan
  • Patent number: 10498766
    Abstract: A computer program product has a computer-readable storage medium having computer program instructions embodied therein for performing a method for implementing a privacy policy for a user. The method may include the user developing rules that determine whether another user (requester) can access information related to the user. The rules may be stored in a database coupled to a server and evaluated when a request is received from the requester to access the information. If a rule is satisfied by the requester, the server can return the information to the requester. The information can be returned at a level of granularity specified by the user in the satisfied rule. A privacy level can be set by the user to allow access to requesters based on the rules or to deny access to any requesters.
    Type: Grant
    Filed: July 5, 2016
    Date of Patent: December 3, 2019
    Assignee: Google LLC
    Inventors: Yan Yu, Michael Chu, Chung-Man Tam, Steven Lee, Ravi Jain, Tu Tu Tsao, Christopher Lambert
  • Patent number: 10489580
    Abstract: A journaling system provides access to subsets of user information in a segregated fashion. This permits its users to define access settings for their user information thereby limiting which other users may access the user information. In one or more embodiments, the journaling system may include a server or other computing device and one or more storage devices used to store the user information, associated access settings, or both. The access settings may define particular criteria which must be met before a subset of user information may be accessed, and may identify particular users that may access the subset of user information.
    Type: Grant
    Filed: December 27, 2016
    Date of Patent: November 26, 2019
    Inventor: George Peter Kelesis
  • Patent number: 10489409
    Abstract: A social networking system provides relevant third-party content objects to users by matching user location, interests, and other social information with the content, location, and timing associated with the content objects. Content objects are provided based on relevance scores specific to a user. Relevance scores may be calculated based on the user's previous interactions with content object notifications, or based on interests that are common between the user and his or her connections in the social network. Context search is also provided for a user, wherein a list of search of results is ranked according to the relevance score of content object associated with the search results. Notifications may also be priced and distributed to users based on their relevance. In this way, the system can provide notifications that are relevant to user's interests and current circumstances, increasing the likelihood that they will find content objects of interest.
    Type: Grant
    Filed: June 3, 2015
    Date of Patent: November 26, 2019
    Assignee: Facebook, Inc.
    Inventor: Erick Tseng
  • Patent number: 10475136
    Abstract: A content engagement system includes game logic configured to help users and their social contacts to find interesting content. The outputs can be used for optimizing ads, content, search results, etc., on mobile devices, social networking sites and similar domains.
    Type: Grant
    Filed: February 25, 2015
    Date of Patent: November 12, 2019
    Inventor: John Nicholas Gross
  • Patent number: 10467463
    Abstract: Disclosed are a personalized exercise service providing method and an apparatus thereof. A personalized exercise service providing apparatus according to an example includes a user class identifier configured to identify user class of a user; an exercise data acquirer configured to acquire exercise data of the user; and a model generator configured to generate a personalized exercise model of the user based on a standard exercise model corresponding to the determined user class and the acquired exercise data of the user to provide the most effective exercise model to each user through user recognition.
    Type: Grant
    Filed: March 25, 2016
    Date of Patent: November 5, 2019
    Assignee: Electronics and Telecommunications Research Institute
    Inventors: Kye-Kyung Kim, Sang-Seung Kang, Su-Young Chi, Jae-Hong Kim, Sung-Woong Shin
  • Patent number: 10467710
    Abstract: An example social media platform enables a user to establish multiple user aliases. By using multiple user aliases, the user can selectively control the dissemination of information to other users. For instance, a user can establish two different user aliases on the social media platform, and use each of the user aliases to perform different social media actions. The user can use the user aliases to present different information regarding himself, publish different content, and/or interact with different groups of users.
    Type: Grant
    Filed: May 19, 2017
    Date of Patent: November 5, 2019
    Assignee: BlackBook Media Inc.
    Inventors: Scott Herman Albertine, K. Viktor Golubic, Thomas Joseph Huber, II
  • Patent number: 10454980
    Abstract: Techniques are described for creating real-time reports of meeting attendance. A calendar is accessed to determine the scheduled time and participants of a meeting. During the scheduled time of the meeting, locations of the scheduled participants are determined by obtaining position information from mobile devices carried by the participants. A meeting report is generated for any one or more of the participants, listing those participants who are present at the meeting. Relative positions of the attending participants may also be shown.
    Type: Grant
    Filed: July 28, 2017
    Date of Patent: October 22, 2019
    Assignee: Amazon Technologies, Inc.
    Inventor: Ahmed Fuad Siddiqui
  • Patent number: 10453081
    Abstract: A method for generating a confidence score for each member of a computer-implemented network comprises forming for each member of an individual group of other members who are known to this member and recording his or her individual member ratings for everyone in that individual group. These ratings are then collected by the network administrator and adjusted using a system-generated weight factor for each member recording such ratings. Initial and subsequent confidence scores are then calculated as additional transaction data becomes available. The confidence score for each member is presented to other members, whereby facilitating selection of a preferred member to enter into transaction therewith. The network may be a buyer/seller network, service provider network, employment network, or another network where members need to select a previously unknown party to enter into a transaction with.
    Type: Grant
    Filed: July 5, 2016
    Date of Patent: October 22, 2019
    Assignee: BENCHWATCH INC.
    Inventors: Randy A Ramirez, Jonathan M Dison
  • Patent number: 10444936
    Abstract: A data sharing method runs on a first electronic device comprising a number of first background pages. Each first background page displays a number of first application icons. The method comprises controlling the first electronic device to communicate with a second electronic device through a communication unit, acquiring second background pages from the second electronic device communicating with the first electronic device, and displaying the acquired second background pages on a display unit of the first electronic device. The method determines whether one second application icon of the second background pages displayed on the first electronic device is moved to one first background page of the first electronic device, and determines the moved second application icon as being a target icon. Data of the target icon from the second electronic device is acquired.
    Type: Grant
    Filed: April 27, 2017
    Date of Patent: October 15, 2019
    Assignee: HON HAI PRECISION INDUSTRY CO., LTD.
    Inventors: Yu-Hung Tsao, Fu-Yen Hsieh
  • Patent number: 10440180
    Abstract: Techniques are described for generating metric(s) that predict survey score(s) for a service session. Model(s) may be trained, through supervised or unsupervised machine learning, using training data from previous service sessions between service representative(s) and individual(s). Training data may include, for previous service session(s), a session record (e.g., audio record) of the session and a set of survey scores provided by the serviced individual to rate the session on one or more criteria (e.g., survey questions). The model(s) may be trained to output, based on an input session record, metric(s) that each correspond to a survey score that would have been provided by the individual had they completed the survey. The model may be a concatenated model that is a combination of a language model output from a language classifier recurrent neural network, and an acoustic model output from an acoustic feature layer convolutional neural network.
    Type: Grant
    Filed: June 7, 2017
    Date of Patent: October 8, 2019
    Assignee: United Services Automobile Association (USAA)
    Inventors: Vijay Jayapalan, Gregory Yarbrough, Bipin Chadha, John McChesney TenEyck, Jr., Eric J. Smith
  • Patent number: 10437982
    Abstract: A communication management method for managing communication made by a plurality of users with a computer including a processor, the computer being accessible to a storage device holding user management information including information on users participating in a community, group management information including information on groups to which the users belong, and community management information including information on the community, and the communication management method comprising steps of: registering, by the processor, in a case of receiving a request to let a group join a community from a client terminal, an administrative user of the group designated by the request to the user management information; registering, by the processor, the group designated by the request to the group management information; and registering, by the processor, the group designated by the request to the community management information, to allow users belonging to the group to participate in the community.
    Type: Grant
    Filed: January 5, 2016
    Date of Patent: October 8, 2019
    Assignee: Hitachi Solutions, Ltd.
    Inventors: Motoki Kamitani, Masahiko Mano, Ryo Nishimura, Takashi Saito
  • Patent number: 10430419
    Abstract: To suggest new connections to a user of a social networking system, the system generates a set of candidate users to whom the user has not already formed a connection. The system determines the likelihood that the user will connect to each candidate user if suggested to do so, and it also computes the value to the social networking system if the user does connect to the candidate user. Then, the system computes an expected value score for each candidate user based on the corresponding likelihood and the value. The candidate users are ranked and the suggestions are provided to the user based on the candidate users' expected value scores. The social networking system can suggest other actions to a user in addition to forming a new connection with other users.
    Type: Grant
    Filed: July 22, 2013
    Date of Patent: October 1, 2019
    Assignee: Facebook, Inc.
    Inventors: James H. Wang, Jennifer Burge, Lars Seren Backstrom, Florin Ratiu, Daniel Ferrante
  • Patent number: 10430852
    Abstract: In an approach for aggregating interests across a social network to influence search results by a user, a processor retrieves a set of product documents given a rating by social network connections of a user within a social network. A processor categorizes each product document of the set of product documents such that there is at least a first product category. A processor receives a search request for a product from the user. A processor determines that the product of the search request corresponds to the first product category. A processor presents a search result product based on ratings of product documents of the first product category.
    Type: Grant
    Filed: August 28, 2015
    Date of Patent: October 1, 2019
    Assignee: International Business Machines Corporation
    Inventors: Swaminathan Balasubramanian, Mark Bell, Gregory J. Boss, Rick A. Hamilton, II
  • Patent number: 10432566
    Abstract: Determining a reason a user joins a computer-implemented social network service may include automatically monitoring access to content in a social network site by a newly added member of the social network service to form an initial access history of user interactions with the social network site. The initial access history spans a predetermined period of time within a time of the newly added member joining the social network service. The initial access history may be analyzed to determine the reason for joining the social network service by the newly added member. The reason may be automatically leveraged to improve membership participation in the computer-implemented social network service.
    Type: Grant
    Filed: November 20, 2015
    Date of Patent: October 1, 2019
    Assignee: International Business Machines Corporation
    Inventors: Jonathan F. Brunn, Jeffrey R. Hoy, Marit L. Imsdahl, Asima Silva
  • Patent number: 10430600
    Abstract: A method for preventing the divulging information to an unauthorized requestor includes: receiving a request to view a data set, the receiving from a requestor; obtaining a policy associated with the data set; and determining a context for the requestor to view the data, the context including at least one of: information about the requestor, information about the data set, and conditions related to viewing the data set. The method further includes: applying the policy to the context; determining whether the context agrees with the policy; presenting the data set to the requestor based on the context agreeing with the policy; and preventing the data set from being presented to the requestor based on the context not agreeing with the policy.
    Type: Grant
    Filed: January 20, 2016
    Date of Patent: October 1, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Peter C. Bahrs, Marc Fiammante
  • Patent number: 10432983
    Abstract: Systems and methods select and provide video snippets in a matrix interface. Example methods include obtaining a portion of a live video stream, assigning the portion to a class, determining that the portion is preview-eligible, and generating a snippet of the live video stream using the portion. Other example methods include determining, using a trained video classifier, a set of live broadcasts that have at least one portion that is classified as preview-eligible, calculating, for each of the live broadcasts in the set, an aggregate score for the live broadcast, selecting live broadcasts with highest aggregate scores, generating a snippet for each of the selected live broadcasts, and providing the snippets in a user interface. Methods may also include selecting portions of live video streams that are responsive to a user-provided parameter and generating a snippet for each live video stream that has a preview-eligible portion.
    Type: Grant
    Filed: April 4, 2017
    Date of Patent: October 1, 2019
    Assignee: Twitter, Inc.
    Inventors: Nicolas Koumchatzky, Kevin Quennesson, Louis-Alexandre Etezad-Heydari
  • Patent number: 10423930
    Abstract: A schedule management apparatus includes a schedule information receiving unit that receives schedule information generated by one or more client devices from each of the client devices, the schedule information including a description of an event, a location of the event, and a date/time of the event. On the basis of the schedule information received by the schedule information receiving unit, information is displayed on each of the client devices about an event to be newly added that matches the schedule information without overlapping with a date/time of each of events scheduled before and after the event, the information representing at least one of a duration of the event, a location of the event, and a route to the event.
    Type: Grant
    Filed: October 21, 2015
    Date of Patent: September 24, 2019
    Assignee: FUJI XEROX CO., LTD.
    Inventors: Shunichi Yasuda, Kengo Tokuchi
  • Patent number: 10409823
    Abstract: In one embodiment, a method includes, in an online social network, accessing one or more first content objects associated with a user in the online social network and a second content object, determining topics and corresponding first weights of the topics for the first content objects using a topic extraction algorithm, where each first weight indicates a strength of an association between the corresponding topic and the first content object(s), determining one or more second weights of the topics for the second content object, where each second weight indicates a strength of an association between the corresponding topic and the second content object, and calculating a similarity score for the second content object based on a comparison of, for each topic, the first weight to the second weight, where the similarity score is to be used in a determination regarding presentation of the second content object to the user.
    Type: Grant
    Filed: December 29, 2015
    Date of Patent: September 10, 2019
    Assignee: Facebook, Inc.
    Inventors: Yang Qin, Zhong Zhang, Sergiu-Cosmin Ferentz, Dan Ionut Fechete
  • Patent number: 10412162
    Abstract: Systems and methods of adopting data across different sites are disclosed. In some example embodiments, a data adoption system configures a first networked site to adopt data from one or more other networked sites, detects new data on the other networked site(s), with the new data being associated with a data item on the other networked site(s), determines that a record of the data item is being stored on the first networked site, and stores the new data from the other networked site(s) on the first networked site in association with the data item based on the detecting of the new data on the other networked site(s) and the determining that a record of the data item is being stored on the first networked site.
    Type: Grant
    Filed: April 14, 2017
    Date of Patent: September 10, 2019
    Assignee: eBay Inc.
    Inventors: Syeda Hudda, Jeff Cavano, Naveen Kumar, Abdullah Rababah, Vineet Bindal, Girish Kini, Pramod Mahadev Mamidipudi
  • Patent number: 10410148
    Abstract: A mobile computerized apparatus configured to provide membership status in a roadside assistance program after occurrence of a roadside event is disclosed. The apparatus executes instructions that cause/allow the apparatus to receive input related to an electronic membership card, retrieve from a data store membership information associated with the vehicle, and dynamically update the electronic membership card for display on the apparatus.
    Type: Grant
    Filed: November 21, 2017
    Date of Patent: September 10, 2019
    Assignee: Allstate Insurance Company
    Inventors: Ryan M. Briggs, Tara Cavallaro Kozlowski, Imran Iqbal
  • Patent number: 10402459
    Abstract: The compatibility score of members of a social network is based on the compatibility of their expressed interests. The compatibility score between any two interests is calculated as the log of the estimated probability that a member of the social network will express both interests divided by the product of: (i) the estimated probability that a member of the social network will express the first of the two interests and (ii) the estimated probability that a member of the social network will express the second of the two interests. The compatibility score between two individuals is calculated as the sum of the compatibility scores between each interest appearing in a set of interests expressed by the first of the two individuals and each interest appearing in a set of interests expressed by the second of the two individuals.
    Type: Grant
    Filed: May 19, 2014
    Date of Patent: September 3, 2019
    Assignee: Facebook, Inc.
    Inventors: Xiao Ming Zhu, Christopher Lunt
  • Patent number: 10404764
    Abstract: An approach is provided for constructing dynamic latent models that determine consumer/social network intrinsic properties and automatically recommend user interactions with different social networks. A modeling platform determines one or more social networks associated with one or more users, one or more devices associated with the one or more users, or a combination thereof. A modeling platform processes and/or facilitates a processing of data associated with the one or more social networks to generate one or more latent models describing the one or more social networks. A modeling platform causes, at least in part, a presentation of a recommendation to interact with the one or more social networks, one or more other social networks, or a combination thereof based, at least in part, on the one or more latent models.
    Type: Grant
    Filed: September 14, 2012
    Date of Patent: September 3, 2019
    Assignee: Nokia Technologies Oy
    Inventors: Sailesh Sathish, Jilei Tian
  • Patent number: 10402553
    Abstract: Systems and methods for authenticating a user, the method including receiving an image of a user of a device, identifying a first facial descriptor of the user from the received image and from previously captured images of the user, and determining a difference between the first facial descriptor from the received image and that from the previously captured images. The method further includes identifying a second facial descriptor of a non-user from the previously captured images of the user, and applying facial recognition to images stored in a plurality of second social networking profiles associated with a first social networking profile of the user to identify the second facial descriptor from the images stored in the second social networking profiles. Based on the difference and the second facial descriptor, the user may be authenticated.
    Type: Grant
    Filed: July 31, 2018
    Date of Patent: September 3, 2019
    Assignee: Capital One Services, LLC
    Inventors: Clayton Johnson, Lawrence Douglas, Yolanda Liu
  • Patent number: 10387442
    Abstract: A system includes determination of a first measure value associated with a first physical space and a first time period within the analytical data, dynamic determination of a time-dependent association between a first entity or event and the first physical, dynamic mapping of the first measure value to the first entity or event based on the time-dependent association, and presentation of the first measure value in association with the first entity or event.
    Type: Grant
    Filed: February 21, 2017
    Date of Patent: August 20, 2019
    Assignee: SAP SE
    Inventors: Ramshankar Venkatasubramanian, Dirk Wodtke, Ramprasad Rai, Brendan Bowles
  • Patent number: 10387504
    Abstract: A method involving obtaining a first plurality of topic groups (TGs), each having a membership of accounts, identifying a first plurality of accounts as authorities for an expertise topic, obtaining a second plurality of TGs with a number of accounts as members, wherein the first plurality of TGs comprises the second plurality of TGs, identifying a first frequent account which is a member in at least one of the second plurality of TGs, adding the first frequent account to the authorities of the expertise topic to obtain a second plurality of accounts as the authorities of the expertise topic, determining a third plurality of TGs in which a second number of accounts from the second plurality of accounts are members, determining that another frequent account is a member in one of the third plurality of TGs, and obtaining a ranking of accounts that are an authority on the expertise topic.
    Type: Grant
    Filed: August 26, 2015
    Date of Patent: August 20, 2019
    Assignee: Twitter, Inc.
    Inventor: Alek Kolcz
  • Patent number: 10382500
    Abstract: According to various exemplary embodiments, an online content account corresponding to a member of a social network service is identified, the online content account being hosted by an online content hosting service distinct from said social network service. Thereafter, a display is generated, via a user interface in a device, of a prompt that invites the member to bind the online content account with a member profile page associated with the member of the social network service.
    Type: Grant
    Filed: February 27, 2014
    Date of Patent: August 13, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Erran Berger, Vinodh Jayaram, David Michael Breger, Aaron Bronzan, Christine Wendling, Avery Randolph Moon, Elliot Shmukler
  • Patent number: 10382420
    Abstract: Disclosed is a system, method, and device to confirm that a user to whom a given website is to be registered can access the content of the website and that a party controlling the content of the website has access to the password-protected registered-user account in which the given URL is to be registered. A code is provided to a registered user, and then a resource is requested to verify that the code appears in the resource. Once the website has been thus validated, numerous functions pertaining to the validated website or verified owner are enabled.
    Type: Grant
    Filed: April 25, 2017
    Date of Patent: August 13, 2019
    Inventor: Shelton E. Harrison, Jr.
  • Patent number: 10380168
    Abstract: Systems and methods of managing content and content requests are described. A data store of profiles of potential content contributors is provided. A request from a first source for content comprising content criteria is received, the content criteria comprising content contributor characteristics and content subject matter. Based on the content contributor characteristics and the profiles, at least a first potential content contributor is identified. At least a portion of the content request content criteria is transmitted to the first potential content contributor. If recorded content is received from the first content contributor, the first source is provided with access to the received recorded content. At least partly in response to acceptance by the first source of the received recorded content, the first source is enabled to publish the accepted received recorded content.
    Type: Grant
    Filed: May 23, 2016
    Date of Patent: August 13, 2019
    Assignee: Greenfly, Inc.
    Inventor: Shawn David Green
  • Patent number: 10380701
    Abstract: Methods and systems for generating tailored user interface presentations based on skills clusters and automatically modified member profiles are presented. According to various embodiments, a set of skills are accessed and a skills matrix generated. A set of co-occurrences among the set of skills are identified. A set of skills clusters is automatically generated based on identifying of the co-occurrences and the skills clusters are automatically validated. A graphical representation of the validated skills cluster is presented with user interface elements for modifying the validated skills cluster and data representing member profiles is presented based on the validated skills cluster.
    Type: Grant
    Filed: August 31, 2015
    Date of Patent: August 13, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Song Lin, Cindy Zhou, Songtao Guo
  • Patent number: 10372715
    Abstract: A method for multiple entity merge in a content sharing platform is disclosed. The method includes identifying two or more entities associated with an object of a social network. The method further includes, for each of the identified two or more entities, determining an affinity score between the entity and a user to which the object is presented on the social network. The method also includes applying a function to the determined affinity scores to generate a combined affinity score for the object.
    Type: Grant
    Filed: April 3, 2013
    Date of Patent: August 6, 2019
    Assignee: Google LLC
    Inventors: Gavin James, Justin Lewis
  • Patent number: 10367775
    Abstract: A system and method is disclosed for converting electronic messages to message posts. An electronic message client may be integrated with a social network. An electronic message composed using the electronic message service may be designated for one or more recipients who are also members of a social network associated with a sender of the electronic message. On determining that the one or more recipients are members of the social network; at least a portion of the electronic message may be provided as a message post to a message stream associated with the one or more recipients.
    Type: Grant
    Filed: February 1, 2016
    Date of Patent: July 30, 2019
    Assignee: Google LLC
    Inventors: Jennifer W. Lin, Ping Wu
  • Patent number: 10362137
    Abstract: A network device applies Hebbian-based learning to provide content recommendations in content-based social networks.
    Type: Grant
    Filed: December 28, 2015
    Date of Patent: July 23, 2019
    Assignee: Verizon Patent and Licensing Inc.
    Inventor: Haripriya Srinivasaraghavan
  • Patent number: 10354017
    Abstract: In an example, disclosed is a machine automated method of identifying a set of skills. In some examples, the method includes extracting a plurality of skill seed phrases from a plurality of member profiles of a social networking site, creating a plurality of disambiguated skill seed phrases by disambiguating the plurality of skill seed phrases using one or more computer processors, and de-duplicating the plurality of disambiguated skill seed phrases to create a plurality of de-duplicated skill seed phrases.
    Type: Grant
    Filed: November 6, 2013
    Date of Patent: July 16, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Peter N. Skomoroch, Matthew T. Hayes, Abhishek Gupta, Dhanurjay A. S. Patil
  • Patent number: 10348512
    Abstract: A computer-implemented process for groups includes forming a group using a series of invitation, acceptance and confirmation handshake messages. A location center for the group is calculated as an average location for all members of the group as calculated by the computer from data included in at least one message of the messages. The computer calculates a perimeter for the group from the data. The computer calculates a time decay parameter for the group from the data. The computer calculates a group profile for the group based on at least the location center, the perimeter and the time decay parameter. The computer adds a new member to the group, by any member triggering an invitation process with the new member. The computer recalculates the group profile on acceptance by the new member and transmits the recalculated group profile to all members including a confirmation message to the new member.
    Type: Grant
    Filed: November 20, 2017
    Date of Patent: July 9, 2019
    Assignee: International Business Machines Corporation
    Inventors: Mauro Marzorati, Aaron K. Baughman, Patrick Rodrigo Mardones Rodriguez, Gary Diamanti
  • Patent number: 10325626
    Abstract: A system and method allows users to provide, edit and order photos or videos that other users can use to determine interest in that user. If both users indicate interest in one another, communications between such users are enabled.
    Type: Grant
    Filed: February 26, 2018
    Date of Patent: June 18, 2019
    Assignee: Zoosk, Inc.
    Inventors: Eric R. Barnett, Anna W. Yen, Charmagne Kringstein, Dani Y. Li, Danielle Chandler, James E. Infusino
  • Patent number: 10314550
    Abstract: A method, system, and/or apparatus for automatically monitoring for possible mental or physical health concerns. The method or implementing software application uses or relies upon location information available on the mobile device from any source, such as cell phone usage and/or other device applications. The method and system automatically learns user activity patterns and detects significant deviations therefrom. The deviations are automatically analyzed for known correlations to mental or physical concerns, which can then be automatically communicated to a relevant friend, family member, and/or medical professional.
    Type: Grant
    Filed: July 26, 2018
    Date of Patent: June 11, 2019
    Assignee: Pushd, Inc.
    Inventors: Ophir Frieder, Eric Jensen, Abdur Chowdhury, Ben Cherry, Matt Sanford
  • Patent number: 10313293
    Abstract: A method for reorganizing unread content in a social networking system may include identifying a plurality of content elements associated with a first user of a social networking system and identifying from the plurality of content elements a plurality of unread content elements associated with the first user. Typically, a score of each of the plurality of each of the plurality of unread content elements is then determined. Thereafter, one or more of the plurality of unread content elements are provided based on the scores of the plurality of unread content elements to a computing device of the first user for display.
    Type: Grant
    Filed: June 30, 2015
    Date of Patent: June 4, 2019
    Assignee: International Business Machines Corporation
    Inventors: Paul R. Bastide, Lisa Seacat DeLuca, Neal Fishman
  • Patent number: 10311069
    Abstract: Sentiment scores for a first set of text can be normalized based on a statistical measure of sentiment of a corpus of text authored by a set of authors having respective personality profiles similar to a personality profile of an author of the first set of text. The set of authors can be grouped in a first cluster based on a range of at least one metric of a personality profile. A plurality of respective sentiment scores for portions of the corpus can be generated for the first cluster. A statistical measure of the plurality of respective sentiment scores can be generated. The plurality of respective sentiment scores can be normalized based on the statistical measure. The plurality of respective normalized sentiment scores can be applied to the first set of text to generate one or more sentiment scores for the first set of text.
    Type: Grant
    Filed: June 2, 2016
    Date of Patent: June 4, 2019
    Assignee: International Business Machines Corporation
    Inventors: Corville O. Allen, Joseph N. Kozhaya