Patents by Inventor Reza B'Far

Reza B'Far 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).

  • Publication number: 20230289559
    Abstract: Techniques for mapping human-understandable attributes to a neural network are disclosed. A system generates human-understandable explanations for decisions or predictions of a neural network by mapping human-understandable attributes to the trained neural network. The system may map a human-understandable attribute to a particular label, indicating a correlation between the particular human-understandable attribute and the particular label. In addition, or in the alternative, the system may map the human-understandable attribute to a particular layer of the neural network, such as a particular hidden layer, indicating a correlation between the human-understandable attribute and the particular layer.
    Type: Application
    Filed: March 8, 2022
    Publication date: September 14, 2023
    Applicant: Oracle International Corporation
    Inventors: Reza B'far, Do Joon Ra, Yasin Cengiz
  • Patent number: 10878358
    Abstract: Embodiments of the present invention relate to techniques for creating policies. A plurality of objects representative of semantic objects are provided to a user. An arrangement of a subset of the objects, the arrangement representative of a policy, is received. The arrangement is converted to instructions for implementation by an application configured to implement policies. One or more of the objects may include fields and/or controls for specifying criteria of semantic objects represented by the objects.
    Type: Grant
    Filed: April 27, 2020
    Date of Patent: December 29, 2020
    Assignee: Oracle International Corporation
    Inventors: Reza B'Far, Lloyd Boucher, Ryan Golden, Yasin Cengiz, Tsai-Ming Tseng, Logan Goh, Nigel Jacobs, Malini Chakrabarti, Huyvu Nguyen, Mark Stebelton
  • Patent number: 10831929
    Abstract: Computerized embodiments are disclosed for keeping personally identifying information within a protected domain environment when interacting with a computerized service environment. A restriction to be imposed on access to personally identifying information that is stored within a protected domain environment is received. A data residency protection component is generated based on the received restriction, stored in a data residency database that is accessible to the computerized service environment, and transmitted to a remote computerized system included in the protected domain environment. The data residency protection component is configured to, when executed: monitor data communications from the protected domain environment to detect the personally identifying information, generate a protected communication by isolating the personally identifying information, and transmitting the protected communication having the personally identifying information isolated.
    Type: Grant
    Filed: January 7, 2019
    Date of Patent: November 10, 2020
    Assignee: Oracle International Corporation
    Inventors: Kent Arthur Spaulding, Kenneth Joseph Meltsner, Reza B'Far
  • Publication number: 20200258015
    Abstract: Embodiments of the present invention relate to techniques for creating policies. A plurality of objects representative of semantic objects are provided to a user. An arrangement of a subset of the objects, the arrangement representative of a policy, is received. The arrangement is converted to instructions for implementation by an application configured to implement policies. One or more of the objects may include fields and/or controls for specifying criteria of semantic objects represented by the objects.
    Type: Application
    Filed: April 27, 2020
    Publication date: August 13, 2020
    Applicant: Oracle International Corporation
    Inventors: Reza B'Far, Lloyd Boucher, Ryan Golden, Yasin Cengiz, Tsai-Ming Tseng, Logan Goh, Nigel Jacobs, Malini Chakrabarti, Huyvu Nguyen, Mark Stebelton
  • Patent number: 10685312
    Abstract: Embodiments of the present invention relate to techniques for creating policies. A plurality of objects representative of semantic objects are provided to a user. An arrangement of a subset of the objects, the arrangement representative of a policy, is received. The arrangement is converted to instructions for implementation by an application configured to implement policies. One or more of the objects may include fields and/or controls for specifying criteria of semantic objects represented by the objects.
    Type: Grant
    Filed: April 20, 2017
    Date of Patent: June 16, 2020
    Assignee: Oracle International Corporation
    Inventors: Reza B'Far, Lloyd Boucher, Ryan Golden, Yasin Cengiz, Tsai-Ming Tseng, Logan Goh, Nigel Jacobs, Malini Chakrabarti, Huyvu Nguyen, Mark Stebelton
  • 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: 10580177
    Abstract: Visualization of provenance data is disclosed. An interface receives a request to display a set of entities that were derived from a user-selected entity and/or a set of entities that were used to derive the user-selected entity. An interface displays an interface element representing the user-selected entity. The interface also displays one or more interface elements representing the requested set(s) of entities. The interface concurrently displays a visualization, associated with the interface elements, that represents a relationship between the user-selected entity and the requested set(s) of entities.
    Type: Grant
    Filed: January 29, 2019
    Date of Patent: March 3, 2020
    Assignee: Oracle International Corporation
    Inventors: Kenneth H. Beckett, Sathyamoorthy Thelungupalayam Anandan, Reza B'far, Oshani W. Seneviratne
  • 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
  • Publication number: 20190156532
    Abstract: Visualization of provenance data is disclosed. An interface receives a request to display a set of entities that were derived from a user-selected entity and/or a set of entities that were used to derive the user-selected entity. An interface displays an interface element representing the user-selected entity. The interface also displays one or more interface elements representing the requested set(s) of entities. The interface concurrently displays a visualization, associated with the interface elements, that represents a relationship between the user-selected entity and the requested set(s) of entities.
    Type: Application
    Filed: January 29, 2019
    Publication date: May 23, 2019
    Applicant: Oracle International Corporation
    Inventors: Kenneth H. Beckett, Sathyamoorthy Thelungupalayam Anandan, Reza B'far, Oshani W. Seneviratne
  • Publication number: 20190138751
    Abstract: Computerized embodiments are disclosed for keeping personally identifying information within a protected domain environment when interacting with a computerized service environment. A restriction to be imposed on access to personally identifying information that is stored within a protected domain environment is received. A data residency protection component is generated based on the received restriction, stored in a data residency database that is accessible to the computerized service environment, and transmitted to a remote computerized system included in the protected domain environment. The data residency protection component is configured to, when executed: monitor data communications from the protected domain environment to detect the personally identifying information, generate a protected communication by isolating the personally identifying information, and transmitting the protected communication having the personally identifying information isolated.
    Type: Application
    Filed: January 7, 2019
    Publication date: May 9, 2019
    Inventors: Kent Arthur SPAULDING, Kenneth Joseph MELTSNER, Reza B'FAR
  • Patent number: 10235781
    Abstract: Visualization of provenance data is disclosed. An interface receives a request to display a set of entities that were derived from a user-selected entity and/or a set of entities that were used to derive the user-selected entity. An interface displays an interface element representing the user-selected entity. The interface also displays one or more interface elements representing the requested set(s) of entities. The interface concurrently displays a visualization, associated with the interface elements, that represents a relationship between the user-selected entity and the requested set(s) of entities.
    Type: Grant
    Filed: January 15, 2016
    Date of Patent: March 19, 2019
    Assignee: Oracle International Corporation
    Inventors: Kenneth H. Beckett, Sathyamoorthy Thelungupalayam Anandan, Reza B'far, Oshani W. Seneviratne
  • Patent number: 10176341
    Abstract: Computerized embodiments are disclosed for keeping personally identifying information within a protected domain environment when interacting with a computerized service environment. In one embodiment, user interface commands are received from a remote computerized system of the protected domain environment at the computerized service environment via computerized network communications. A data residency protection component is generated within the computerized service environment in response to the user interface commands. The data residency protection component is configured to act as a proxy for the computerized service environment, when executed in the protected domain environment by the remote computerized system, to isolate personally identifying information from visibility or storage outside of the protected domain environment.
    Type: Grant
    Filed: March 18, 2016
    Date of Patent: January 8, 2019
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Kent Arthur Spaulding, Kenneth Joseph Meltsner, Reza B′Far
  • Patent number: 10169763
    Abstract: Techniques, including systems are methods, for analyzing data from multiple sources are disclosed and suggested herein. In an embodiment, information from one or more information sources is received. The received information is stored in one or more data stores that collectively implement one or more ontologies. One or more conditions are applied to the information in the one or more data stores to determine a conclusion.
    Type: Grant
    Filed: January 16, 2015
    Date of Patent: January 1, 2019
    Assignee: Oracle International Corporation
    Inventors: Reza B'Far, Siddharth Sinha, Ryan Golden, Uppili Srinivasan, Alan Waxman, Mike Adourian, Nigel Jacobs
  • 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: 20170270317
    Abstract: Computerized embodiments are disclosed for keeping personally identifying information within a protected domain environment when interacting with a computerized service environment. In one embodiment, user interface commands are received from a remote computerized system of the protected domain environment at the computerized service environment via computerized network communications. A data residency protection component is generated within the computerized service environment in response to the user interface commands. The data residency protection component is configured to act as a proxy for the computerized service environment, when executed in the protected domain environment by the remote computerized system, to isolate personally identifying information from visibility or storage outside of the protected domain environment.
    Type: Application
    Filed: March 18, 2016
    Publication date: September 21, 2017
    Inventors: Kent Arthur SPAULDING, Kenneth Joseph MELTSNER, Reza B'FAR
  • 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
  • Publication number: 20170220965
    Abstract: Embodiments of the present invention relate to techniques for creating policies. A plurality of objects representative of semantic objects are provided to a user. An arrangement of a subset of the objects, the arrangement representative of a policy, is received. The arrangement is converted to instructions for implementation by an application configured to implement policies. One or more of the objects may include fields and/or controls for specifying criteria of semantic objects represented by the objects.
    Type: Application
    Filed: April 20, 2017
    Publication date: August 3, 2017
    Applicant: Oracle International Corporation
    Inventors: Reza B'Far, Lloyd Boucher, Ryan Golden, Yasin Cengiz, Tsai-Ming Tseng, Logan Goh, Nigel Jacobs, Malini Chakrabarti, Huyvu Nguyen, Mark Stebelton