Patents by Inventor Amr F. Yassin
Amr F. Yassin 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: 11048719Abstract: Systems and methods for generating a customized visual map for a user are presented. The computer-implemented method may include extracting content from each of the plurality of sources, and analyzing the content by identifying and extracting at least knowledge information and topic information from the content. The computer-implemented method may further include generating a generic map from the content extracted from the plurality of content sources, creating a user profile based on preexisting skills and knowledge of the user, and generating the customized visual map representing a knowledge base for the user based on the generic map and the user profile.Type: GrantFiled: August 29, 2016Date of Patent: June 29, 2021Assignee: International Business Machines CorporationInventors: Hisham E. Elshishiny, Shady S. M. Samaan, Amr F. Yassin
-
Patent number: 10042998Abstract: In an approach for changing a password. Aspects of an embodiment of the present invention include an approach for changing a password, wherein the approach includes a processor identifies a resource protected by a password. A processor discovers at least one information source containing information relevant to a process for changing the password of the resource. A processor constructs a set of procedures to change the password using the information relevant to the process for changing the password. A processor alters the password of the resource according to the constructed set of procedures.Type: GrantFiled: June 4, 2015Date of Patent: August 7, 2018Assignee: International Business Machines CorporationInventors: Hisham E. Elshishiny, Mohamed S. Salem, Shady S. M. Samaan, Amr F. Yassin
-
Patent number: 10025921Abstract: In an approach for changing a password. Aspects of an embodiment of the present invention include an approach for changing a password, wherein the approach includes a processor identifies a resource protected by a password. A processor discovers at least one information source containing information relevant to a process for changing the password of the resource. A processor constructs a set of procedures to change the password using the information relevant to the process for changing the password. A processor alters the password of the resource according to the constructed set of procedures.Type: GrantFiled: September 28, 2017Date of Patent: July 17, 2018Assignee: International Business Machines CorporationInventors: Hisham E. Elshishiny, Mohamed S. Salem, Shady S. M. Samaan, Amr F. Yassin
-
Publication number: 20180060405Abstract: Systems and methods for generating a customized visual map for a user are presented. The computer-implemented method may include extracting content from each of the plurality of sources, and analyzing the content by identifying and extracting at least knowledge information and topic information from the content. The computer-implemented method may further include generating a generic map from the content extracted from the plurality of content sources, creating a user profile based on preexisting skills and knowledge of the user, and generating the customized visual map representing a knowledge base for the user based on the generic map and the user profile.Type: ApplicationFiled: August 29, 2016Publication date: March 1, 2018Inventors: Hisham E. Elshishiny, Shady S.M. Samaan, Amr F. Yassin
-
Publication number: 20180012016Abstract: In an approach for changing a password. Aspects of an embodiment of the present invention include an approach for changing a password, wherein the approach includes a processor identifies a resource protected by a password. A processor discovers at least one information source containing information relevant to a process for changing the password of the resource. A processor constructs a set of procedures to change the password using the information relevant to the process for changing the password. A processor alters the password of the resource according to the constructed set of procedures.Type: ApplicationFiled: September 28, 2017Publication date: January 11, 2018Inventors: Hisham E. Elshishiny, Mohamed S. Salem, Shady S.M. Samaan, Amr F. Yassin
-
Patent number: 9692750Abstract: In an approach for changing a password. Aspects of an embodiment of the present invention include an approach for changing a password, wherein the approach includes a processor identifies a resource protected by a password. A processor discovers at least one information source containing information relevant to a process for changing the password of the resource. A processor constructs a set of procedures to change the password using the information relevant to the process for changing the password. A processor alters the password of the resource according to the constructed set of procedures.Type: GrantFiled: September 9, 2016Date of Patent: June 27, 2017Assignee: International Business Machines CorporationInventors: Hisham E. Elshishiny, Mohamed S. Salem, Shady S. M. Samaan, Amr F. Yassin
-
Publication number: 20170132409Abstract: In an approach for changing a password. Aspects of an embodiment of the present invention include an approach for changing a password, wherein the approach includes a processor identifies a resource protected by a password. A processor discovers at least one information source containing information relevant to a process for changing the password of the resource. A processor constructs a set of procedures to change the password using the information relevant to the process for changing the password. A processor alters the password of the resource according to the constructed set of procedures.Type: ApplicationFiled: June 4, 2015Publication date: May 11, 2017Inventors: Hisham E. Elshishiny, Mohamed S. Salem, Shady S. M. Samaan, Amr F. Yassin
-
Publication number: 20160373429Abstract: In an approach for changing a password. Aspects of an embodiment of the present invention include an approach for changing a password, wherein the approach includes a processor identifies a resource protected by a password. A processor discovers at least one information source containing information relevant to a process for changing the password of the resource. A processor constructs a set of procedures to change the password using the information relevant to the process for changing the password. A processor alters the password of the resource according to the constructed set of procedures.Type: ApplicationFiled: September 9, 2016Publication date: December 22, 2016Inventors: Hisham E. Elshishiny, Mohamed S. Salem, Shady S. M. Samaan, Amr F. Yassin
-
Publication number: 20160357956Abstract: In an approach for changing a password. Aspects of an embodiment of the present invention include an approach for changing a password, wherein the approach includes a processor identifies a resource protected by a password. A processor discovers at least one information source containing information relevant to a process for changing the password of the resource. A processor constructs a set of procedures to change the password using the information relevant to the process for changing the password. A processor alters the password of the resource according to the constructed set of procedures.Type: ApplicationFiled: April 1, 2016Publication date: December 8, 2016Inventors: Hisham E. Elshishiny, Mohamed S. Salem, Shady S. M. Samaan, Amr F. Yassin
-
Patent number: 9508052Abstract: Aspects include a computer-implemented method of generating client applications for a set of business processes management engines. A set of model definition files representing business process models is obtained, where each business process model describes the operation of a corresponding business processes management engine of the set of business processes management engines. A plurality of client applications are generated using the obtained model definition files. At least one client application of the plurality of client applications is arranged to communicate directly with two or more of the business processes management engines.Type: GrantFiled: December 8, 2015Date of Patent: November 29, 2016Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Hossam M. M. Badawy, Ahmed El-Nakhily, Amr F. Yassin
-
Patent number: 9501636Abstract: In an approach for changing a password. Aspects of an embodiment of the present invention include an approach for changing a password, wherein the approach includes a processor identifies a resource protected by a password. A processor discovers at least one information source containing information relevant to a process for changing the password of the resource. A processor constructs a set of procedures to change the password using the information relevant to the process for changing the password. A processor alters the password of the resource according to the constructed set of procedures.Type: GrantFiled: April 1, 2016Date of Patent: November 22, 2016Assignee: International Business Machines CorporationInventors: Hisham E. Elshishiny, Mohamed S. Salem, Shady S. M. Samaan, Amr F. Yassin
-
Patent number: 8451140Abstract: Monitoring road surface conditions using a mobile computer unit carried by a vehicle operating on a road network and adapted to detect information about the road surface conditions. The detection may be done by means of bump sensors which may also provide information on the size and the depth of the bump according to a detected shock with respect to the vehicle speed. Such information may then be transmitted to a central controller server. The central server may use the collected information for several purposes, such as help in planning maintenance of the road network; forwarded to users and vehicles for journey planning purposes; and to deviate traffic in case of extreme surface damage.Type: GrantFiled: December 17, 2008Date of Patent: May 28, 2013Assignee: International Business Machines CorporationInventors: Sandro Piccinini, Luigi Pichetti, Marco Secchi, Antonio Secomandi, Amr F. Yassin, Mohamed Zakaria
-
Patent number: 8219608Abstract: System and method for providing a customized service in a network. The system comprises at least one originating device that provides an identifier of one of a user and a product associated with the user (Tag ID) and an identifier of the customized service (Object ID). It further includes a processor that supports an action table. The processor receives the Tag ID and Object ID from the at least one originating device, and uses at least the received Tag ID and Object ID to look up a corresponding action in the action table. A servicing node in the system receives the action and performs at least partial execution of the action, thereby generating results comprising the customized service.Type: GrantFiled: June 20, 2002Date of Patent: July 10, 2012Assignee: Koninklijke Philips Electronics N.V.Inventors: Yasser alSafadi, Amr F. Yassin
-
Publication number: 20100075289Abstract: A method and system for automated customization of original content for one or more users, is provided. One implementation involves obtaining behavior information for a user, profiling the user based on the user behavior information, determining a preferred learning style for the user based on the user profiling, and customizing the original content based on the preferred learning style for the user. Profiling the user may involve analyzing the user behavior information using one or more profiling patterns for profiling the user to determine scores for different behavior categories for the user. Customizing the original content may involve determining a preferred learning style for the user based on the user profiling further includes selecting a customization scheme from a scheme repository, based on said scores for different behavior categories for the user, and applying the selected customization scheme to the original content to generated customized content for the user.Type: ApplicationFiled: September 19, 2008Publication date: March 25, 2010Applicant: International Business Machines CorporationInventors: Ahmed E.I. Maher, Mohamed M.M.M. Kattaya, Amr F. Yassin
-
Publication number: 20090160675Abstract: Monitoring road surface conditions using a mobile computer unit carried by a vehicle operating on a road network and adapted to detect information about the road surface conditions. The detection may be done by means of bump sensors which may also provide information on the size and the depth of the bump according to a detected shock with respect to the vehicle speed. Such information may then be transmitted to a central controller server. The central server may use the collected information for several purposes, such as help in planning maintenance of the road network; forwarded to users and vehicles for journey planning purposes; and to deviate traffic in case of extreme surface damage.Type: ApplicationFiled: December 17, 2008Publication date: June 25, 2009Inventors: Sandro Piccinini, Luigi Pichetti, Marco Secchi, Antonio Secomandi, Amr F. Yassin, Mohamed Zakaria
-
Patent number: 7136826Abstract: A method for creating a personality profile based upon an explicit association between icons/objects and attributes describing some of the values with which a person associates with themselves is disclosed. The person may own/acquire one or more icons/objects. The icon/objects in conjunction with labeling technology allow for accessing of object profiles. Using information from the object profiles, attributes for a personality profile are complied about the person. This personality profile projects an explicit, quantified image about the person, that could be used to tailor advertising, marketing, or other services.Type: GrantFiled: April 4, 2001Date of Patent: November 14, 2006Assignee: Koninklijke Philips Electronics N. V.Inventors: Yasser Alsafadi, Amr F. Yassin
-
Patent number: 6793127Abstract: A resource constrained device is disclosed which includes a tag reader, e.g., an RFID or barcode reader, a communication unit that can communicate information read from the tags to an information interface, and a controller. The controller is arranged to send the information to the information interface via the communication unit. The information interface returns a response, e.g., comprising an XML document. The response is used by the controller to adjust operational parameters which modify the performance of an operational unit, e.g., a washing machine.Type: GrantFiled: April 4, 2001Date of Patent: September 21, 2004Assignee: Koninklijke Philips Electronics N.V.Inventors: Yasser Alsafadi, Amr F. Yassin
-
Publication number: 20040003341Abstract: A wireless telephone, personal digital assistant (PDA), smart remote control, or other Internet-enabled processing device includes a scalable electronic forms processing engine which supports a designated subset of the W3C recommended XForms standard. The designated subset may be selected for a given device based on the computational and memory capabilities of the device. Advantageously, the invention allows “thin” devices to process electronic forms without requiring implementation of the complete W3C recommended XForms standard.Type: ApplicationFiled: June 20, 2002Publication date: January 1, 2004Applicant: Koninklijke Philips Electronics N.V.Inventors: Yasser alSafadi, Octav Chipara, Amr F. Yassin, Katie Zhu
-
Publication number: 20030236824Abstract: System and method for providing a customized service in a network. The system comprises at least one originating device that provides an identifier of one of a user and a product associated with the user (Tag ID) and an identifier of the customized service (Object ID). It further includes a processor that supports an action table. The processor receives the Tag ID and Object ID from the at least one originating device, and uses at least the received Tag ID and Object ID to look up a corresponding action in the action table. A servicing node in the system receives the action and performs at least partial execution of the action, thereby generating results comprising the customized service.Type: ApplicationFiled: June 20, 2002Publication date: December 25, 2003Applicant: Koninklijke Philips Electronics N.V.Inventors: Yasser Alsafadi, Amr F. Yassin
-
Publication number: 20030115597Abstract: The invention relates to a method of presenting a commercial in a time slot to a viewer. The method includes providing one or more commercials to a receiver operatively coupled with a display device. Each commercial has an agent associated with it. Each agent is configured to place a bid for the time slot on behalf of the associated commercial. A profile database may be maintained to store data related to local viewer preferences. This would allow the agent for at least one commercial to access the local viewer preference related data in the profile database and use the accessed local viewer preference related data to determine the bid to be placed for the time slot. The time slot is then auctioned to the one or more commercials provided to the receiver. The commercial whose agent places the winning bid is then displayed on the display device during the time slot. Information related to the commercial having the agent which placed the winning bid may then be stored in a vault.Type: ApplicationFiled: December 14, 2001Publication date: June 19, 2003Applicant: Koninklijke Philips Electronics N.V.Inventors: Amr F. Yassin, Yasser AlSafadi