1
Sarit Mukherjee, Ibrahim Kamel, Prasant Mohapatra: Multimedia file systems using file managers located on clients for managing network attached storage devices. Matsushita Electric Industrial, Harness Dickey & Pierce, October 15, 2002: US06466978 (142 worldwide citation)

A multi-media file system for conmmunicating information between a multi-media client and a network storage device over a network. The file system includes a cluster that comprises one cluster manager and at least one file manager with each network storage device. The cluster manager is located on a ...


2
Daniel Barbara, Ibrahim Kamel: Method and apparatus for similarity matching of handwritten data objects. Panasonic Technologies, Ratner & Prestia, January 20, 1998: US05710916 (134 worldwide citation)

Apparatus for determining a distance between two handwritten strings in a database. A processor extracts global features from each string. The processor divides the string into strokes, and identifies a plurality of bounding boxes. Each box contains a different stroke. The processor extracts global ...


3
Cuneyt Akinlar, Khaled Elbassioni, Ibrahim Kamel: Quality of service management in network gateways. Matsushita Electric Industrial, Harness Dickey & Pierce, September 21, 2010: US07802008 (77 worldwide citation)

An apparatus for ensuring quality-of-service in a network is provided. A first stream sender having a flow control parameter and transmitting a first stream. A network interconnection receiving the first stream and a second stream. First stream being a non-realtime stream and the second stream being ...


4
Sarit Mukherjee, Ibrahim Kamel, Dennis Bushmitch, Walid G Aref: Inexpensive, scalable and open-architecture media server. Panasonic Technologies, Harness Dickey & Pierce, August 8, 2000: US06101547 (43 worldwide citation)

Multi-media servers provide clients with streaming data requiring soft real-time guarantee and static data requiring a large amount of storage space. The servers use a pull-mode protocol to communicate with clients through a real-time network. Separate data and control channels enhance the soft real ...


5
Walid G Aref, Ibrahim Kamel, Thirumale N Niranjan, Shahram Ghandeharizadeh: Simultaneous processing of read and write requests using optimized storage partitions for read and write request deadlines. Matsushita Electric Industrial, Harness Dickey & Pierce, February 8, 2000: US06023720 (43 worldwide citation)

The disk scheduling system supports the processing of simultaneous storage device read and write requests in a video server environment, thereby supporting both video-on-demand and non-linear editing applications. Read requests are the result of movie viewing, while write requests are the result of ...


6
Mahfuzur Rahman, Ibrahim Kamel: Providing quality of service for disks I/O sub-system with simultaneous deadlines and priority. Matsushita Electric Industrial, Harness Dickey & Pierce, March 22, 2005: US06871011 (37 worldwide citation)

The disk scheduling algorithms try to service a request with lower priority and strict deadline only if serving this request is not going to violate the deadline constraints of a higher priority request. One of the algorithms uses a single queue to hold all the requests regardless of their priority. ...


7
Daniel Barbara, Walid Aref, Ibrahim Kamel, Padmavathi Vallabhaneni: Method and apparatus for indexing a plurality of handwritten objects. Panasonic Technologies, Ratner & Prestia, July 15, 1997: US05649023 (29 worldwide citation)

A method for indexing a plurality of handwritten objects is provided. A B-tree data structure of order m is generated, where m is an integer. The B-tree has a plurality of nodes divided into a plurality of levels ordinally numbered 0.sup.th through n.sup.th. Each node in the 0.sup.th level is a leaf ...


8
Ibrahim Kamel, Walid G Aref, Rafael Alonso: Video server scheduling for simultaneous read-write requests. Matsushita Electric Industrial, Harness Dickey & Pierce, July 17, 2001: US06263411 (15 worldwide citation)

A process is presented for supporting simultaneous disk read and write requests in a video server environment. Read requests are the result of movie viewing, while write requests are the result of video clip editing or movie authoring procedures. Due to real-time demands of movie viewing, read reque ...


9
Ibrahim Kamel, Khaled Elbassioni, Beizhong Chen: Efficient service management in home gateways. Matsushita Electric Industrial, Harness Dickey & Pierce, March 7, 2006: US07010661 (4 worldwide citation)

A method is provided for managing memory resources in a service gateway environment. The method includes: receiving a service request, the service request having an associated memory space requirement that exceeds total available memory space associated with the gateway environment; determining a nu ...


10
Ibrahim Kamel, Rafael Alonso: Cell loss reduction in a video server with ATM backbone network. Matsushita Electric Industrial, Harness Dickey & Pierce, February 23, 1999: US05875300 (4 worldwide citation)

A data organization scheme for movies stored on a video server. The method utilizes the available bandwidth and space in the I/O system to avoid the data contention in the ATM. Basically, parts of the hot movies are replicated on the server unit. Most of the requests to the hot movie are directed to ...