Patents Examined by Jonathan P Ouellette
  • Patent number: 10489793
    Abstract: Estimations of carbon dioxide (“CO2”) emission of an entity upon the condition of incomplete or missing data uses one or more algorithms implemented in a machine having a processor and a memory and data concerning the entity. The data is applied to an algorithm implemented as code executable in the processor. The algorithm produces a result that comprises an estimate of the CO2 emission of the entity. The CO2 emission estimate can be output to a user, and the underlying formula and data can inspected and optionally modified by users with suitable permissions. The CO2 emission estimate can be applied as a factor in a formula to compute a rating for the entity which can be output from the machine. Error estimates associated with the data used by the algorithm can be generated to provide improved estimates.
    Type: Grant
    Filed: March 7, 2017
    Date of Patent: November 26, 2019
    Assignee: Refinitiv US Organization LLC
    Inventors: Peter Ohnemus, Christopher Greenwald, Peter Pircher
  • Patent number: 10489745
    Abstract: Embodiments of the present invention are directed to grouping clients in a work marketplace into clusters such that, in each cluster, clients are similar with respect to their hiring criteria. In some embodiments, the clusters are generated based on a clustering algorithm that can be applied effectively on large datasets. This separation allows the work marketplace to discover differences in client hiring criteria, to learn more accurately the hiring criteria in each cluster and to recommend the right contractor to each client for a successful collaboration, thereby improving matching between clients and contractors in the work marketplace. For each contractor who have submitted an application to a project posted by a client, a contractor/opening pair score is determined based on information of the cluster that is associated with the client. The contractor/opening pair score is used to ascertain whether the contractor would be a candidate recommended to the client.
    Type: Grant
    Filed: August 7, 2015
    Date of Patent: November 26, 2019
    Assignee: UPWORK, INC.
    Inventors: Vasilis Verroios, Ramesh Johari, Panagiotis Papadimitriou
  • Patent number: 10482476
    Abstract: A system and method for permitting an entity to more effectively make use of targeted benefits from a plurality of benefit providers; wherein the benefits are offered specifically to those entities qualified and eligible to receive said benefits. Various methods and systems for matching entities with benefits are also disclosed. An exemplary embodiment includes: (1) making available a plurality of benefits; (2) examining this plurality of benefits to determine which benefits entity is or may be qualified and eligible to receive; and (3) providing notification of said “entity-is-qualified-for” benefits. Entity information is compared to benefit information to determine those benefits, if any, to which the entity is or appears to be qualified to receive.
    Type: Grant
    Filed: October 24, 2016
    Date of Patent: November 19, 2019
    Inventor: Steve Morsa
  • Patent number: 10482508
    Abstract: A computer-implemented method is provided for aggregating state information associated with a composite business object representing at least one collaboration between business entities. The method includes retrieving the state information for the composite business object from a computer-readable medium and determining a state for the composite business object based on an assigned priority level for a state in a hierarchy of states associated with the composite business object, each state in the hierarchy of states having a corresponding assigned priority level.
    Type: Grant
    Filed: May 26, 2017
    Date of Patent: November 19, 2019
    Assignee: JDA Software Group, Inc.
    Inventors: Chethan Gorur, Ramkartik Mulukutla
  • Patent number: 10467687
    Abstract: A method of categorizing a recent transaction as anomalous includes a) receiving information about a recent transaction and b) accessing information about one or more historical transactions. The one or more historical transactions have at least one party in common with the recent transaction. The method also includes c) determining a similarity value between the recent transaction and a transaction i of the one or more historical transactions and d) determining if the similarity value is greater than or equal to a predetermined threshold value. The method further includes e) if the similarity is greater than or equal to the predetermined threshold value, categorizing the recent transaction as not anomalous or f) if the similarity is less than the predetermined threshold value, determining if there are additional transactions. If there are additional transactions, incrementing counter i and repeating steps c) through f).
    Type: Grant
    Filed: November 25, 2009
    Date of Patent: November 5, 2019
    Assignee: SYMANTEC CORPORATION
    Inventors: Eyal S. Lanxner, Shay Raz
  • Patent number: 10445794
    Abstract: Facilitating requests of reviews is disclosed. Contact information associated with a potential reviewer is obtained. A message requesting the potential reviewer to write a review for an entity is transmitted. In response to receiving an indication that the potential reviewer has accepted the request to write the review for the entity, a review site on which the potential reviewer should be directed to write the review for the entity is dynamically determined. A device associated with the potential reviewer is directed to a profile page of the entity on the dynamically determined review site.
    Type: Grant
    Filed: July 14, 2016
    Date of Patent: October 15, 2019
    Assignee: Reputation.com, Inc.
    Inventors: Sathya Krishnamurthy, Manish Balsara, Shrey A. Bhatia
  • Patent number: 10438212
    Abstract: A system receives data relating to a ticket from a customer of a business organization. The system processes the data using an ensemble machine learning artificial intelligence processor. The ensemble machine learning artificial intelligence processor includes a natural text language processor for analyzing text exchanged between the customer and an agent of the business organization. The ensemble machine artificial intelligence processor also includes a plurality of multivariate machine learning processors for analyzing a handling of the ticket by the business organization. The system generates results from the analysis of the natural language text processor and the analyses of the plurality of multivariate machine learning processors, and provides the results to a meta-learner processor.
    Type: Grant
    Filed: November 4, 2013
    Date of Patent: October 8, 2019
    Assignee: CA, Inc.
    Inventors: Abdul Khader Jilani, Narayanabhatla Lalithakishore
  • Patent number: 10430762
    Abstract: In an example embodiment, a cohort to target is identified, the cohort including a plurality of members of a social networking service having member profiles that all share at least one attribute value. A minimum number of eligible members of the cohort in order to provide relevant statistical insights from confidential data submitted by eligible members of the cohort is identified, and based on an assumed response rate for eligible members of the cohort, a total number of eligible members in the cohort, and the minimum number of eligible members of the cohort in order to provide relevant statistical insights, the eligible members are divided into a first wave and a second wave.
    Type: Grant
    Filed: July 28, 2016
    Date of Patent: October 1, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Prateek Janardhan, Krishnaram Kenthapadi, Ryan Wade Sandler, Lu Zheng
  • Patent number: 10430816
    Abstract: In an embodiment, a cohort to target is identified, the cohort including a plurality of members of a social networking service having member profiles that all share at least one attribute value. A minimum number of eligible members needed to provide relevant statistical insights from confidential data submitted by eligible members of the cohort is identified. Then, based on an assumed response rate for eligible members of the cohort, a total number of eligible members in the cohort, and the minimum number of eligible members needed to provide relevant statistical insights, it is determined that an estimated amount of responses to invitations to submit confidential data to eligible members of the cohort is less than the minimum number of eligible members needed to provide relevant statistical insights. In response to the determination, the cohort is altered to include eligible members from at least one other cohort, and the process repeated.
    Type: Grant
    Filed: July 28, 2016
    Date of Patent: October 1, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Prateek Janardhan, Krishnaram Kenthapadi, Ryan Wade Sandler, Lu Zheng
  • Patent number: 10423996
    Abstract: Data processing computer systems, in various embodiments, are adapted for: (1) presenting a threshold privacy assessment that includes a first set of privacy-related questions for a privacy campaign; (2) receiving respective answers to the first set of questions; (3) using this initial set of answers to calculate an initial privacy risk score for the privacy campaign; (4) determining whether the privacy risk score exceeds the threshold privacy risk value; (5) in response to the privacy risk score exceeding the threshold privacy risk value, providing one or more supplemental questions to the user to facilitate the completion of a full privacy impact assessment. In some embodiments, in response to determining that the privacy risk score does not exceed the threshold privacy risk value, the systems and methods provide an indication that the particular privacy campaign is a relatively low privacy campaign.
    Type: Grant
    Filed: December 31, 2018
    Date of Patent: September 24, 2019
    Assignee: OneTrust, LLC
    Inventor: Kabir A. Barday
  • Patent number: 10412089
    Abstract: A risk management system (RMS) device includes a RMS database and a RMS processor. The RMS processor includes a prescriber module to receive a request to enroll a patient in a RMS program of a therapeutic agent associated with multiple indications. The request includes a specification of at least one indication, and a confirmation of a diagnostic test conducted on the patient. The RMS processor also includes a patient module configured to generate a patient profile. The RMS processor also includes a database module configured to store the patient profile in the RMS database. The RMS processor also includes an authorization module configured to generate an authorization code indicating whether the patient is authorized to receive the therapeutic agent. The RMS processor also includes a communication module configured to transmit the authorization code to a pharmacy or a prescriber.
    Type: Grant
    Filed: July 26, 2016
    Date of Patent: September 10, 2019
    Assignee: OTSUKA PHARMACEUTICAL CO., LTD.
    Inventors: Frank S. Czerwiec, Amy Freedman, Keith Friend, Elaine A. O'Hara, Craig Ostroff, Marcelo De Freitas Santoro, Charles Shiner, Takeshi Watanabe, Miho Yamamoto, Christopher A. Zimmer
  • Patent number: 10402787
    Abstract: A system and method for providing a resource sharing platform, including storing in a talent registry talents of a user and conditions under which the user may share the talents; storing in an organization registry needs of an organization and conditions pertaining to a fulfillment of the needs by a potential resource sharing match involving the user and the organization; generating a talent interface on a client device of the user that enables the user to discover the needs and the conditions of the organization; generating an organization interface on a client device of the organization that enables the organization to discover the talents and the conditions of the user; and obtaining an approval of the potential resource sharing match involving the user and the organization in response to match conditions specified by a home organization of the user.
    Type: Grant
    Filed: July 8, 2016
    Date of Patent: September 3, 2019
    Inventor: Vijay Suresh Shanmugam
  • Patent number: 10395332
    Abstract: Methods and systems for autonomous and semi-autonomous vehicle control, routing, and automatic feature adjustment are disclosed. Sensors associated with autonomous operation features may be utilized to search an area for missing persons, stolen vehicles, or similar persons or items of interest. Sensor data associated with the features may be automatically collected and analyzed to passively search for missing persons or vehicles without vehicle operator involvement. Search criteria may be determined by a remote server and communicated to a plurality of vehicles within a search area. In response to which, sensor data may be collected and analyzed by the vehicles. When sensor data generated by a vehicle matches the search criteria, the vehicle may communicate the information to the remote server.
    Type: Grant
    Filed: January 18, 2017
    Date of Patent: August 27, 2019
    Assignee: STATE FARM MUTUAL AUTOMOBILE INSURANCE COMPANY
    Inventors: Blake Konrardy, Scott T. Christensen, Gregory Hayward, Scott Farris
  • Patent number: 10387889
    Abstract: Techniques for brand recognition and protection in applications (“apps”) for mobile devices are disclosed. In some embodiments, brand recognition and protection in apps for mobile devices includes extracting a plurality of features of an app; comparing the plurality of features with a target set of features associated with an entity; and determining whether the app violates a policy for brand recognition and protection for the entity based on the comparing the plurality of features with the target set of features associated with the entity.
    Type: Grant
    Filed: October 16, 2013
    Date of Patent: August 20, 2019
    Assignee: Symantec Corporation
    Inventors: Steve Hanna, Anthony John Bettini, Kevin Watkins, Michael Price, Domingo J. Guerra
  • Patent number: 10387840
    Abstract: Method of providing a member of a social network system with information pertaining to a set of job openings available to the member. The set of job openings are generated by accessing a member profile comprising a set of member characteristics and identifying a set of career paths. The method is further performed by generating a first a first set of job openings from a plurality of job listings based on the set of career paths. A second set of job openings is generated from the first set of job openings by processing the set of member characteristics using a historical hiring model. Information pertaining to the second set of job openings is communicated to a client device accessing the social networking system.
    Type: Grant
    Filed: July 31, 2015
    Date of Patent: August 20, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: Dacheng Zhao
  • Patent number: 10387837
    Abstract: The APPARATUSES, METHODS AND SYSTEMS FOR CAREER PATH ADVANCEMENT STRUCTURING (“CPAS”) provides mechanisms allowing advancement seekers to identify, map out, structure and interact with various advancement paths to the seeker's goals. In one embodiment, the seekers are career advancement seekers, and the CPAS provides mechanisms allowing the seeker to explore various career paths and opportunities. In one embodiment, the CPAS interacts with a statistical engine, which allows seekers to map their experiences to various advancement states in the statistical engines state structure. By so doing, it allows seeker to explore multiple paths based on various criteria, and allows seekers to plan their career goals. In the process, the CPAS allows an advancement seeker to generate, traverse, explore and construct (e.g., career) advancement paths of interconnected states; and perform gap analysis as between any states in the advancement path.
    Type: Grant
    Filed: April 21, 2009
    Date of Patent: August 20, 2019
    Assignee: Monster Worldwide, Inc.
    Inventor: Matthew Mund
  • Patent number: 10387417
    Abstract: A computer implemented method includes providing a social network database including social network data generated by social network users. The social network data is analyzed to identify participles and the identified participles are used to provide the social network users search results.
    Type: Grant
    Filed: March 25, 2014
    Date of Patent: August 20, 2019
    Assignee: PEAR SOFTWARE, LLC
    Inventors: Andrew S Hansen, Scott Hansen
  • Patent number: 10389723
    Abstract: A news aggregation server aggregates and monetizes restricted news content. The news aggregation server fetches the restricted news content from multiple news source servers that are remote from the news aggregation server. The news aggregation server aggregates the fetched restricted news content and searches the aggregated news content based on input received from a client. The news aggregation server provides access to selected news content from the aggregated news content that is relevant to the client input and charges the user a price for accessing the selected restricted news content.
    Type: Grant
    Filed: December 17, 2015
    Date of Patent: August 20, 2019
    Assignee: Google LLC
    Inventors: Krishna Bharat, Michael Schmitt, Michael Curtiss, Marissa Mayer, Kerah Cottrell, Hong Zhou, Duane Scott Hess
  • Patent number: 10380553
    Abstract: In an example, a plurality of member profiles in a social networking service are obtained, each member profile identifying a member and listing one or more skills the corresponding member has explicitly added to the member profile, the one or more skills indicating a proficiency by the member in the corresponding skill. A members-skills matrix is formed, wherein each cell in the matrix is assigned a value based on whether the corresponding member has the corresponding skill. The dot product of the members matrix and the skills matrix is then computed and used to identify one or more latent skills of a first member of the social networking service. Then a first digitally stored member profile is augmented with the one or more latent skills by combining the one or more latent skills with explicit skills for purposes of one or more searches that utilize member skills as an input variable.
    Type: Grant
    Filed: April 14, 2017
    Date of Patent: August 13, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jia Li, Dhruv Arya, Shakti Dhirendraji Sinha, Viet Thuc Ha, Deepak Agarwal
  • Patent number: 10380113
    Abstract: A computing system can archive information from internetworked computers, such as Internet content, for later retrieval. A server system processes content providers, such as DNS registries and web sites, to extract and store content, including text, image, audio, and video content. For web sites, HTML source code is stored along with a browser-rendered display file. The content is perpetually archived to create a historical record of information for each content provider. An interface is used to retrieve the archived content in response to queries.
    Type: Grant
    Filed: October 20, 2014
    Date of Patent: August 13, 2019
    Inventor: Rodney D. Johnson