Patents by Inventor Shareef Alshinnawi
Shareef Alshinnawi 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).
-
Relative location determination for auto-configuration of computing systems in a network environment
Patent number: 10257679Abstract: Embodiments of the invention provide for a method, device and computer program product for auto-configuring computing devices disposed in a network environment based upon a relative location of each of the computing devices. The method includes broadcasting into an electromagnetic near field from at least two surface positions of a computing device an identification and position of a corresponding one of the surface positions. The method further includes receiving in a receiver disposed on at least one of the surface positions, an identification of another computing device, and a corresponding position from which the identification had been broadcast. The method yet further includes repeating the broadcasting and receiving in other computing devices and determining in each of the other computing devices a position relative to another of the devices. Finally, the method includes establishing a device configuration in each of the computing devices based upon a correspondingly determined relative position.Type: GrantFiled: October 5, 2014Date of Patent: April 9, 2019Assignee: LENOVO ENTERPRISE SOLUTIONS (SINGAPORE) PTE. LTD.Inventors: Shareef Alshinnawi, Gary D. Cudak, Edward S. Suffern, John Mark Weber -
Patent number: 9424253Abstract: Embodiments of the present invention provide a method, system and computer program product for the domain specific normalization of a corpus of text. In an embodiment of the invention, a method for domain specific normalization of a corpus of text is provided, including an industrial, organization, demographic or geographic domain. The method includes loading a corpus of text in memory of a computer and determining a domain for the corpus of text. The method also includes retrieving a lexicon of replacement words for the determined domain. Finally, the method includes text simplifying the corpus of text using the retrieved lexicon. In one aspect of the embodiment, the domain is determined through inference based upon words already presence in the corpus of text. In another aspect of the embodiment, the domain is determined based upon meta-data provided with the corpus of text.Type: GrantFiled: July 29, 2015Date of Patent: August 23, 2016Assignee: International Business Machines CorporationInventors: Shareef Alshinnawi, Gary D. Cudak, Edward S. Suffern, John M. Weber
-
Patent number: 9373957Abstract: Systems and methods for power balancing in power distribution networks are disclosed herein. According to an aspect, a method may be implemented at a power manager in a power distribution network including multiple computing devices. The method may include receiving vital product data associated with the computing devices. The method may also include predicting, based on the vital product data, occurrences of unbalanced power in the power distribution system upon distribution of power to the computing devices. Further, the method may include controlling application of power to the computing devices, prior to distributing power in the power distribution system, based on the predicted occurrences such that power distribution to the power distribution system is substantially balanced.Type: GrantFiled: October 16, 2013Date of Patent: June 21, 2016Assignee: LENOVO ENTERPRISE SOLUTIONS (SINGAPORE) PTE. LTD.Inventors: Shareef Alshinnawi, Gary D. Cudak, Edward S. Suffern, John M. Weber
-
Publication number: 20160173421Abstract: Embodiments of the invention provide a method, system and computer program product for verification of message content in a real time messaging system. The method includes contextually analyzing a thread of messages in a user interface of the real time messaging system, the thread defining a conversation between a composer and one or more recipients of the messages, the analysis determining a context of the conversation. The method further includes loading a new message to be transmitted as part of the thread, parsing text of the new message and analyzing the parsed text to determine a context. The method yet further includes comparing the determined context of the new message to the determined context of the conversation. Finally, the method includes displaying in the user interface a warning to the composer when the context of the new message differs from the context of the conversation.Type: ApplicationFiled: December 12, 2014Publication date: June 16, 2016Inventors: Shareef Alshinnawi, Gary D. Cudak, Christopher J. Hardee, Vinod Kamath, Jason A. Matteson
-
RELATIVE LOCATION DETERMINATION FOR AUTO-CONFIGURATION OF COMPUTING SYSTEMS IN A NETWORK ENVIRONMENT
Publication number: 20160099832Abstract: Embodiments of the invention provide for a method, device and computer program product for auto-configuring computing devices disposed in a network environment based upon a relative location of each of the computing devices. The method includes broadcasting into an electromagnetic near field from at least two surface positions of a computing device an identification and position of a corresponding one of the surface positions. The method further includes receiving in a receiver disposed on at least one of the surface positions, an identification of another computing device, and a corresponding position from which the identification had been broadcast. The method yet further includes repeating the broadcasting and receiving in other computing devices and determining in each of the other computing devices a position relative to another of the devices. Finally, the method includes establishing a device configuration in each of the computing devices based upon a correspondingly determined relative position.Type: ApplicationFiled: October 5, 2014Publication date: April 7, 2016Inventors: Shareef Alshinnawi, Gary D. Cudak, Edward S. Suffern, John Mark Weber -
Publication number: 20150331854Abstract: Embodiments of the present invention provide a method, system and computer program product for the domain specific normalization of a corpus of text. In an embodiment of the invention, a method for domain specific normalization of a corpus of text is provided, including an industrial, organization, demographic or geographic domain. The method includes loading a corpus of text in memory of a computer and determining a domain for the corpus of text. The method also includes retrieving a lexicon of replacement words for the determined domain. Finally, the method includes text simplifying the corpus of text using the retrieved lexicon. In one aspect of the embodiment, the domain is determined through inference based upon words already presence in the corpus of text. In another aspect of the embodiment, the domain is determined based upon meta-data provided with the corpus of text.Type: ApplicationFiled: July 29, 2015Publication date: November 19, 2015Inventors: Shareef ALSHINNAWI, Gary D. CUDAK, Edward S. SUFFERN, John M. WEBER
-
Patent number: 9122673Abstract: Embodiments of the present invention provide a method, system and computer program product for the domain specific normalization of a corpus of text. In an embodiment of the invention, a method for domain specific normalization of a corpus of text is provided, including an industrial, organization, demographic or geographic domain. The method includes loading a corpus of text in memory of a computer and determining a domain for the corpus of text. The method also includes retrieving a lexicon of replacement words for the determined domain. Finally, the method includes text simplifying the corpus of text using the retrieved lexicon. In one aspect of the embodiment, the domain is determined through inference based upon words already presence in the corpus of text. In another aspect of the embodiment, the domain is determined based upon meta-data provided with the corpus of text.Type: GrantFiled: March 7, 2012Date of Patent: September 1, 2015Assignee: International Business Machines CorporationInventors: Shareef Alshinnawi, Gary D. Cudak, Edward S. Suffern, John M. Weber
-
Publication number: 20150102673Abstract: Systems and methods for power balancing in power distribution networks are disclosed herein. According to an aspect, a method may be implemented at a power manager in a power distribution network including multiple computing devices. The method may include receiving vital product data associated with the computing devices. The method may also include predicting, based on the vital product data, occurrences of unbalanced power in the power distribution system upon distribution of power to the computing devices. Further, the method may include controlling application of power to the computing devices, prior to distributing power in the power distribution system, based on the predicted occurrences such that power distribution to the power distribution system is substantially balanced.Type: ApplicationFiled: October 16, 2013Publication date: April 16, 2015Applicant: International Business Machines CorporationInventors: Shareef Alshinnawi, Gary D. Cudak, Edward S. Suffern, John M. Weber
-
Publication number: 20130238313Abstract: Embodiments of the present invention provide a method, system and computer program product for the domain specific normalization of a corpus of text. In an embodiment of the invention, a method for domain specific normalization of a corpus of text is provided, including an industrial, organization, demographic or geographic domain. The method includes loading a corpus of text in memory of a computer and determining a domain for the corpus of text. The method also includes retrieving a lexicon of replacement words for the determined domain. Finally, the method includes text simplifying the corpus of text using the retrieved lexicon. In one aspect of the embodiment, the domain is determined through inference based upon words already presence in the corpus of text. In another aspect of the embodiment, the domain is determined based upon meta-data provided with the corpus of text.Type: ApplicationFiled: March 7, 2012Publication date: September 12, 2013Applicant: International Business Machines CorporationInventors: Shareef Alshinnawi, Gary D. Cudak, Edward S. Suffern, John M. Weber