Patents by Inventor Abdelsalam Helal

Abdelsalam Helal 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: 8631063
    Abstract: A system includes a hardware platform, at least one driver, a plurality of devices connected to the hardware platform, a middleware interface, and a plurality of software services. Each of the plurality of devices is selected from the group consisting of sensors and actuators. The plurality of software services is generated by the at least one driver, wherein a software service associates with a device, and wherein each of the software services complies with the middleware interface. A method for interfacing a plurality of devices to a hardware platform includes communicably connecting each of the plurality of devices to the hardware platform, converting each of the plurality of devices into a programmable software service using a driver, and programming each of the software services to comply with a middleware interface.
    Type: Grant
    Filed: January 7, 2011
    Date of Patent: January 14, 2014
    Inventors: Abdelsalam Helal, Jeffrey Craig King, Raja Bose, Steven Lee Pickles, James A. Russo, Steve Vander Ploeg, Hicham Mahmoud El Zabadani, Ahmad Hassan El Kouche
  • Patent number: 8213417
    Abstract: A system for communication between a mobile node and a communications network is provided for use with a communications network having one or more communications network nodes that define a foreign agents and that communicate with the mobile node in a predefined region. The system includes a ghost-foreign agent that advertises a foreign agent so that the mobile node is aware of the foreign agent when the mobile node is located outside the predefined region. The system further includes a ghost-mobile node that signals the foreign agent in response to the foreign agent advertising and based upon a predicted future state of the mobile node.
    Type: Grant
    Filed: March 5, 2010
    Date of Patent: July 3, 2012
    Assignee: University of Florida Research Foundation, Inc.
    Inventors: Edwin A. Hernandez-Mondragon, Abdelsalam A. Helal
  • Publication number: 20110154375
    Abstract: A system includes a hardware platform, at least one driver, a plurality of devices connected to the hardware platform, a middleware interface, and a plurality of software services. Each of the plurality of devices is selected from the group consisting of sensors and actuators. The plurality of software services is generated by the at least one driver, wherein a software service associates with a device, and wherein each of the software services complies with the middleware interface. A method for interfacing a plurality of devices to a hardware platform includes communicably connecting each of the plurality of devices to the hardware platform, converting each of the plurality of devices into a programmable software service using a driver, and programming each of the software services to comply with a middleware interface.
    Type: Application
    Filed: January 7, 2011
    Publication date: June 23, 2011
    Applicant: University of Florida Research Foundation, Inc.
    Inventors: ABDELSALAM HELAL, Jeffrey Craig King, Raja Bose, Steven Lee Pickles, James A. Russo, Steve Vander Ploeg, Hicham Mahmoud El Zabadani, Ahmad H. El Kouche
  • Patent number: 7895257
    Abstract: A system includes a hardware platform, at least one driver, a plurality of devices connected to the hardware platform, a middleware interface, and a plurality of software services. Each of the plurality of devices is selected from the group consisting of sensors and actuators. The plurality of software services is generated by the at least one driver, wherein a software service associates with a device, and wherein each of the software services complies with the middleware interface. A method for interfacing a plurality of devices to a hardware platform includes communicably connecting each of the plurality of devices to the hardware platform, converting each of the plurality of devices into a programmable software service using a driver, and programming each of the software services to comply with a middleware interface.
    Type: Grant
    Filed: February 21, 2007
    Date of Patent: February 22, 2011
    Assignee: University of Florida Research Foundation, Inc.
    Inventors: Abdelsalam Helal, Jeffrey Craig King, Raja Bose, Steven Lee Pickles, James A. Russo, Steve Vander Ploeg, Hicham Mahmoud El Zabadani, Ahmad Hassan El Kouche
  • Publication number: 20100157947
    Abstract: A system for communication between a mobile node and a communications network is provided for use with a communications network having one or more communications network nodes that define a foreign agents and that communicate with the mobile node in a predefined region. The system includes a ghost-foreign agent that advertises a foreign agent so that the mobile node is aware of the foreign agent when the mobile node is located outside the predefined region. The system further includes a ghost-mobile node that signals the foreign agent in response to the foreign agent advertising and based upon a predicted future state of the mobile node.
    Type: Application
    Filed: March 5, 2010
    Publication date: June 24, 2010
    Inventors: Edwin A. Hernandez-Mondragon, Abdelsalam A. Helal
  • Patent number: 7397346
    Abstract: A method of task and memory assistance using a mobile communication device can include storing a profile of a user and determining a task to be performed by the user based on the user profile. The method can also include notifying the mobile communication device of the task. The method can further include providing sensory indicators in an increasing order of intervention until an acknowledgement is received from user, or for a predetermined number of notifications.
    Type: Grant
    Filed: July 12, 2004
    Date of Patent: July 8, 2008
    Assignee: University of Florida Research Foundation, Inc.
    Inventors: Abdelsalam A. Helal, Carlos M. Giraldo, William C. Mann
  • Patent number: 7339493
    Abstract: A portable communication device (200) can serve as a multimedia controller and can include a transceiver having wireless access to a client computer (510) coupled to a multimedia device (515, 520, and 525). The multimedia controller can also include a display (205) coupled to the transceiver (201), and a processor (202) coupled to the display and the transceiver. The processor can be programmed to send instructions to the client computer to perform at least one function among retrieving status information regarding the multimedia device, retrieving a program channel guide, controlling a recording function, selecting a program channel for display at the multimedia controller or selecting content from the client computer or a server coupled thereto for display at the multimedia controller. The processor can also be programmed to receive status information or content in response to sending instructions and to display the status information or content.
    Type: Grant
    Filed: July 12, 2004
    Date of Patent: March 4, 2008
    Assignee: University of Florida Research Foundation, Inc.
    Inventors: Hicham Mahmoud El Zabadani, Abdelsalam A. Helal
  • Publication number: 20070236346
    Abstract: A system includes a hardware platform, at least one driver, a plurality of devices connected to the hardware platform, a middleware interface, and a plurality of software services. Each of the plurality of devices is selected from the group consisting of sensors and actuators. The plurality of software services is generated by the at least one driver, wherein a software service associates with a device, and wherein each of the software services complies with the middleware interface. A method for interfacing a plurality of devices to a hardware platform includes communicably connecting each of the plurality of devices to the hardware platform, converting each of the plurality of devices into a programmable software service using a driver, and programming each of the software services to comply with a middleware interface.
    Type: Application
    Filed: February 21, 2007
    Publication date: October 11, 2007
    Inventors: Abdelsalam Helal, Jeffrey King, Raja Bose, Steven Pickles, James Russo, Steve Ploeg, Hicham El Zabadani, Ahmed Al Kouche
  • Patent number: 7231330
    Abstract: A system for emulating mobile network communications can include one or more wireless nodes configured to variably adjust signal reception sensitivity and signal transmission strength; at least one mobile node configured to wirelessly communicate with selected ones of the wireless nodes; and a network emulator communicatively linked to each wireless node. The network emulator can replicate attributes of a wired communications network. The system also can include a controller communicatively linked with the wireless nodes and configured to control signal reception sensitivity and signal transmission strength of each said wireless node, as well as a home agent configured to interact with at least one mobile node via selected ones of the wireless nodes.
    Type: Grant
    Filed: August 2, 2004
    Date of Patent: June 12, 2007
    Assignee: University of Florida Research Foundation, Inc.
    Inventors: Edwin A. Hernandez-Mondragon, Abdelsalam A. Helal
  • Patent number: 7155202
    Abstract: The present invention provides a device, a method, and a machine readable storage for managing a material substance program. The device can include a portable computing device having mobile telephony capabilities and a portable computing device having mobile telephony capabilities; and a wireless identification device communicably coupled to the portable computing device for identifying materials. The method for managing a material substance program can include scanning a material source to identify a material identifier, sending the material identifier to a proxy server, receiving material information from the proxy server, and displaying material information on a portable computing device having mobile telephony capabilities.
    Type: Grant
    Filed: July 12, 2004
    Date of Patent: December 26, 2006
    Assignee: University of Florida Research Foundation, Inc.
    Inventor: Abdelsalam A. Helal
  • Patent number: 7098788
    Abstract: A method of remote surveillance and assisted care using a mobile communication device can include determining a location of a user. The method can also include adjusting at least one camera according to the location, and capturing an image of an area around the location. Further, the method can include transmitting the image to a remote information processing system.
    Type: Grant
    Filed: July 12, 2004
    Date of Patent: August 29, 2006
    Assignee: University of Florida Research Foundation, Inc.
    Inventors: Carlos M. Giraldo, Abdelsalam A. Helal, Youssef Omar Kaddoura, William C. Mann
  • Publication number: 20050193106
    Abstract: The present invention can include a communication system having a plurality of portable devices being communicatively linked via an ad-hoc, wireless network such that each portable device functions in a peer-to-peer fashion. Each portable device can include a communication architecture including an application configured to control service discovery, usage, and advertising, a service manager and a micro-hypertext transfer protocol server. The service manager can be configured to discover services provided by other ones of the portable devices, and register and advertise services provided by the portable device within which the service manager is disposed, under control of the application. The micro-hypertext transfer protocol server can be configured to send and receive queries to facilitate service discovery, usage, and advertising.
    Type: Application
    Filed: March 1, 2004
    Publication date: September 1, 2005
    Applicant: University of Florida
    Inventors: Nitin Desai, Abdelsalam Helal, Varun Verma
  • Publication number: 20050132047
    Abstract: A system for targeted messaging includes a messaging platform for communicating messages to a target group, a target group selecting module for selecting the target group from a group of potential message recipients based upon a target criterion including the location of each potential message recipient relative to a predefined targeted region. A method of targeted messaging includes defining a targeted region, selecting a target group from a group of potential message recipients based upon the location of each potential message recipient relative to the targeted region, and transmitting a message to the selected target group.
    Type: Application
    Filed: July 12, 2004
    Publication date: June 16, 2005
    Applicant: UNIVERSITY OF FLORIDA RESEARCH FOUNDATION, INC.
    Inventors: Bekir Arslan, Abdelsalam Helal, Antonio Hidalgo
  • Publication number: 20050101250
    Abstract: A mobile communication device can include a cellular radio-frequency transceiver serviceable by a commercial carrier and a short-range wireless transceiver for communicating with a local access point. The mobile communication device can further include a processor configured to control the operation of the short-range wireless transceiver and the cellular radio-frequency transceiver.
    Type: Application
    Filed: July 12, 2004
    Publication date: May 12, 2005
    Applicant: UNIVERSITY OF FLORIDA RESEARCH FOUNDATION, INC.
    Inventors: Abdelsalam Helal, William Mann
  • Publication number: 20050076327
    Abstract: An integrated development tool for constructing a server-side proxy for interacting with a wireless, mobile device can include at least one module. The module can be configured to generate program code to perform a specific function of the server-side proxy. The integrated development tool also can include means for accessing the at least one module.
    Type: Application
    Filed: January 15, 2004
    Publication date: April 7, 2005
    Applicant: University of Florida
    Inventors: Abdelsalam Helal, Dushiant Kochhar
  • Publication number: 20050071879
    Abstract: A method for controlling appliances can include the step of presenting at least one appliance option for a controlled appliance upon a mobile communications device having mobile telephony capabilities. At least one appliance message can be transmitted across the wireless communications link between a smart space control unit and the mobile communications device. In one arrangement, wireless communication link can be a mobile telephony link. At least one appliance signal can be conveyed between the smart space control unit and the controlled appliance.
    Type: Application
    Filed: July 12, 2004
    Publication date: March 31, 2005
    Applicant: UNIVERSITY OF FLORIDA RESEARCH FOUNDATION, INC.
    Inventors: Nikhil Haldavnekar, Abdelsalam Helal, Sree Kuchibhotla, Manish Malik, Vijay Vokkaarne
  • Publication number: 20050062637
    Abstract: A portable communication device (200) can serve as a multimedia controller and can include a transceiver having wireless access to a client computer (510) coupled to a multimedia device (515, 520, and 525). The multimedia controller can also include a display (205) coupled to the transceiver (201), and a processor (202) coupled to the display and the transceiver. The processor can be programmed to send instructions to the client computer to perform at least one function among retrieving status information regarding the multimedia device, retrieving a program channel guide, controlling a recording function, selecting a program channel for display at the multimedia controller or selecting content from the client computer or a server coupled thereto for display at the multimedia controller. The processor can also be programmed to receive status information or content in response to sending instructions and to display the status information or content.
    Type: Application
    Filed: July 12, 2004
    Publication date: March 24, 2005
    Applicant: UNIVERSITY OF FLORIDA RESEARCH FOUNDATION, INC.
    Inventors: Hicham El Zabadani, Abdelsalam Helal
  • Publication number: 20050057361
    Abstract: A method of remote surveillance and assisted care using a mobile communication device can include determining a location of a user. The method can also include adjusting at least one camera according to the location, and capturing an image of an area around the location. Further, the method can include transmitting the image to a remote information processing system.
    Type: Application
    Filed: July 12, 2004
    Publication date: March 17, 2005
    Applicant: UNIVERSITY OF FLORIDA RESEARCH FOUNDATION, INC.
    Inventors: Carlos Giraldo, Abdelsalam Helal, Youssef Kaddoura, William Mann
  • Publication number: 20050058099
    Abstract: A system for communication between a mobile node and a communications network is provided for use with a communications network having one or more communications network nodes that define a foreign agents and that communicate with the mobile node in a predefined region. The system includes a ghost-foreign agent that advertises a foreign agent so that the mobile node is aware of the foreign agent when the mobile node is located outside the predefined region. The system further includes a ghost-mobile node that signals the foreign agent in response to the foreign agent advertising and based upon a predicted future state of the mobile node.
    Type: Application
    Filed: August 2, 2004
    Publication date: March 17, 2005
    Applicant: UNIVERSITY OF FLORIDA RESEARCH FOUNDATION, INC.
    Inventors: Edwin Hernandez-Mondragon, Abdelsalam Helal
  • Publication number: 20050057357
    Abstract: A method of task and memory assistance using a mobile communication device can include storing a profile of a user and determining a task to be performed by the user based on the user profile. The method can also include notifying the mobile communication device of the task. The method can further include providing sensory indicators in an increasing order of intervention until an acknowledgement is received from user, or for a predetermined number of notifications.
    Type: Application
    Filed: July 12, 2004
    Publication date: March 17, 2005
    Applicant: UNIVERSITY OF FLORIDA RESEARCH FOUNDATION, INC.
    Inventors: Abdelsalam Helal, Carlos Giraldo, William Mann