Patents by Inventor Shauki Elassaad

Shauki Elassaad 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: 20190384800
    Abstract: A machine learning and inference system operable to reason about content information and to infer a set of patterns and a set of relationships between patterns of the set of patterns. The machine learning and inference system access content information from a plurality of data sources, such as public and private data sources, the public and private data sources include structured and unstructured data. The machine learning and inference system is operable to reason about the content information and to compile a set of augmented content based at least in part on one or more of the content information, the set of patterns and the set of relationships, and its reasoning about the content information. The machine learning and inference system learns over time and enables nested or hierarchical content augmentation and can be customized for specific industries and content such as financial, medical, health, business, manufacturing and social media information content.
    Type: Application
    Filed: September 2, 2019
    Publication date: December 19, 2019
    Inventor: Shauki Elassaad
  • Patent number: 10402502
    Abstract: A knowledge discovery system configured to present global and local context sensitive and efficient augmented content in accordance with multiple criteria, including one or more user's preferences. The system enables one or more registered users to allocate, generate and share augmented content with other registered or unregistered users based on a sharing policy for each user. The system provides a first user the ability to generate augmented content using at least one of the first user's preferences, manual annotation, and profile; and automatically allocate, regenerate, or modify the augmented content generated for the first user using at least one of a designated process, preconfigured preferences of a designated process, preferences of a second user, a profile of a second user, preconfigured preferences of a registered user, and/or preconfigured preferences for an unregistered user. Real-time and theme based content augmentation may also be used to further enhance the user's experience.
    Type: Grant
    Filed: April 25, 2017
    Date of Patent: September 3, 2019
    Inventor: Shauki Elassaad
  • Patent number: 9817906
    Abstract: An augmentation system configured to present global and local context sensitive augmented content in accordance with multiple criteria, including one or more user's preferences, and present the augmented content via a display layer on top of the original content. The augmentation system provides an efficient browsing, knowledge discovery and exploration experience. The original content remains visible to the user while the augmented content is being viewed and/or interacted with. The global context sensitive augmented content is generated using metrics based on the overall document or content being viewed, while the local context sensitive augmented content is generated using metrics based on the currently viewed or selected object within the document or content being viewed. Real-time and theme based augmentation are used to further enhance the user's experience.
    Type: Grant
    Filed: February 29, 2016
    Date of Patent: November 14, 2017
    Inventor: Shauki Elassaad
  • Publication number: 20170228239
    Abstract: A knowledge discovery system configured to present global and local context sensitive and efficient augmented content in accordance with multiple criteria, including one or more user's preferences. The system enables one or more registered users to allocate, generate and share augmented content with other registered or unregistered users based on a sharing policy for each user. The system provides a first user the ability to generate augmented content using at least one of the first user's preferences, manual annotation, and profile; and automatically allocate, regenerate, or modify the augmented content generated for the first user using at least one of a designated process, preconfigured preferences of a designated process, preferences of a second user, a profile of a second user, preconfigured preferences of a registered user, and/or preconfigured preferences for an unregistered user. Real-time and theme based content augmentation may also be used to further enhance the user's experience.
    Type: Application
    Filed: April 25, 2017
    Publication date: August 10, 2017
    Inventor: Shauki Elassaad
  • Patent number: 9632654
    Abstract: A system and method to present global and local context sensitive augmented content in accordance with multiple criteria, including one or more user's preferences, and present the augmented content via a transparent layer on top of the original content for less obtrusive and more efficient browsing, knowledge discovery and exploration experience. The original content remains visible to the user while the augmented content is being viewed or interacted with. The global context sensitive augmented content is generated using metrics based on the overall document or content being viewed, while the local context sensitive augmented content is generated using metrics based on the currently viewed or selected object within the document or content being viewed. Real-time and theme based augmentation are used to further enhance the user's experience.
    Type: Grant
    Filed: March 17, 2014
    Date of Patent: April 25, 2017
    Inventor: Shauki Elassaad
  • Publication number: 20160371381
    Abstract: An augmentation system configured to present global and local context sensitive augmented content in accordance with multiple criteria, including one or more user's preferences, and present the augmented content via a display layer on top of the original content. The augmentation system provides an efficient browsing, knowledge discovery and exploration experience. The original content remains visible to the user while the augmented content is being viewed and/or interacted with. The global context sensitive augmented content is generated using metrics based on the overall document or content being viewed, while the local context sensitive augmented content is generated using metrics based on the currently viewed or selected object within the document or content being viewed. Real-time and theme based augmentation are used to further enhance the user's experience.
    Type: Application
    Filed: February 29, 2016
    Publication date: December 22, 2016
    Inventor: Shauki Elassaad
  • Patent number: 9275148
    Abstract: A system and method to present global and local context sensitive augmented content in accordance with multiple criteria, including one or more user's preferences, and present the augmented content via a transparent layer on top of the original content for less obtrusive and more efficient browsing, knowledge discovery and exploration experience. The original content remains visible to the user while the augmented content is being viewed or interacted with. The global context sensitive augmented content is generated using metrics based on the overall document or content being viewed, while the local context sensitive augmented content is generated using metrics based on the currently viewed or selected object within the document or content being viewed. Real-time and theme based augmentation are used to further enhance the user's experience.
    Type: Grant
    Filed: September 24, 2012
    Date of Patent: March 1, 2016
    Assignee: Shauki Elassaad
    Inventor: Shauki Elassaad
  • Patent number: 7010767
    Abstract: A method/process for repeater insertion in the absence of timing constraints. Delays are optimized for multi-receiver and multi-layer nets and can be introduced in the early steps of design planning. It serves as a tool for interconnect prediction as well as planning. In the presented formulation, no restrictions are made on where the repeaters are added or what the topology of the net is. The tabulated results demonstrate improvement (speed ups) using the method/process of the present invention. The present invention runs in linear time and achieves better results that the existing dynamic programming formulation and other published heuristics. Polarity in a circuit design is corrected by traversing the circuit and carrying backwards a cost of fixing the polarity. On a subsequent traversal, buffers inserted fix the polarity.
    Type: Grant
    Filed: August 1, 2001
    Date of Patent: March 7, 2006
    Assignee: Cadence Design Systems, Inc.
    Inventors: Shauki Elassaad, Alexander Saldanha
  • Publication number: 20040257207
    Abstract: A method/process for repeater insertion in the absence of timing constraints. Delays are optimized for multi-receiver and multi-layer nets and can be introduced in the early steps of design planning. It serves as a tool for interconnect prediction as well as planning. In the presented formulation, no restrictions are made on where the repeaters are added or what the topology of the net is. The tabulated results demonstrate improvement (speed ups) using the method/process of the present invention. The present invention runs in linear time and achieves better results that the existing dynamic programming formulation and other published heuristics. Polarity in a circuit design is corrected by traversing the circuit and carrying backwards a cost of fixing the polarity. On a subsequent traversal, buffers inserted fix the polarity.
    Type: Application
    Filed: August 1, 2001
    Publication date: December 23, 2004
    Inventors: Shauki Elassaad, Alexander Saldanha