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: 20190384800Abstract: 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: ApplicationFiled: September 2, 2019Publication date: December 19, 2019Inventor: Shauki Elassaad
-
Patent number: 10402502Abstract: 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: GrantFiled: April 25, 2017Date of Patent: September 3, 2019Inventor: Shauki Elassaad
-
Patent number: 9817906Abstract: 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: GrantFiled: February 29, 2016Date of Patent: November 14, 2017Inventor: Shauki Elassaad
-
Publication number: 20170228239Abstract: 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: ApplicationFiled: April 25, 2017Publication date: August 10, 2017Inventor: Shauki Elassaad
-
Patent number: 9632654Abstract: 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: GrantFiled: March 17, 2014Date of Patent: April 25, 2017Inventor: Shauki Elassaad
-
Publication number: 20160371381Abstract: 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: ApplicationFiled: February 29, 2016Publication date: December 22, 2016Inventor: Shauki Elassaad
-
Patent number: 9275148Abstract: 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: GrantFiled: September 24, 2012Date of Patent: March 1, 2016Assignee: Shauki ElassaadInventor: Shauki Elassaad
-
Patent number: 7010767Abstract: 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: GrantFiled: August 1, 2001Date of Patent: March 7, 2006Assignee: Cadence Design Systems, Inc.Inventors: Shauki Elassaad, Alexander Saldanha
-
Publication number: 20040257207Abstract: 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: ApplicationFiled: August 1, 2001Publication date: December 23, 2004Inventors: Shauki Elassaad, Alexander Saldanha