Patents by Inventor Mohamed M'Jahed

Mohamed M'Jahed 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: 7398533
    Abstract: An interface between clients and services in a distributed computing environment is described. Method gates may provide an interface to remotely invoke functions of a service. A method gate may be generated from an advertisement that may include definitions for one or more messages for remotely invoking functions of the service. A client may generate messages containing representations of method calls. The service may invoke functions that correspond to the set of messages. A method gate on the service may unmarshal the message and invoke the function. The client may receive the results of the function directly. Alternatively, the results may be stored, an advertisement to the results may be provided, and a gate may be generated to access the results. Message gates may perform the sending and receiving of the messages between the client and service. In one embodiment, functions of the service may be computer programming language (e.g. Java) methods.
    Type: Grant
    Filed: September 27, 2000
    Date of Patent: July 8, 2008
    Assignee: Sun Microsystems, Inc.
    Inventors: Gregory L. Slaughter, Thomas E. Saulpaugh, Bernard A. Traversat, Mohamed M. Abdelaziz
  • Patent number: 7395333
    Abstract: A service discovery mechanism may allow clients in a distributed computing environment to search for services. The service discovery mechanism may allow a client to request a capability credential from a service. The distributed computing environment may include a mechanism for a client to negotiate service access rights and to then obtain a capability credential that may be used to obtain the service's access interface to the set or subset of the service's capabilities that were requested or negotiated by the client. In one embodiment, the client may present to the service a set of desired capabilities. The service may then respond with a capability credential that may convey to the client the rights to use the requested capabilities. A complete service advertisement may be needed to create a message endpoint for accessing the service. In an embodiment, the capability credential may be used by a client to obtain a complete advertisement for only the requested or negotiated capabilities.
    Type: Grant
    Filed: August 31, 2000
    Date of Patent: July 1, 2008
    Assignee: Sun Microsystems, Inc.
    Inventors: Thomas E. Saulpaugh, Gregory L. Slaughter, Mohamed M. Abdelaziz, Bernard A. Traversat
  • Publication number: 20080151888
    Abstract: A method and system for retrieving broadcast media content through a communication network 100 is provided. The method includes the broadcast media content being identified (304) by a first identifier. The method also includes the broadcast media content being identified (306) by a second identifier. Further, the method includes sending (308) the first identifier and the second identifier to a server (104). Moreover, the method includes receiving (310) the broadcast media content.
    Type: Application
    Filed: December 20, 2006
    Publication date: June 26, 2008
    Applicant: MOTOROLA, INC.
    Inventor: Mohammed M. Ahmed
  • Publication number: 20080153479
    Abstract: A method (200) for managing communication devices is disclosed. The method includes receiving a request by the receiver (304) from a first communication device, for placing the first communication device in an active communication session. The request comprises information corresponding to identity of the first communication device. The method (200) also includes identifying an active communication session on the basis of identity of the first communication device. Further, the method (200) includes placing the first communication device in the active communication session.
    Type: Application
    Filed: December 26, 2006
    Publication date: June 26, 2008
    Applicant: MOTOROLA, INC.
    Inventors: Narayanan Venkitaraman, Mohammed M. Ahmed, Rajesh S. Pazhyannur, Moon Do Seo
  • Patent number: 7371413
    Abstract: The present invention provides methods for reducing the production of nitric oxide, inducible nitric oxide synthase protein and mRNA, and cyclooxygenase-2 protein and mRNA in cells both in vivo and in vitro via the administration of extracts and compounds derived from the seeds of Pycnanthus angolensis Warb. (P. Kombo), commonly known as African nutmeg. These extracts and compounds, namely, kombo butter, kombo butter acid extract, sargaquinoic acid, sargachromenol, and sargahydroquinoic acid, are also useful in the treatment and prevention of a battery of adverse health conditions in human, animal, and avian subjects that are advanced by the production of nitric oxide or its metabolites and/or by the activity of cyclooxygenase-2. Methods for the isolation of kombo butter acid extracts are also provided.
    Type: Grant
    Filed: May 5, 2004
    Date of Patent: May 13, 2008
    Assignees: Rutgers, The State University, BioResources International Inc.
    Inventors: James E. Simon, Mingfu Wang, Kodzo Gbewonyo, Mohamed M. Rafi, Daniel Fahene Acquaye, Yaw Asianowa
  • Patent number: 7340500
    Abstract: A system and method for providing peer groups in a peer-to-peer environment. A peer group may be one or more peers in a peer-to-peer environment that share a set of network services and content. A peer group may define an implicit scope for messages originating from members peers of the peer group. A peer group may provide redundant services and content for greater reliability. In one embodiment, interaction among peers and peer groups in the peer-to-peer environment may be implemented using protocols that are platform-independent as to programming language implementations and network transports. In one embodiment, peers may discover existing peer groups and join the existing peer groups. In one embodiment, peers may create new peer groups.
    Type: Grant
    Filed: January 22, 2002
    Date of Patent: March 4, 2008
    Assignee: Sun Microsystems, Inc.
    Inventors: Bernard A. Traversat, Li Gong, William J. Yeager, Mohamed M. Abdelaziz, Michael J. Duigou, Eric Pouyoul, Jean-Christophe Hugly, William N. Joy, Michael J. Clary
  • Publication number: 20080048726
    Abstract: Signal-integrity measurement systems and methods utilizing unique time-base generation techniques for controlling the sampling of one or more signals under test. A time-base generator made in accordance with the present disclosure includes a phase filter and modulation circuitry that generates a rapidly varying phase signal as a function of the output of a sigma-delta modulator. The phase filter filters unwanted high-frequency phase components from the rapidly varying phase signal. The filtered signal is used to clock one or more samplers so as to create sampling instances of the signal(s) under test. The sampling instances are then analyze using any one or more of a variety of techniques suited to the type of signal(s) under test.
    Type: Application
    Filed: July 12, 2007
    Publication date: February 28, 2008
    Inventor: Mohamed M. Hafed
  • Publication number: 20080013456
    Abstract: A high-speed signal testing system that includes a digital circuitry for providing a pattern tester with oscilloscope functionality at minimal implementation cost. The digital circuitry includes a time-base generator that provides a high-speed repeating time-base signal. The time-base signal, in conjunction with a sub-sampler and an accumulation memory, allows the system to zoom in on, and analyze portions of, one or more bits of interest in a repeating pattern present on the signal under test. Such portions of interest include rising and falling edges and constant high and low bit values.
    Type: Application
    Filed: July 12, 2007
    Publication date: January 17, 2008
    Inventor: Mohamed M. Hafed
  • Patent number: 7315574
    Abstract: A multi-speed jittered signal generator (216, 400) that generates a full-speed jittered signal (404) by scaling a low-speed jittered signal (420) using a frequency scaler (428). The low-speed jittered signal is created by injecting a modulation signal (416) into a reference signal (412) using a jitter injector (432). Injecting jitter into a low-speed reference signal allows the full-speed jittered signal to be of higher quality than conventional jitter signals created by injecting jitter information into a full-speed reference signal. The multi-speed jittered signal generator may be used as part of a testing system (208) for testing various circuitry, such as high-speed serializer/deserializer circuitry (220).
    Type: Grant
    Filed: April 26, 2005
    Date of Patent: January 1, 2008
    Assignee: DFT Microsystems, Inc.
    Inventors: Mohamed M. Hafed, Geoffrey D. Duerden, Gordon W. Roberts
  • Patent number: 7310391
    Abstract: Apparatus for iterative detection and demodulation of M-ary orthogonal signals (MOK) and signals using Complementary Code Keying (CCK). The apparatus comprises a non-coherent detector that is used during the first iteration and in subsequent iterations uses a coherent detector that is responsive to a soft decoder that is responsive to the detectors. For MOK signals use is made of the first chip, which is known, obviating the need for a pilot signal.
    Type: Grant
    Filed: March 5, 2007
    Date of Patent: December 18, 2007
    Assignee: AT&T Corp.
    Inventors: Evaggelos Geraniotis, Mohamed M. Khairy
  • Publication number: 20070218167
    Abstract: A process of producing a frozen sheeted dough, which can be prepared without using stress-free sheeting process and transferred directly from the freezer to oven without a proofing step. The process comprises mixing the dough ingredients comprising yeast and chemical leavening agents; resting the dough to form air cell structure; subjecting the dough to high stress sheeting compressions and freezing the dough. The frozen dough can be directly transferred to an oven without a proofing step. The resulting baked product has desirable texture and taste.
    Type: Application
    Filed: March 15, 2007
    Publication date: September 20, 2007
    Inventors: Sachin Bhatia, Mohammed M. Morad
  • Patent number: 7263560
    Abstract: Embodiments of a shared resource distributed index mechanism that peers in a peer-to-peer network may utilize to distribute index entries corresponding to resources to indexes of shared resources among one or more other peers. These indexes may be used to direct queries to peers where the queries are most likely to be answered. When a query is received by a rendezvous peer including one or more indexes, contents of the query may be “looked up” in the index to find matches. The results of the lookup may include information on one or peer(s) that may hold advertisement(s) to the resource requested by the query. The query may then be forwarded to one or more peers that may hold the advertisement for the resource. Embodiments may provide “loosely-coupled” distribution of index entries for use in querying for resources in the peer-to-peer network.
    Type: Grant
    Filed: August 30, 2002
    Date of Patent: August 28, 2007
    Assignee: Sun Microsystems, Inc.
    Inventors: Mohamed M. Abdelaziz, Bernard A. Traversat, Michael J. Duigou, Jean-Christophe Hugly, Sherif Botros
  • Patent number: 7242209
    Abstract: A module (236, 236?) containing an integrated testing system (108) that includes one or more measurement engines (200, 202) tightly coupled with a compute engine (208). The one or more measurement engines include at least one stimulus instrument (212) for exciting circuitry of a device-under-test (104) with one or more stimulus signals, and at least one measurement instrument (216) that measures the response of the device-under-test to the stimulus signal(s) and generates measurement data. The compute engine includes computation logic circuitry (800) for determining whether or not the circuitry aboard the device-under-test passes or fails. The integrated testing system further includes a communications engine (204) providing two-way communications between the integrated testing system automated testing equipment (116) and/or a dedicated user interface (140) residing on a host computer (136).
    Type: Grant
    Filed: May 3, 2004
    Date of Patent: July 10, 2007
    Assignee: DFT Microsystems, Inc.
    Inventors: Gordon W. Roberts, Antonio H. Chan, Geoffrey D. Duerden, Mohamed M. Hafed, Sébastien Laberge, Bardia Pishdad, Clarence K. L. Tam
  • Patent number: 7220760
    Abstract: The invetion relates to compounds of formula (I) wherein R1, R2, R3, R4, R5, R6, R7 and R8 are as defined in the description, their use as medicament, pharmaceutical compositions containing them and processes for their preparation.
    Type: Grant
    Filed: October 17, 2003
    Date of Patent: May 22, 2007
    Assignee: Pfizer Inc.
    Inventors: Mohamed M. Ali Awad, Marc J. Bazin, Frederic Feru, Steven W. Goldstein, Cyrille F. Kuhn
  • Patent number: 7206841
    Abstract: A system and method for providing rendezvous nodes in a peer-to-peer networking environment is described. Rendezvous nodes preferably cache information about network resources that may be useful to peer nodes on a peer-to-peer network. In one embodiment, a network of rendezvous nodes may help peer nodes to discover network resources over long-range on the peer-to-peer network. Network resource may include, but may not be limited to peer nodes, peer groups, services, content, and communication channels. In one embodiment, rendezvous nodes may respond to discovery query messages from peer nodes. The discovery query messages may specify desired network resource information. In one embodiment, rendezvous nodes may provide route discovery for network resources. In one embodiment, a peer node may be pre-configured with a pre-defined set of rendezvous nodes to access on startup. These bootstrapping rendezvous may help the peer node discover network resources that it needs to start up.
    Type: Grant
    Filed: January 22, 2002
    Date of Patent: April 17, 2007
    Assignee: Sun Microsystems, Inc.
    Inventors: Bernard A. Traversat, Li Gong, Mohamed M. Abdelaziz, Michael J. Duigou, Eric Pouyoul, Jean-Christophe Hugly, William N. Joy, Michael J. Clary
  • Patent number: 7200191
    Abstract: A system and method for the iterative detection and demodulation of M-ary orthogonal signals (MOK) and signals modulated using Complementary Code Keying (CCK) is described. An important feature of these methods is the good performance of noncoherent detectors in AWGN channels. However, the performance of these detectors in fast fading channels degrades considerably compared to that of coherent detectors. Iterative detection algorithms that significantly improve the performance of the demodulators with minimal additional complexity are presented The methods use soft decoder output feedback and iterative demodulation and decoding to achieve performance close to that of coherent detection. For MOK, significant performance enhancement is possible even without any loss of throughput due to insertion of pilot symbols. For CCK pilot symbols are necessary but the throughput loss remains low.
    Type: Grant
    Filed: August 12, 2005
    Date of Patent: April 3, 2007
    Assignee: AT&T Corp
    Inventors: Evaggelos Geraniotis, Mohamed M. Khairy
  • Patent number: 7197565
    Abstract: Embodiments of a decentralized mechanism for detecting the presence of entities in a peer-to-peer network. In one embodiment, using pipes, a peer may uniquely and independently generate an identity for a peer-to-peer network entity. The identity may be used to probe the peer-to-peer network for presence of instances of the corresponding entity on other peers regardless of which peer the identity was generated on and without using a central identity repository or presence system. In one embodiment, net crawling may be used to map identities and resolve the locations of instances of the corresponding entities. An entity may move anywhere on the network, and the decentralized mechanism for detecting entity presence may be used to locate the instance(s) of the entity.
    Type: Grant
    Filed: October 3, 2002
    Date of Patent: March 27, 2007
    Assignee: Sun Microsystems, Inc.
    Inventors: Mohamed M. Abdelaziz, Eric Pouyoul, Jean-Christophe Hugly, Bernard A. Traversat, Michael J. Duigou
  • Patent number: 7180345
    Abstract: A method and an apparatus to provide time-based edge-rate compensation have been disclosed. In one embodiment, the apparatus includes a reference pad, a reference circuit coupled to the reference pad, the reference circuit being operable to charge and to discharge a reference voltage at the reference pad, and an edge-rate detection and measurement circuit coupled to the reference pad to detect and to measure an edge-rate of the reference voltage at the reference pad. Other embodiments have been claimed and described.
    Type: Grant
    Filed: June 29, 2005
    Date of Patent: February 20, 2007
    Assignee: Intel Corporation
    Inventors: Mohammed M. Atha, Yanmei Tian, Harry Muljono
  • Patent number: 7167920
    Abstract: A system and method for establishing communications channels between and among peers in a peer-to-peer networking environment. Pipes may be used as communication channels for sending and receiving messages and other data between services or applications over input and output endpoints. Pipes may be asynchronous, unidirectional, stateless and unreliable. Bidirectional pipes may also be supported. Pipes may have ends that may be moved around and bound to different peers at different times. Point-to-point and propagate pipes may be supported. Pipes may connect peers that have a direct physical link and peers that do not have a direct link. Peers may communicate through pipes without knowing on which peer a pipe endpoint is bound. A message is sent to all peer endpoints currently connected (listening) to the pipe. The set of connected endpoints may be obtained from a pipe service using a pipe binding protocol.
    Type: Grant
    Filed: January 22, 2002
    Date of Patent: January 23, 2007
    Assignee: Sun Microsystems, Inc.
    Inventors: Bernard A. Traversat, Mohamed M. Abdelaziz, Michael J. Duigou, Eric Pouyoul, Jean-Christophe Hugly, Li Gong, William J. Yeager, William N. Joy, Michael J. Clary
  • Patent number: 7165107
    Abstract: System and method for the dynamic and transparent migration of services in a peer-to-peer networking environment. Member peers in a peer group using a peer-to-peer platform may cooperate to provide redundant instances of services to member peers. Dynamic migration of a service may be performed by unbinding one or more peer-to-peer platform pipes from a peer hosting an instance of the service and binding the pipes to another peer hosting a different instance of the service. Using pipes, services may transparently failover from one physical peer endpoint to another in order to mask a service or peer failure, or to access a newly published instance of a service. Thus, a collection of peers may provide a high level of fault tolerance, where, for example, a new peer at a different location may replace a crashed peer, with the new peer taking over the existing pipe to keep the communication going.
    Type: Grant
    Filed: June 5, 2002
    Date of Patent: January 16, 2007
    Assignee: Sun Microsystems, Inc.
    Inventors: Eric Pouyoul, Mohamed M. Abdelaziz, Jean-Christophe Hugly, Michael J. Duigou, Bernard A. Traversat