Patents by Inventor Ismail Dalgic
Ismail Dalgic 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: 10338833Abstract: Methods, computer media encoding instructions, and systems that receive write requests directed to non-sequential logical block addresses and write the write requests to sequential disk block addresses in a storage system include an overprovision of a storage system to include an increment of additional storage space such that it is more likely a large enough sequential block of storage will be available to accommodate incoming write requests.Type: GrantFiled: April 3, 2018Date of Patent: July 2, 2019Assignee: OPEN INVENTION NETWORK LLCInventors: Alan Rowe, Chandrika Srinivasan, Sameer Narkhede, Wing Yee Au, Ismail Dalgic
-
Publication number: 20190079846Abstract: The present disclosure provides a computer-implemented method and system for monitoring performance of one or more software applications. The computer-implemented method includes reception of one or more software applications and corresponding sets of data, classification of the one or more sets of software applications and corresponding data, assigning of a unique signature to one or more software applications and corresponding data in each cluster of the one or more clusters of applications in a multi-dimensional hyperspace in real time, mapping the unique signature corresponding to the data in each cluster of the one or more clusters with one or more pre-stored signatures associated with one or more sets of data observed in past, computing one or more configuration values using a multi-dimensional optimization algorithm, and submitting the one or more sets of data with the one or more configuration values to a distributed data processing system.Type: ApplicationFiled: September 8, 2017Publication date: March 14, 2019Inventors: Sadiq SHAIK, Ismail DALGIC
-
Patent number: 9933962Abstract: Methods, computer media encoding instructions, and systems that receive write requests directed to non-sequential logical block addresses and write the write requests to sequential disk block addresses in a storage system include an overprovision of a storage system to include an increment of additional storage space such that it is more likely a large enough sequential block of storage will be available to accommodate incoming write requests.Type: GrantFiled: February 27, 2017Date of Patent: April 3, 2018Assignee: Open Invention Network, LLCInventors: Alan Rowe, Chandrika Srinivasan, Sameer Narkhede, Wing Yee Au, Ismail Dalgic
-
Patent number: 9588687Abstract: Methods, computer media encoding instructions, and systems that receive write requests directed to non-sequential logical block addresses and write the write requests to sequential disk block addresses in a storage system include an overprovision of a storage system to include an increment of additional storage space such that it is more likely a large enough sequential block of storage will be available to accommodate incoming write requests.Type: GrantFiled: October 27, 2015Date of Patent: March 7, 2017Assignee: Open Invention Network, LLCInventors: Alan Rowe, Chandrika Srinivasan, Sameer Narkhede, Wing Yee Au, Ismail Dalgic
-
Patent number: 9170930Abstract: Methods, computer media encoding instructions, and that receive write requests directed to non-sequential logical block addresses and writing the write requests to sequential disk block addresses in a storage system include an overprovision of a storage system to include an increment of additional storage space such that it is more likely a large enough sequential block of storage will be available to accommodate incoming write requests.Type: GrantFiled: September 9, 2014Date of Patent: October 27, 2015Assignee: Open Invention Network, LLCInventors: Alan Rowe, Chandrika Srinivasan, Sameer Narkhede, Wing Yee Au, Ismail Dalgic
-
Patent number: 8832405Abstract: Some embodiments of the present invention provide methods, computer media encoding instructions, and systems for receiving write requests directed to non-sequential logical block addresses and writing the write requests to sequential disk block addresses in a storage system. Some embodiments further include overprovisioning a storage system to include an increment of additional storage space such that it is more likely a large enough sequential block of storage will be available to accommodate incoming write requests.Type: GrantFiled: May 31, 2013Date of Patent: September 9, 2014Assignee: Open Invention Network, LLCInventors: Alan Rowe, Chandrika Srinivasan, Sameer Narkhede, Wing Yee Au, Ismail Dalgic
-
Patent number: 8473707Abstract: Some embodiments of the present invention provide methods, computer media encoding instructions, and systems for receiving write requests directed to non-sequential logical block addresses and writing the write requests to sequential disk block addresses in a storage system. Some embodiments further include overprovisioning a storage system to include an increment of additional storage space such that it is more likely a large enough sequential block of storage will be available to accommodate incoming write requests.Type: GrantFiled: March 27, 2008Date of Patent: June 25, 2013Assignee: Open Invention Network, LLCInventors: Alan Rowe, Chandrika Srinivasan, Sameer Narkhede, Wing Yee Au, Ismail Dalgic
-
Publication number: 20090249022Abstract: Some embodiments of the present invention provide methods, computer media encoding instructions, and systems for receiving write requests directed to non-sequential logical block addresses and writing the write requests to sequential disk block addresses in a storage system. Some embodiments further include overprovisioning a storage system to include an increment of additional storage space such that it is more likely a large enough sequential block of storage will be available to accommodate incoming write requests.Type: ApplicationFiled: March 27, 2008Publication date: October 1, 2009Inventors: Alan ROWE, Chandrika SRINIVASAN, Sameer NARKHEDE, Wing Yee AU, Ismail DALGIC
-
Patent number: 7451220Abstract: A public telephone and Internet access system that comprises Personal Digital Assistants (PDA) that are connected to an Ethernet or other Local Area Network by a network cradle, and a number of Ethernet telephones connected to the same Local Area Network. The PDAs store encrypted information about their owners, including the owner's name, their phone forwarding preferences, access permissions to the network, and charging/billing information. When a PDA is attached to a network cradle, this information is automatically transferred to the gatekeeper, which is a server that performs management tasks for the Ethernet phone network. These tasks include deciding whether or not a user is allowed to sign up and use a public Ethernet phone, maintaining billing and charging information, and forwarding incoming calls for a given user to the Ethernet phone at the user's current location. This invention provides a secure method for the PDA and the gatekeeper to exchange authentication information.Type: GrantFiled: March 7, 2006Date of Patent: November 11, 2008Assignee: 3Com CorporationInventors: Ismail Dalgic, Vipin Jain
-
Patent number: 7085883Abstract: Method and apparatus for migrating a volume and a virtual disk from a first storage controller to a second storage controller in a distributed storage system having volumes and virtual disks associated with storage controllers. In one embodiment, the virtual disk is migrated to the second storage controller, and requests for data reads/writes associated with the virtual disk are routed to the second controller. Further, in another embodiment, the volume is migrated to the second storage controller, and requests for data reads/writes associated with the volume are routed to the second controller. A contact address may be associated with a plurality of storage controllers and once a session between an application server and a volume is established, the application server may be redirected so as to communicate with the storage controller associated with the volume using the IP address of the storage controller.Type: GrantFiled: October 30, 2002Date of Patent: August 1, 2006Assignee: Intransa, Inc.Inventors: Ismail Dalgic, Robert Eugene Gilligan, F. Alan Jones, Kadir Ozdemir
-
Patent number: 7024478Abstract: A public telephone and Internet access system that comprises Personal Digital Assistants (PDA) that are connected to an ethernet or other Local Area Network by a network cradle, and a number of ethernet telephones connected to the same Local Area Network. The PDAs store encrypted information about their owners, including the owner's name, their phone forwarding preferences, access permissions to the network, and charging/billing information. When a PDA is attached to a network cradle, this information is automatically transferred to the gatekeeper, which is a server that performs management tasks for the ethernet phone network. These tasks include deciding whether or not a user is allowed to sign up and use a public ethernet phone, maintaining billing and charging information, and forwarding incoming calls for a given user to the ethernet phone at the user's current location. This invention provides a secure method for the PDA and the gatekeeper to exchange authentication information.Type: GrantFiled: August 14, 2000Date of Patent: April 4, 2006Assignee: 3Com CorporationInventors: Ismail Dalgic, Vipin Jain
-
Publication number: 20060041580Abstract: Embodiments of the present invention provide storage management system and method for managing a geographically distributed storage. In one embodiment, the system includes a plurality of sites organized in a tree form and a management module associated with each site. The plurality of sites include a plurality of management sites each having a network of nodes and storage devices, and at least one parent site having a plurality of virtual nodes corresponding to the plurality of sites. The management module for each site includes a site manager component, a storage resource manager component, and a node manager component.Type: ApplicationFiled: July 8, 2005Publication date: February 23, 2006Inventors: Kadir Ozdemir, Ismail Dalgic
-
Patent number: 6925076Abstract: A method and apparatus for improving the scalability of H.323 systems is described. An H.323 gateway can be modified to store call state information associated with a call on at least one of the ports of the modified H.323 gateway. The modified H.323 gateway can send registration, admission, and status requests to a modified H.323 gatekeeper. This relieves the modified H.323 gatekeeper of the need to maintain call status information for that call. If the modified H.323 gatekeeper fails, there is no disruption of the call or the billing information associated with the call. The modified H.323 gateway and the modified H.323 gatekeeper can be embodied in interface cards suitable for IP telephony gateways. Additionally, the modified H.323 gateway can support a standard network address translation protocol and an H.323 proxy service. These features help prevent users of the modified H.323 gateway from bypassing the billing and user authentication systems while also conserving the IP address space.Type: GrantFiled: April 13, 1999Date of Patent: August 2, 2005Assignee: 3Com CorporationInventors: Ismail Dalgic, Jack Fijolek, Carl Ketcham
-
Patent number: 6915354Abstract: Apparatus and methods for distributing iSCSI and SCSI targets. The initiator may assist in the distribution and order the SCSI commands. A subset of target storage processors may act as proxies. Target storage processors forward requests to a selected target storage processor which decides whether any and which of the other target storage processors is to process a forwarded request. The target storage processors may act as peers. A target storage processor communicates each received request to all of the other storage processors. Each of the target storage processors determines whether a request it received is to execute. A target storage processors may arrange themselves into layers to divide the SCSI and iSCSI protocol work. A distributed system associates each of multiple egress target storage processors with a respective ingress target storage processor and associates a set of blocks of storage with each of the egress target storage processors.Type: GrantFiled: April 30, 2002Date of Patent: July 5, 2005Assignee: Intransa, Inc.Inventors: Kadir Ozdemir, Ismail Dalgic, Michael Syben, Frederic Pont, Jeffrey Henry Raubitschek, Omer Tunali
-
Patent number: 6883023Abstract: The invention provides an information appliance and a network appliance (or telephone) that function independently as well as with each other as companion appliances. The information appliance stores user information corresponding to a particular user. The telephone is linked to network. In some embodiments, the companion appliances are capable of simultaneously exchanging voice and data messages with devices connected to the network. The appliances are connected to each other physically through a communications port, and exchange data link layer formatted data corresponding to user personalized information, commands from the user, and responses including message status information corresponding to action of the network connected devices. The user information enables the telephone to perform network communications according to user specified settings, and enables the telephone to assume the user specific information appliance network identification.Type: GrantFiled: October 10, 2000Date of Patent: April 19, 2005Assignee: 3Com CorporationInventors: Peter Si-Sheng Wang, Ismail Dalgic
-
Patent number: 6799260Abstract: Apparatus and methods for managing storage. A storage system may receive a request from a host, for example, to allocate n blocks of storage. The storage system may allocate m blocks of physical storage, where m<n, and indicate that the request completed successfully. In various embodiments, m>zero (0) or m=zero (0). The storage system may receive a request to access a block j of the requested blocks of storage, m<j<n, and accessing the block j, in response to the request to access. Allocating the physical storage may include allocating m blocks of physical storage encompassing the block j. After the allocating, the storage system may receive a request to access a block j of the requested blocks of storage, m<j<n, access the block j and indicate that the request to access completed successfully.Type: GrantFiled: March 29, 2002Date of Patent: September 28, 2004Assignee: Intransa, Inc.Inventors: Omer Tunali, Ismail Dalgic, David C. Lee, Randolph E. Harr
-
Patent number: 6584490Abstract: A system and method for providing call handling services on a data network telephony system. A portable information device, such as a PDA, associated with a user contains the user's address and/or appointment book information. The address and/or appointment book information includes priority information comprising one or more address/appointment entries having associated priority levels. The priority information is transmitted from the portable information device across a link to a data network telephone or other voice communication device, where it is stored in a call handling database. When an incoming call request is received at the data network telephone, the call is handled according to the priority information contained in the call handling database.Type: GrantFiled: December 22, 1999Date of Patent: June 24, 2003Assignee: 3Com CorporationInventors: Guido M. Schuster, Ikhlaq S. Sidhu, Jerry J. Mahler, Frederick D. Dean, Jacek A. Grabiec, Ismail Dalgic
-
Patent number: 6446127Abstract: A system and method for providing user mobility services on a data network telephony system. User attributes may be transmitted from a portable information device, such as a personal digital assistant, to a voice communication device, such as an Ethernet-based telephone. The voice communication device receives the user attributes from the portable information device and may transmit a registration request to a registration server. The registration request may include the user attributes, and is used by the registration server to register the user to the voice communication device in a registration data base. When a call is placed to the user, the registration server may reference the registration data base to direct the call to the voice communication device.Type: GrantFiled: November 30, 1999Date of Patent: September 3, 2002Assignee: 3Com CorporationInventors: Guido M. Schuster, Ikhlaq S. Sidhu, Jerry J. Mahler, Frederick D. Dean, Jacek A. Grabiec, Ismail Dalgic
-
Patent number: 6161134Abstract: The invention provides an information appliance and a network appliance (or telephone) that function independently as well as with each other as companion appliances. The information appliance stores user information corresponding to a particular user. The telephone is linked to network. In some embodiments, the companion appliances are capable of simultaneously exchanging voice and data messages with devices connected to the network. The appliances are connected to each other physically through a communications port, and exchange data link layer formatted data corresponding to user personalized information, commands from the user, and responses including message status information corresponding to action of the network connected devices. The user information enables the telephone to perform network communications according to user specified settings, and enables the telephone to assume the user specific information appliance network identification.Type: GrantFiled: October 30, 1998Date of Patent: December 12, 2000Assignee: 3Com CorporationInventors: Peter Si-Sheng Wang, Ismail Dalgic
-
Patent number: 6157635Abstract: An apparatus for converting frame-type transmissions to packet-type transmissions. In one embodiment, the apparatus comprises a medium access controller (MAC) coupled to a packet-based network and multiple packet assembler/disassemblers (PADs). The PADs include a data link layer (DLL) PAD coupled to the MAC, a high level data link control (HDLC) PAD coupled to the DLL PAD, a network layer (NL) PAD coupled to the DLL PAD, and a NL/frame alignment sequence-bit-rate allocation signal (NL/FAS-BAS) PAD coupled to the DLL PAD. Multiple detection units are coupled to respective PADs, wherein each of the plurality of detection units detects a frame-type transmission.Type: GrantFiled: February 13, 1998Date of Patent: December 5, 2000Assignee: 3Com CorporationInventors: Peter Si-Sheng Wang, Ismail Dalgic, Kenneth Araujo