Patents Examined by Gabrielle McCormick
  • Patent number: 10839464
    Abstract: A method, system, and computer program product allows users to manage brand interaction with other users. In one aspect, a plurality of social user records and a plurality of commercial user records, corresponding to a plurality of social users and a plurality of commercial users, respectively, are stored on a data storage module. A plurality of brand identifiers is also stored on the data storage module, wherein each brand identifier identifies a brand associated with a commercial user. A plurality of social user pages are generated, wherein each social user page displays content based on a social user record belonging to corresponding social user. Each social user page is controllable by the social user to be accessible to a set of selected users of interest to that social user. The content displayed by the social user page is controllable by the social user to maintain the social user's anonymity.
    Type: Grant
    Filed: May 19, 2017
    Date of Patent: November 17, 2020
    Inventor: Michael Stewart Shunock
  • Patent number: 10841247
    Abstract: Methods and systems for using a robot to interact in a social media includes receiving a request for registering the robot in the social media from a user. In response to the request, user profile of the user is retrieved. The user profile of the user identifies privileges assigned to the user for interacting in the social media. The robot is paired to the user account of the user by generating a second user account for the robot in the social media and assigning, to the robot, a subset of the privileges associated with the user account. The privileges allow the robot to access the social interactions available in the user account and to generate social interactions on behalf of the user, which are then posted to the social media for the user.
    Type: Grant
    Filed: February 2, 2018
    Date of Patent: November 17, 2020
    Assignee: Sony Interactive Entertainment Inc.
    Inventor: Javier Fernandez Rico
  • Patent number: 10776824
    Abstract: Identification information related to a device may be received that includes user information and device information. Based on the user information, a user entry corresponding to the user information may be located in a database of user records. It may be determined that the device information is not found in the user entry. A plurality of sales attributes may be determined in response. Those may include at least one of (1) a release date of the device and a purchase date indicating when the user purchased the device, and (2) a release price of the device and a current price of the device at the purchase date. Based on the information, a purchase metric may be computed and the device information stored in the previously purchased device field of the entry. Based on the purchase metric, a purchase metric threshold may be generated for recommending another device to the user.
    Type: Grant
    Filed: January 3, 2017
    Date of Patent: September 15, 2020
    Assignee: ROVI GUIDES, INC.
    Inventors: Kevin Bruce Lenhart, Paul Stathacopoulos, Sean Matthews, Benjamin Holms Maughan
  • Patent number: 10740725
    Abstract: An on-line job application process that encourages participants to provide as much information as possible before drop-offs occur, by requesting access to authentication information such as social network identity, and moving an Applicant Tracking System login step to near the end. If a drop off does occur, a dummy email address can then be associated with the user to enable subsequent follow up.
    Type: Grant
    Filed: October 16, 2013
    Date of Patent: August 11, 2020
    Assignee: INDEED IRELAND OPERATIONS, LTD.
    Inventors: Kshitij Jain, Scott Garrett
  • Patent number: 10733678
    Abstract: Systems, methods, and non-transitory computer-readable media can determine a plurality of candidate entities for recommendation to a user of a social networking system. A predicted activity objective value model configured to calculate activity stores for candidate entities is established. The activity score is indicative of the probability of future activity on the social networking system by a candidate entity. A first activity score is determined for each of the plurality of candidate entities based on the predicted activity object value model and a first set of feature values. A second activity score is determined for each of the plurality of candidate entities based on the predicted activity object value model and a second set of feature values that is different from the first set of feature values. A first entity is selected of the plurality of candidate entities based on the first and second activity scores.
    Type: Grant
    Filed: December 28, 2015
    Date of Patent: August 4, 2020
    Assignee: Facebook, Inc.
    Inventors: Komal Kapoor, Jonathan Daniel Sorg, Bradley Ray Green, Jason Brewer, David Tomotsu Sasaki
  • Patent number: 10733570
    Abstract: In various embodiments, tools and user interfaces are provided that cater to the way that many employees desire to view their human resources data and human resources related transactions. These tools can be configured to provide appropriate, distilled contextual information, and transparency to the employment situation of the employee.
    Type: Grant
    Filed: December 13, 2011
    Date of Patent: August 4, 2020
    Assignee: The PNC Financial Services Group, Inc.
    Inventors: Helen Anne Miles, Linda Griffith, Scott Paterson, Zhen Zeng, Jen M. Levin, Elizabeth A. Spenko
  • Patent number: 10733680
    Abstract: A method, computer-readable storage device and apparatus for addressing a problem in a network using social media are disclosed. For example, the method receives social media data, analyzes the social media data to detect a trend for a service provided by the communication network, wherein the trend indicates a problem with the service, correlates an operational parameter of the communication network providing the service to the problem with the service and adjusts the operational parameter of the communication network to address the problem.
    Type: Grant
    Filed: April 1, 2019
    Date of Patent: August 4, 2020
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Mark Brady, Zhengye Liu, Stephen A. Sposato, Jin Wang, Xidong Wu
  • Patent number: 10719810
    Abstract: Techniques for automatically suggesting one or more employment positions are provided. A method may include receiving, by a computing device, candidate data relating to an employment position candidate. The computing device may then match the employment position candidate with one or more employment positions based on the received candidate data. Once the employment position candidate is matched with the one or more employment positions, the computing device may generate one or more suggested employment positions for the employment position candidate, wherein the one or more suggested employment positions are automatically generated based on the matching of the employment position candidate with the one or more employment positions.
    Type: Grant
    Filed: July 11, 2018
    Date of Patent: July 21, 2020
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventor: Deepak Rammohan
  • Patent number: 10719809
    Abstract: Employers or recruiters populate an online database with job postings. The concepts that job applicants need to have learned to be successful applicants for a job are stated or inferred from the job posting and optionally resumes of others who have held that job. A student's own learning activities are logged by an online education platform. From a comparison between the student's completed learning units and a job posting's required learning units, a personalized learning unit gap can be identified for a student. The online education platform can then recommend how the student can fill the gap by undertaking the study of learning units on the education platform.
    Type: Grant
    Filed: February 26, 2018
    Date of Patent: July 21, 2020
    Assignee: Chegg, Inc.
    Inventors: Anand Madhavan, Paul Chris Sri, Benjamin James Bercovitz, Vincent Le Chevalier, Charles F. Geiger
  • Patent number: 10713667
    Abstract: A method to automatically process social media data includes capturing captured data, describing actions and/or context relating a user across multiple social media systems. The captured data is stored within a database. One or more interfaces are provided in order to provide access to the stored captured data. A rules database is configured to store multiple social media rules (e.g., behaviors) that may be associated with a user. A behavior engine is configured to perform autonomous activities, on behalf of a user with respect to multiple social media platforms, based on the social medial rules and/or the captured data.
    Type: Grant
    Filed: January 3, 2018
    Date of Patent: July 14, 2020
    Assignee: Google LLC
    Inventor: Yoav Shoham
  • Patent number: 10679187
    Abstract: Methods, systems, and computer programs are presented for grouping job postings for presentation to a user in response to a search. A method includes determining the closest-matching groups of jobs for a user and presenting a display such that the closest-matching jobs are viewable within the groups. For each group, a server determines a group affinity based on a group characteristic and a user characteristic and affinities of jobs for that group based on the job postings and the group characteristic. The server ranks the groups for the user based on the group affinity score for each group, and ranks the job postings within each group based on the jobs affinity to the user. Some of the groups and job postings are presented to the user based on the ranking.
    Type: Grant
    Filed: January 30, 2017
    Date of Patent: June 9, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Krishnaram Kenthapadi, Kaushik Rangadurai
  • Patent number: 10678941
    Abstract: A mapping between private information to be protected and identifier information for an object is recorded. The object is detected by analyzing sensor data received from a sensor device within a private computer network, in which the object has one or more attributes associated therewith. An analysis report is generated about the object by excluding the private information from the analysis report based on the mapping, in which the analysis report includes a non-private part of the one or more attributes. The analysis report is transmitted to a remote computer system located outside the private computer network without the private information.
    Type: Grant
    Filed: February 9, 2018
    Date of Patent: June 9, 2020
    Assignee: International Business Machines Corporation
    Inventors: Hiroyasu Ohsaki, Satoshi Kawase
  • Patent number: 10664936
    Abstract: In one embodiment, a method includes receiving, from a requestor, a request for an on-demand identity product in relation to an identity of a consumer, the request comprising personally identifying information (PII) of the consumer. The method also includes executing, using the PII, a partial registration of the consumer for the on-demand identity product, the partial registration omitting satisfaction of at least one security requirement. The method additionally includes determining whether delayed authentication is enabled for the on-demand identity product. Moreover, the method includes, responsive to a determination that delayed authentication is enabled for the on-demand identity product: conditionally suspending the at least one security requirement; initiating provision of the on-demand identity product to the requestor; and restricting the requestor's access to determined sensitive data resulting from the initiated provision at least until the at least one security requirement is satisfied.
    Type: Grant
    Filed: September 9, 2014
    Date of Patent: May 26, 2020
    Assignee: CSIDENTITY CORPORATION
    Inventors: Isaac Chapa, Steven Hatley, Joe Ross
  • Patent number: 10657498
    Abstract: Examples of the disclosure provide a system and method for obtaining one or more current candidate resumes and one or more past candidate resumes associated with a role and analyzing full text of the obtained resumes to identify one or more items. Weighted values are determined for the identified items using a dimension reduction technique, and a probability score is calculated for each of the obtained current candidate resumes based on selection data associated with the obtained past candidate resumes. A keyword score is calculated for each of the obtained current candidate resumes based on a presence of one or more keywords associated with the role in the obtained current candidate resumes. A final candidate score is generated for each of the obtained current candidate resumes based on the keyword score and the calculated probability score, and the generated final candidate scores are output in association with the obtained current candidate resumes to a user interface.
    Type: Grant
    Filed: March 31, 2017
    Date of Patent: May 19, 2020
    Assignee: Walmart Apollo, LLC
    Inventors: Anindya Sankar Dey, Manish Kumar Barnwal, Kushal Mogathal Kumar, Nithya Swaminathan, Onzali Suba
  • Patent number: 10643259
    Abstract: Certain embodiments of the present invention provide methods and systems for dynamic classification of electronic vendors. Certain embodiments provide a method for dynamic vendor classification. The method includes analyzing a vendor based on a comparison of vendor features; categorizing the vendor based on the analysis; and permitting access to the vendor according to the categorization of the vendor. The categorization may include trusted, not trusted, or unsure, for example. Analysis may include comparing a first outlet of the vendor with a second outlet of the vendor, for example. Analysis may include comparing an outlet of the vendor with an outlet of a second vendor, for example. A vendor may be defined as a particular outlet for a vendor and/or all outlets associated with a vendor (a vendor entity).
    Type: Grant
    Filed: August 24, 2017
    Date of Patent: May 5, 2020
    Assignee: Sophos Limited
    Inventors: Paul Oliver Baccas, William James McCourt
  • Patent number: 10628795
    Abstract: An accomplishment aggregation and review computing device configured for enabling articulation, aggregation, and peer review of accomplishments reported by people is provided. Additionally, a method and a computer-readable storage medium having computer-executable instructions embodied thereon for enabling articulation, aggregation, and peer review of accomplishments reported by people are provided.
    Type: Grant
    Filed: May 12, 2016
    Date of Patent: April 21, 2020
    Assignee: TRI DIMENSIONAL SOLUTIONS INC.
    Inventor: Mayank Prabhakar
  • Patent number: 10600130
    Abstract: A user creates dynamic meta-communities that span membership of multiple existing third-party online communities, based on profile attributes. This allows the user to create targeted sub-communities for specific purposes without recreating or duplicating community information. The user can communicate with members of created meta-communities by leveraging the mechanisms provided by the third party online communities.
    Type: Grant
    Filed: August 22, 2008
    Date of Patent: March 24, 2020
    Assignee: Symantec Corporation
    Inventors: Keith Newstadt, Timothy G. Brown
  • Patent number: 10592834
    Abstract: Embodiments may include systems and methods to create and edit a representation of a worksite, to create various data objects, to classify such objects as various types of pre-defined “features” with attendant properties and layout constraints. As part of or in addition to classification, an embodiment may include systems and methods to create, associate, and edit intrinsic and extrinsic properties to these objects. A design engine may apply of design rules to the features described above to generate one or more solar collectors installation design alternatives, including generation of on-screen and/or paper representations of the physical layout or arrangement of the one or more design alternatives. Some embodiments may provide viewing, creating, and manipulating of multiple versions of a solar collector layout design for a particular installation worksite.
    Type: Grant
    Filed: March 2, 2017
    Date of Patent: March 17, 2020
    Assignee: SUNPOWER CORPORATION
    Inventors: Gary Wayne, Alexander Frumkin, Michael Zaydman, Scott Lehman, Jules Brenner
  • Patent number: 10580010
    Abstract: A method, system and program product comprises receiving a request for a review of a product or service purchased from a business. Said review is transmitted to be recorded on a server system. Said server system is operable to process said review to determine if a sentiment of said review is below a predetermined threshold. Said server system is further operable to prompt said business to resolve one or more concerns of said review. A concern resolution is received from said business. An outline of said concern resolution is recorded on said server system. A request to submit a follow up review of said concern resolution is received. Said follow up review is recorded on said server system. Said server system is operable to process said follow up review in which said review, said outline of said concern resolution and said follow up review are viewable on a website.
    Type: Grant
    Filed: May 25, 2012
    Date of Patent: March 3, 2020
    Inventors: David Brondstetter, Timothy Fiorito
  • Patent number: 10528978
    Abstract: A system and methods for management and delivery of content and rules is disclosed. An exemplary method may comprise managing, for an organization, a plurality of data and a plurality of content in separate database entities, wherein the plurality of content is associated with the plurality of data based on a plurality of rules; packaging the plurality of rules with the plurality of content in a carrier that is independent from one or more presentation channels, wherein at least part of the plurality of content is integrated with at least part of the plurality of data; delivering the plurality of data and the carrier to the one or more presentation channels; integrating, at the one or more presentation channels, the plurality of data with the plurality of content based on the plurality of rules; and distributing the integrated data and content through the one or more presentation channels.
    Type: Grant
    Filed: August 20, 2013
    Date of Patent: January 7, 2020
    Assignee: JPMORGAN CHASE BANK, N.A.
    Inventors: Margaret S. Brenner, Scott C. Proud