Patents by Inventor A. Murat Tekalp
A. Murat Tekalp 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).
-
Publication number: 20200067851Abstract: A new component is provided within a switch that ‘learns’ from the messages between the switch and the controller regarding how to behave like a controller under different network conditions and how to optimize the switch flow tables by implementing techniques like aggregation to save memory space, wherein the new component can act as a ‘proxy controller’ that resides within the switch. This new component can be activated when a specific trigger happens, wherein the trigger is programmable into the switch. After the trigger is active, the proxy/local controller starts undertaking some or all of the roles of the controller until the trigger is deactivated. Because different types of triggers can be programmed, the new component can have one or more of the control functions. The teaching of the new component (which can be a hardware chip or software) is performed outside the switch using machine-learning techniques (e.g. deep learning).Type: ApplicationFiled: August 21, 2018Publication date: February 27, 2020Inventors: BEYTULLAH YIGIT, BURAK GORKEMLI, BURAK GURDAG, SINAN TATLICIOGLU, SEYHAN CIVANLAR, A MURAT TEKALP
-
Patent number: 9806983Abstract: A novel (software defined network) SDN control plane is introduced having new system capabilities to activate and deactivate controllers in real-time upon automatic measurement of network control traffic and service requirements, and proper controller interactions with network switches as control plane topology changes. Also introduced is a control flow table, which defines the assignment of certain control flows (by originator, location, service type, etc.) to different controllers within the SDN.Type: GrantFiled: September 14, 2015Date of Patent: October 31, 2017Assignee: ARGELA YAZILIM VE BILISIM TEKNOLOJILERI SAN. VE TIC. A.S.Inventors: Seyhan Civanlar, Murat Parlakisik, Burak Gorkemli, Erhan Lokman, A Murat Tekalp
-
Publication number: 20170078183Abstract: A novel (software defined network) SDN control plane is introduced having new system capabilities to activate and deactivate controllers in real-time upon automatic measurement of network control traffic and service requirements, and proper controller interactions with network switches as control plane topology changes. Also introduced is a control flow table, which defines the assignment of certain control flows (by originator, location, service type, etc.) to different controllers within the SDN.Type: ApplicationFiled: September 14, 2015Publication date: March 16, 2017Applicant: ARGELA YAZILIM VE BILISIM TEKNOLOJILERI SAN. VE TIC. A.S.Inventors: SEYHAN CIVANLAR, MURAT PARLAKISIK, BURAK GORKEMLI, ERHAN LOKMAN, A MURAT TEKALP
-
Publication number: 20160254984Abstract: Systems and methods are described to dynamically set up and tear down service-enabled flow-paths across multiple SDN domains. An SDN controller of a domain periodically shares with other SDN controllers (of other domains) availability of service-enabled paths (aka, a summarized topology) of its respective network as well as associated service parameters of each path segment using a global nomenclature (aka, a dictionary) with other SDN controllers so as to enable each controller to understand and interpret the shared data in the same manner. Hence, each SDN controller can autonomously construct a complete network graph of available service-enabled paths across many domains. Another feature is the use of summarized (internal) topology of each domain as opposed to just using the peering-link related service information to compute desirable path alternatives.Type: ApplicationFiled: February 27, 2015Publication date: September 1, 2016Inventors: A. MURAT TEKALP, ERHAN LOKMAN, SEYHAN CIVANLAR, BULENT KAYTAZ
-
Patent number: 6895101Abstract: A lossless, reversible data embedding technique uses a generalization of least-significant-bit modification. The portions of the signal that are susceptible to embedding distortion are compressed and sent as part of the embedded payload. A prediction-based conditional entropy coder uses unaltered portions of the host signal to improve lossless data capacity.Type: GrantFiled: June 30, 2003Date of Patent: May 17, 2005Assignees: University of Rochester, Xerox CorporationInventors: Mehmet Utku Celik, Gaurav Sharma, Ahmet Murat Tekalp
-
Publication number: 20040130567Abstract: The system automatically extracts cinematic features, such as shot types and replay segments, and object-based features, such as the features to detect referee and penalty box objects. The system uses only cinematic features to generate real-time summaries of soccer games, and uses both cinematic and object-based features to generate near real-time, but more detailed, summaries of soccer games. The techniques include dominant color region detection, which automatically learns the color of the play area and automatically adjusts with environmental conditions, shot boundary detection, shot classification, goal event detection, referee detection and penalty box detection.Type: ApplicationFiled: August 1, 2003Publication date: July 8, 2004Inventors: Ahmet Ekin, A. Murat Tekalp
-
Publication number: 20040001611Abstract: A lossless, reversible data embedding technique uses a generalization of least-significant-bit modification. The portions of the signal that are susceptible to embedding distortion are compressed and sent as part of the embedded payload. A prediction-based conditional entropy coder uses unaltered portions of the host signal to improve lossless data capacity.Type: ApplicationFiled: June 30, 2003Publication date: January 1, 2004Inventors: Mehmet Utku Celik, Gaurav Sharma, Ahmet Murat Tekalp
-
Patent number: 6665423Abstract: An object-oriented method for describing the content of a video sequence comprises the steps of (a) establishing a temporal object-based segment for an object of interest; (b) describing the temporal object-based segment by describing one or more semantic motions of the object within its temporal object-based segment; and (c) describing the temporal object-based segment by describing one or more semantic interactions of the object with one or more other objects within its temporal object-based segment. The semantic motions of the object may be further described in terms of the properties of elementary coherent motions within the semantic motion. Additionally, the semantic interactions of the object may be further described in terms of the properties of the elementary spatio-temporal relationships among the interacting objects.Type: GrantFiled: January 27, 2000Date of Patent: December 16, 2003Assignee: Eastman Kodak CompanyInventors: Rajiv Mehrotra, A. Murat Tekalp
-
Patent number: 6339618Abstract: A method and apparatus for coding video data permits coding of video information with optional, enhanced functionalities. Video data is coded as base layer data and enhancement layer data. The base layer data includes convention motion compensated transform encoded texture and motion vector data. Optional enhancement layer data contains mesh node vector data. Mesh node vector data of the enhancement layer may be predicted based on motion vectors of the base layer. Thus, simple decoders may decode the base layer data and obtain a basic representation of the coded video data. However, more powerful decoders may decode both the base layer and enhanced layer to obtain decoded video permitting functionalities. An embodiment of the present invention provides a back channel that permits a decoder to affect how mesh node coding is performed in the encoder. The decoder may command the encoder to reduce or eliminate encoding of mesh node motion vectors.Type: GrantFiled: May 31, 2000Date of Patent: January 15, 2002Assignee: AT&T Corp.Inventors: Atul Puri, A. Murat Tekalp, Petrus J. L. van Beck
-
Patent number: 6148026Abstract: A method and apparatus for coding video data permits coding of video information with optional, enhanced functionalities. Video data is coded as base layer data and enhancement layer data. The base layer data includes convention motion compensated transform encoded texture and motion vector data. Optional enhancement layer data contains mesh node vector data. Mesh node vector data of the enhancement layer may be predicted based on motion vectors of the base layer. Thus, simple decoders may decode the base layer data and obtain a basic representation of the coded video data. However, more powerful decoders may decode both the base layer and enhanced layer to obtain decoded video permitting functionalities. An embodiment of the present invention provides a back channel that permits a decoder to affect how mesh node coding is performed in the encoder. The decoder may command the encoder to reduce or eliminate encoding of mesh node motion vectors.Type: GrantFiled: December 29, 1997Date of Patent: November 14, 2000Assignees: AT&T Corp., Sharp LaboratoriesInventors: Atul Puri, A. Murat Tekalp, Petrus J. L. van Beek
-
Patent number: 6047088Abstract: A system and method of encoding and decoding a dynamic mesh includes encoding and decoding a mesh geometry of a set of node points and encoding and decoding a mesh node motion vector for each node point.Type: GrantFiled: October 1, 1997Date of Patent: April 4, 2000Assignee: Sharp Laboratories of America, Inc.Inventors: Petrus J. L. van Beek, Ahmet Murat Tekalp
-
Patent number: 5907626Abstract: A method for motion tracking and constructing a mosaic of video objects is disclosed. Also disclosed is a method for synthetic object transfiguration from a mosaic. A 2-D triangular mesh is employed to represent a video object, which permits to describe the motion of the object by the displacements of the node points of the mesh, and to describe any intensity variations by the contrast and brightness parameters estimated for each node point. Using the temporal history of the node point locations, the nodes of the 2-D mesh are continued to be tracked even when they become invisible because of self-occlusion or occlusion by another object. By adding new nodes or updating the 2-D triangular mesh, any uncovered parts of the video object are incrementally added to the mosaic. A finite number of views representing the constructed mosaic are selected and used for synthetic transfiguration of a replacement object in place of the original one.Type: GrantFiled: August 1, 1997Date of Patent: May 25, 1999Assignee: Eastman Kodak CompanyInventors: Candemir Toklu, A. Tanju Erdem, A. Murat Tekalp
-
Video compression system using a dense motion vector field and a triangular patch mesh overlay model
Patent number: 5654771Abstract: In a temporal sequence of digitized image frames of video signals, the spatial and temporal image gradients and the pixel-to-pixel motion vectors (dense motion vectors) are obtained between two consecutive image frames. A shape-adaptive triangular patch mesh model overlay is provided on the first image frame such that the location of node points of each patch is determined by the spatial image gradients of the first frame and the pixel-to-pixel motion vectors. A priority ranking of patches is established before determining the node point motion vectors. The node point motion vectors, representing the motion of each of the node points of the triangular mesh patches, are estimated by a linear least-squares solution to an affine transformation of the mesh overlay on the first frame into the second frame. Failure regions are identified and are revised in accordance with a data bit budget. All data are coded prior to transmission at a constant data bit rate by a sending unit to a receiving unit over a data link.Type: GrantFiled: May 23, 1995Date of Patent: August 5, 1997Assignee: The University of RochesterInventors: A. Murat Tekalp, Yucel Altunbasak, Gozde Bozdagi