Patents by Inventor Kent Spaulding

Kent Spaulding 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: 10643182
    Abstract: Résumé value extraction based on a résumé type is disclosed. An analysis model, for analyzing a résumé, is selected based on a résumé type of the résumé. An example of a résumé type is a job industry associated with the résumé. Different analysis models are used to analyze résumés corresponding to different résumé types. The analysis model is used to identify résumé values, in the résumé, that correspond to résumé attributes associated with the résumé type. Additionally or alternatively, the analysis model is used to identify segments, in the résumé, that correspond to segment types associated with the résumé type. After a segment type of a particular segment is identified, résumé values within the particular segment are analyzed based on the segment type of the particular segment.
    Type: Grant
    Filed: March 16, 2016
    Date of Patent: May 5, 2020
    Assignee: Oracle International Corporation
    Inventors: Yasin Cengiz, Kent A. Spaulding, Reza B'Far, Xin Yin, Mario S. Maldonado
  • Patent number: 10372781
    Abstract: Heuristic caching techniques are used to improve application usability within the constraints of computing resources. A user's behavior in connection with an application is recorded and used to intelligently determine which transitions of a user interface of the application to cache. In addition, the user may have one or more characteristics. Such characteristics may also be used to identify other users so that the other users' behavior in connection with the application can be used for intelligently determining which transitions of the user interface to cache.
    Type: Grant
    Filed: December 3, 2015
    Date of Patent: August 6, 2019
    Assignee: Oracle International Corporation
    Inventors: Reza B'Far, Alan Waxman, Kent Spaulding
  • Patent number: 10365791
    Abstract: In one embodiment, a movable area, referred to as a “lens,” on a graph display allows the user to preview the zoom level of the graph. When a node, line or other item in the graph is in the area of the lens, then the item can be shown at a different zoom level than rest of the graph. In particular embodiments, a heuristic algorithm can be used to dynamically determine the visual representation of a node when in the lens as unique from the depiction of the node when the node is outside of the lens. Operations can be made to the graph items within the lens such as adding, moving, deleting, or connecting items, etc. Other features are described.
    Type: Grant
    Filed: August 19, 2015
    Date of Patent: July 30, 2019
    Assignee: Oracle International Corporation
    Inventors: Kent Spaulding, Reza B'Far, Ken Beckett, Sathyamoorthy Anandan
  • Patent number: 10102290
    Abstract: Embodiments of the present invention allow a system to use data gathered from social networks and other systems to determine an ordered list of desired topics or skills to define a subject matter area and incorporate the order of the topics or skills into a search. To define this subject matter area, embodiments can consider not just the topics or skills that are listed, but those topics or skills that are similar based on a pre-computed topic graph. These considerations can be incorporated into a generated query, so that the query itself accounts for similarity of topics via the topic graph and the order of desired terms. The query generation process can include a claimed skills veracity model that provides differential weighting to claimed skills, based on the skill-sets of users who are deemed to be similar to the user being evaluated.
    Type: Grant
    Filed: March 12, 2015
    Date of Patent: October 16, 2018
    Assignee: Oracle International Corporation
    Inventors: Kent Spaulding, Yasin Cengiz, Elizabeth Lingg, Tong Chen
  • Patent number: 10055498
    Abstract: Embodiments provide for assessing and scoring user proficiency in topics determined by data from social networks and other sources. Embodiments can combine the information available to direct models, e.g., using user profiles, endorsements, etc., with data from various other external knowledge bases to find implicit topics for users, and other types of reasoning to compute proficiency scores. Implicit topics, i.e., those topics related to explicitly identified areas of expertise, can be determined based on a topic graph such as a Directed Acyclic Graph (DAG). Generally speaking, embodiments can traverse the topic graph for explicitly identified skills or topics and determine related or similar new skills based on nearby nodes of the graph. This approach can uncover skills that user that may not have disclosed as well as scoring users on skills based on the skill's similarity to those the user did claim.
    Type: Grant
    Filed: July 7, 2015
    Date of Patent: August 21, 2018
    Assignee: Oracle International Corporation
    Inventors: Kent Spaulding, Yasin Cengiz, Elizabeth Lingg, Rana Meraj Rasool
  • Patent number: 9842313
    Abstract: Embodiments of the invention provide systems and methods for wellness tracking and recommendations. More specifically, embodiments of the present invention provide wellness applications that integrate wearable devices with Human Resource (HR) and other enterprise application data. According to one embodiment, providing integrated wellness information can comprise retrieving enterprise application data from one or more data sources, retrieving data from one or more wearable devices of one or more employees, and applying analytics to the retrieved enterprise application data and the data retrieved from the wearable devices. The integrated wellness information can be generated based on the applied analytics and can be provided to the one or more employees through a user interface.
    Type: Grant
    Filed: March 6, 2014
    Date of Patent: December 12, 2017
    Assignee: Oracle International Corporation
    Inventors: Reza B'Far, Elizabeth Lingg, Kent Spaulding, Malini Chakrabarti, Christopher Leone
  • Patent number: 9786074
    Abstract: An embodiment provides a timeline upon which a playhead indicator is moved or positioned. Changes to a displayed graph that are within a predetermined interval of the playhead indicator's time position are shown graphically on or near the graph. Actor icons are positioned on or near the displayed graph. The actor icons correspond to different entities (e.g., a person, group, organization, software agent, etc.) that has made a change to the graph. Action beams are displayed to show changes to the graph. As playback of the change events occurs, beams emanate from actor icons to items in the graph that are changed or otherwise operated upon. Various characteristics of the beams' use, appearance and behavior are described.
    Type: Grant
    Filed: October 31, 2016
    Date of Patent: October 10, 2017
    Assignee: Orcale International Corporation
    Inventors: Ken Beckett, Reza B'Far, Ryan Golden, Nigel King, Kent Spaulding, Todd A. Jackson
  • Publication number: 20170270484
    Abstract: Résumé value extraction based on a résumé type is disclosed. An analysis model, for analyzing a résumé, is selected based on a résumé type of the résumé. An example of a résumé type is a job industry associated with the résumé. Different analysis models are used to analyze résumés corresponding to different résumé types. The analysis model is used to identify résumé values, in the résumé, that correspond to résumé attributes associated with the résumé type. Additionally or alternatively, the analysis model is used to identify segments, in the résumé, that correspond to segment types associated with the résumé type. After a segment type of a particular segment is identified, résumé values within the particular segment are analyzed based on the segment type of the particular segment.
    Type: Application
    Filed: March 16, 2016
    Publication date: September 21, 2017
    Inventors: Yasin Cengiz, Kent A. Spaulding, Reza B'Far, Xin Yin, Mario S. Maldonado
  • Patent number: 9740881
    Abstract: Techniques for enhancing electronic privacy utilize noise to prevent third parties from determining certain information based on search queries. Users submit search queries as part of their normal activities. For a user, the search queries submitted and information regarding search results used to generate additional search queries on different, but related topics. The generated additional search queries are submitted automatically on behalf of the user at a sufficient frequency to prevent high accuracy data analysis on search queries.
    Type: Grant
    Filed: June 4, 2015
    Date of Patent: August 22, 2017
    Assignee: Oracle International Corporation
    Inventors: Reza B'Far, Kent Spaulding, Patrick Crane
  • Patent number: 9705877
    Abstract: A method for detecting the sharing of a password related to a password protected user account provided by an organization, by multiple entities of the organization is disclosed. In one embodiment, input associated with a training word is received from a user of a user computing device. In some examples, the input may include a sequence of user input entries related to the training word. In some embodiments, metadata associated with the sequence of user input entries is derived and a user input pattern profile is generated based on the metadata. In some embodiments, an authorized user of the organization is identified based at least in part on comparing the received input to the user input pattern profile.
    Type: Grant
    Filed: May 19, 2016
    Date of Patent: July 11, 2017
    Assignee: Oracle International Corporation
    Inventor: Kent Spaulding
  • Patent number: 9654594
    Abstract: User profiles can be analyzed to identify profiles matching to the same identity. For example, profiles from different social network systems are analyzed to determine if the profiles are associated with the same user of the social network systems. Multiple heuristics may be calculated using different algorithms. The calculated heuristics may then be combined to generate a match score that indicates whether two profiles match.
    Type: Grant
    Filed: July 1, 2013
    Date of Patent: May 16, 2017
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Reza B'Far, Kent Spaulding, Yasin Cengiz, Americo Caves, Fun Goh, Elizabeth Lingg, Yenal Kal, Yemin Shi, Chengxiao Fu
  • Publication number: 20170046861
    Abstract: An embodiment provides a timeline upon which a playhead indicator is moved or positioned. Changes to a displayed graph that are within a predetermined interval of the playhead indicator's time position are shown graphically on or near the graph. Actor icons are positioned on or near the displayed graph. The actor icons correspond to different entities (e.g., a person, group, organization, software agent, etc.) that has made a change to the graph. Action beams are displayed to show changes to the graph. As playback of the change events occurs, beams emanate from actor icons to items in the graph that are changed or otherwise operated upon. Various characteristics of the beams' use, appearance and behavior are described.
    Type: Application
    Filed: October 31, 2016
    Publication date: February 16, 2017
    Inventors: Ken Beckett, Reza B'Far, Ryan Golden, Nigel King, Kent Spaulding, Todd A. Jackson
  • Publication number: 20170011039
    Abstract: Embodiments provide for assessing and scoring user proficiency in topics determined by data from social networks and other sources. Embodiments can combine the information available to direct models, e.g., using user profiles, endorsements, etc., with data from various other external knowledge bases to find implicit topics for users, and other types of reasoning to compute proficiency scores. Implicit topics, i.e., those topics related to explicitly identified areas of expertise, can be determined based on a topic graph such as a Directed Acyclic Graph (DAG). Generally speaking, embodiments can traverse the topic graph for explicitly identified skills or topics and determine related or similar new skills based on nearby nodes of the graph. This approach can uncover skills that user that may not have disclosed as well as scoring users on skills based on the skill's similarity to those the user did claim.
    Type: Application
    Filed: July 7, 2015
    Publication date: January 12, 2017
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: KENT SPAULDING, YASIN CENGIZ, ELIZABETH LINGG, RANA MERAJ RASOOL
  • Patent number: 9514557
    Abstract: An embodiment provides a system to generate visualization layouts. A timeline upon which a playhead indicator is moved or positioned. Changes to a displayed visualization (such as a node-edge graph) that are within a predetermined interval of the playhead indicator's time position are shown graphically on or near the graph. Actor icons are positioned on or near the displayed graph. The actor icons correspond to different entities (e.g., a person, group, organization, software agent, etc.) that has made a change to the graph. Change indicators both on the timeline and in association with the actor icons can be color-coded to indicate addition, deletion, modification or other operations to graph items or to other objects being displayed.
    Type: Grant
    Filed: August 25, 2015
    Date of Patent: December 6, 2016
    Assignee: Oracle International Corporation
    Inventors: Ken Beckett, Reza B'Far, Ryan Golden, Nigel King, Kent Spaulding, Todd A. Jackson
  • Publication number: 20160269395
    Abstract: A method for detecting the sharing of a password related to a password protected user account provided by an organization, by multiple entities of the organization is disclosed. In one embodiment, input associated with a training word is received from a user of a user computing device. In some examples, the input may include a sequence of user input entries related to the training word. In some embodiments, metadata associated with the sequence of user input entries is derived and a user input pattern profile is generated based on the metadata. In some embodiments, an authorized user of the organization is identified based at least in part on comparing the received input to the user input pattern profile.
    Type: Application
    Filed: May 19, 2016
    Publication date: September 15, 2016
    Inventor: Kent Spaulding
  • Publication number: 20160267188
    Abstract: Embodiments of the present invention allow a system to use data gathered from social networks and other systems to determine an ordered list of desired topics or skills to define a subject matter area and incorporate the order of the topics or skills into a search. To define this subject matter area, embodiments can consider not just the topics or skills that are listed, but those topics or skills that are similar based on a pre-computed topic graph. These considerations can be incorporated into a generated query, so that the query itself accounts for similarity of topics via the topic graph and the order of desired terms. The query generation process can include a claimed skills veracity model that provides differential weighting to claimed skills, based on the skill-sets of users who are deemed to be similar to the user being evaluated.
    Type: Application
    Filed: March 12, 2015
    Publication date: September 15, 2016
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: KENT SPAULDING, YASIN CENGIZ, ELIZABETH LINGG, TONG CHEN
  • Patent number: 9363260
    Abstract: A method for detecting the sharing of a password related to a password protected user account provided by an organization, by multiple entities of the organization is disclosed. In one embodiment, input associated with a training word is received from a user of a user computing device. In some examples, the input may include a sequence of user input entries related to the training word. In some embodiments, metadata associated with the sequence of user input entries is derived and a user input pattern profile is generated based on the metadata. In some embodiments, an authorized user of the organization is identified based at least in part on comparing the received input to the user input pattern profile.
    Type: Grant
    Filed: July 7, 2014
    Date of Patent: June 7, 2016
    Assignee: Oracle International Corporation
    Inventor: Kent Spaulding
  • Patent number: 9348936
    Abstract: Heuristic caching techniques are used to improve application usability within the constraints of computing resources. A user's behavior in connection with an application is recorded and used to intelligently determine which transitions of a user interface of the application to cache. In addition, the user may have one or more characteristics. Such characteristics may also be used to identify other users so that the other users' behavior in connection with the application can be used for intelligently determining which transitions of the user interface to cache.
    Type: Grant
    Filed: July 25, 2012
    Date of Patent: May 24, 2016
    Assignee: Oracle International Corporation
    Inventors: Reza B'Far, Alan Waxman, Kent Spaulding
  • Publication number: 20160094676
    Abstract: Heuristic caching techniques are used to improve application usability within the constraints of computing resources. A user's behavior in connection with an application is recorded and used to intelligently determine which transitions of a user interface of the application to cache. In addition, the user may have one or more characteristics. Such characteristics may also be used to identify other users so that the other users' behavior in connection with the application can be used for intelligently determining which transitions of the user interface to cache.
    Type: Application
    Filed: December 3, 2015
    Publication date: March 31, 2016
    Inventors: Reza B'Far, Alan Waxman, Kent Spaulding
  • Publication number: 20160027197
    Abstract: An embodiment provides a system to generate visualization layouts. A timeline upon which a playhead indicator is moved or positioned. Changes to a displayed visualization (such as a node-edge graph) that are within a predetermined interval of the playhead indicator's time position are shown graphically on or near the graph. Actor icons are positioned on or near the displayed graph. The actor icons correspond to different entities (e.g., a person, group, organization, software agent, etc.) that has made a change to the graph. Change indicators both on the timeline and in association with the actor icons can be color-coded to indicate addition, deletion, modification or other operations to graph items or to other objects being displayed.
    Type: Application
    Filed: August 25, 2015
    Publication date: January 28, 2016
    Inventors: Ken Beckett, Reza B'Far, Ryan Golden, Nigel King, Kent Spaulding, Todd A. Jackson