Patents by Inventor Ulas C. Kozat

Ulas C. Kozat 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: 10896456
    Abstract: A method and apparatus for proximity service discovery are disclosed.
    Type: Grant
    Filed: May 2, 2018
    Date of Patent: January 19, 2021
    Assignee: NTT DOCOMO, INC.
    Inventors: Ulas C. Kozat, Fujio Watanabe, Danh Le, Erdi Olmezogullari
  • Patent number: 10332180
    Abstract: A method and apparatus for proximity service discovery are disclosed.
    Type: Grant
    Filed: December 21, 2015
    Date of Patent: June 25, 2019
    Assignee: NTT DOCOMO, INC.
    Inventors: Ulas C. Kozat, Fujio Watanabe, Danh Le, Erdi Olmezogullari
  • Publication number: 20180315109
    Abstract: A method and apparatus for proximity service discovery are disclosed.
    Type: Application
    Filed: May 2, 2018
    Publication date: November 1, 2018
    Inventors: Ulas C. Kozat, Fujio Watanabe, Danh Le, Erdi Olmezogullari
  • Patent number: 9426517
    Abstract: A method and apparatus is disclosed herein for low delay access to key-value based storage systems. In one embodiment, the method for putting data into a key-value store comprises selecting an erasure coding to apply to K portions of data as a function of delay performance of the key-value based storage system including determining a number of parity blocks to satisfy one or both of a delay target of putting the object into the key-value store and a delay target of subsequent read requests based on an offline performance simulation of delay performance; applying the erasure coding to the K portions to create N blocks of data; and sending the N write requests to write blocks of data to the storage system, where each block is assigned a unique key in the key-value store.
    Type: Grant
    Filed: March 13, 2013
    Date of Patent: August 23, 2016
    Assignee: NTT DOCOMO, INC.
    Inventor: Ulas C. Kozat
  • Publication number: 20160217519
    Abstract: A method and apparatus for proximity service discovery are disclosed.
    Type: Application
    Filed: December 21, 2015
    Publication date: July 28, 2016
    Inventors: Ulas C. Kozat, Fujio Watanabe, Danh Le, Erdi Olmezogullari
  • Publication number: 20150309874
    Abstract: A method and apparatus is disclosed herein for code length adaptation for access to key-value based storage systems. In one embodiment, the method comprises receiving a data object and a request; dividing the data object into K portions, where K is an integer; selecting an FEC coding rate based on backlog associated with at least one queue; applying FEC coding based on the FEC rate set to the K portions to create N FEC coded data blocks, where N is an integer greater than or equal to K; and sending the N FEC coded data blocks to the storage system.
    Type: Application
    Filed: March 13, 2013
    Publication date: October 29, 2015
    Inventors: Guanfeng LIANG, Ulas C. KOZAT
  • Publication number: 20150249587
    Abstract: A method and apparatus are disclosed herein for topology and/or path verification in networks. In one embodiment, a method is disclosed for use with a pre-determined subset of network flows for a communication network, where the network comprises a control plane, a forwarding plane, and one or more controllers. The method comprises installing forwarding rules on the forwarding elements for identification of network information, wherein the forwarding rules are grouped into one or more separate control flows, where each of the one or more control flows makes a closed loop walk through at least a portion of the network according to the forwarding rules of said each control flow, injecting traffic for one or more control flows onto the forwarding plane, and identifying the network information based on results of injecting the traffic.
    Type: Application
    Filed: September 4, 2013
    Publication date: September 3, 2015
    Inventors: Ulas C. Kozat, Guanfeng Liang, Koray Kokten
  • Publication number: 20150149870
    Abstract: A method and apparatus is disclosed herein for low delay access to key-value based storage systems. In one embodiment, the method for putting data into a key-value store comprising dividing the data into K portions, where K is an integer; selecting an erasure coding to apply to the K portions as a function of delay performance of the key-value based storage system including determining a number of parity blocks to generate to satisfy one or both of a delay target of putting the object into the key-value store and a delay target of subsequent read requests based on an offline performance simulation of delay performance when different numbers of parity blocks are used given the delay distributions obtained through measurements for different request types and object sizes; applying the erasure coding to the K portions to create N blocks of data; sending the N write requests to write blocks of data to the storage system, where each block is assigned a unique key in the key-value store.
    Type: Application
    Filed: March 13, 2013
    Publication date: May 28, 2015
    Inventor: Ulas C. Kozat
  • Publication number: 20150074222
    Abstract: A method and apparatus is disclosed herein for load balancing and dynamic scaling for a storage system. In one embodiment, an apparatus comprises a load balancer to direct read requests for objects, received from one or more clients, to at least one of one or more cache nodes based on a global ranking of objects, where each cache node serves the object to a requesting client from its local storage in response to a cache hit or downloads the object from the persistent storage and serves the object to the requesting client in response to a cache miss, and a cache scaler communicably coupled to the load balancer to periodically adjust a number of cache nodes that are active in a cache tier based on performance statistics measured by one or more cache nodes in the cache tier.
    Type: Application
    Filed: August 29, 2014
    Publication date: March 12, 2015
    Inventors: Guanfeng Liang, Ulas C. Kozat, Chris Xiao Cai
  • Publication number: 20150063144
    Abstract: A method and apparatus is disclosed herein for performing flow control. In one embodiment, the method is for use in a wireless network apparatus that includes a controller, wireless entities, user equipments, and includes the following operations: collecting, by the controller, signal strength measurements from entities of the plurality of wireless entities; collecting, by the controller, channel quality indicators (CQI) information provided by one or more UEs of the at least one UEs; generating a CQI estimate for each entity of the plurality of entities not serving a flow to a UE; and determining, by the controller, forwarding decisions for one or more flows to specify which wireless entity is to serve which flow, based on one or more of the signal strength measurements, the channel quality indicators (CQIs) provided by one or more UEs, and one or more generated CQI estimates associated with entities not serving a flow to a UE.
    Type: Application
    Filed: August 27, 2014
    Publication date: March 5, 2015
    Inventor: Ulas C. Kozat
  • Patent number: 8861356
    Abstract: A method and apparatus is disclosed herein for information delivery with network coding over time-varying network topologies. In one embodiment, the method comprises decomposing a sequence of topology graphs that model a time-varying network topology into a plurality of virtual graphs, where each virtual graph of the plurality of virtual graphs corresponds to a distinct traffic class, and the virtual topology graph representing a partial topology of a time-varying network.
    Type: Grant
    Filed: February 29, 2008
    Date of Patent: October 14, 2014
    Assignee: NTT DoCoMo, Inc.
    Inventors: Ulas C. Kozat, Christine Pépin, Haralabos Papadopoulos, Sean A. Ramprashad, Carl-Erik W. Sundberg
  • Patent number: 8489954
    Abstract: Methods and apparatuses to model the relation between the delay samples and congestion losses and to protect media flows against congestion losses are disclosed. In one embodiment, the method comprises measuring congestion by delay samples, and performing a dynamic FEC algorithm that uses convex hull clustering for loss-event classification, including determining an FEC rate according to the loss-event classification. In another embodiment, the method comprises measuring congestion by delay samples, modeling loss events associated with the delay samples by grouping loss events as unions of convex hulls to identify a period of potentially increased congestion, dynamically changing the FEC rate based on the modeling, and applying FEC protection to the media flow during the period based on the FEC rate.
    Type: Grant
    Filed: July 23, 2009
    Date of Patent: July 16, 2013
    Assignee: NTT DoCoMo, Inc.
    Inventors: Hulya Seferoglu, Ulas C. Kozat, M. Reha Civanlar, James Kempf
  • Patent number: 8396139
    Abstract: A method and apparatus is disclosed herein for sending information over under-utilized channels in wireless systems. In one embodiment, a method for use in a cellular system in which a channel allocated to a primary user is underutilized at times, comprises: creating a unique 0-1 valued permutation code to transmit bits of a secondary user on a channel of the primary user; creating one or more codewords based on a first set of symbols to be transmitted for the primary user and the permutation code; and transmitting the one or more codewords on the channel.
    Type: Grant
    Filed: May 18, 2010
    Date of Patent: March 12, 2013
    Assignee: NTT DoCoMo, Inc.
    Inventor: Ulas C. Kozat
  • Patent number: 8339948
    Abstract: Wireless access efficiency is improved in a multi-hop, multiple-flow network by optimizing multi-flows over the entire network using joint routing and traffic-shaping techniques at intermediate hops. Even though the joint routing and traffic-shaping techniques may adversely affect flows at some hops, when considered over multiple hops (for a given flow) and over multiple flows (for a given hop or number of hops), significant performance may be achieved for all flows. System performance is achieved by controlling the routing paths of multiple flows in a multi-hop, multi-flow wireless network, and applying traffic shaping in a systematic way, rather than relying on an opportunistic (i.e., randomly or independently optimized) approach.
    Type: Grant
    Filed: September 13, 2006
    Date of Patent: December 25, 2012
    Assignee: NTT DoCoMo, Inc.
    Inventors: Sean A. Ramprashad, Christine Pepin, Ulas C. Kozat
  • Patent number: 8316428
    Abstract: A method and apparatus is disclosed herein for security risk-based admission control. In one embodiment, the method comprises: receiving a request from the user device to access the network; determining whether to admit the user device based on a security-based admission control policy that admits user devices based on a constraint optimization that attempts to maximize the sum utility of the currently admitted user devices in view of a security assessment of the user device and security risk imposed on the network and already admitted user devices if the user device is admitted to the network, wherein the constraint optimization is based on a utility associated with admitting the user device to the network, a reputation value associated with the user device, and a botnet damage estimation on the network associated with the user device; and admitting the user device to the network based on results of determining whether to admit the user device.
    Type: Grant
    Filed: August 7, 2009
    Date of Patent: November 20, 2012
    Assignee: NTT DoCoMo, Inc.
    Inventors: Ulas C. Kozat, Svetlana Radosavac, James Kempf
  • Patent number: 8089970
    Abstract: A method and a system control admission for voice transmission over a multi-hop network. The method takes multiple parameters into account in order to make a decision and ensures that the system remains stable. The parameters may include options (e.g., aggregation level, bursting level, and transmission rate) and constraints (e.g., the number of users, access points, or sensing range of each user). The method computes the load of the network given each set of options and constraints and compares it against the packetization interval of the voice codec to check whether or not the system is stable. An algorithm of the method finds the best trade-offs between overhead reduction (e.g., due to contention and to packet headers) and a solution robust to channel errors, if links are noisy. If several stable solutions corresponding to different options exist, additional criteria (e.g., the least number of hops, the highest transmission rate) may be used to determine the final “best” solution.
    Type: Grant
    Filed: December 13, 2007
    Date of Patent: January 3, 2012
    Assignee: NTT DoCoMo, Inc.
    Inventors: Sean A. Ramprashad, Danjue Li, Ulas C. Kozat, Christine Pepin
  • Patent number: 8078729
    Abstract: A system, method and apparatus are disclosed herein for media streaming. In one embodiment, the system comprises one or more media servers to serve media content and a plurality of peers communicably coupled to one or more other peers of the plurality of peers and at least one of the one or more media servers to receive segments of media content, where at least one of peers allocates a set of resources for serving the segments of media content including cache memory to store the segments and media files and uplink bandwidth to send the segments of media content to the one or more peers to which the one peer is communicably coupled. The system also includes a first control server to track media content demand and the allocated resources of the plurality of peers to determine which peer should cache which segment of the media file and to return peer location information specifying the one or more peer locations from which each peer is to receive each segment of each media content requested.
    Type: Grant
    Filed: August 19, 2008
    Date of Patent: December 13, 2011
    Assignee: NTT DoCoMo, Inc.
    Inventors: Ulas C. Kozat, Mehmet U. Demircin, Oztan Harmanci, Sandeep Kanumuri
  • Patent number: 8027284
    Abstract: A method and apparatus is disclosed herein for performing multi casting. In one embodiment, the method comprises receiving routing, association, relaying, and/or topology information associated with a plurality of nodes in a multi-hop wireless network, the plurality of nodes communicably coupled in a tree or mesh arrangement via a plurality of broadcast channels; and determining a subset of the plurality of nodes over each broadcast channel on the multi-hop wireless network that is responsible for sending acknowledgment information, in response to receipt or lack of receipt of transmissions, back to senders of transmissions.
    Type: Grant
    Filed: November 26, 2007
    Date of Patent: September 27, 2011
    Assignee: NTT DoCoMo, Inc.
    Inventors: Ulas C. Kozat, Ismail Guvenc
  • Publication number: 20110154327
    Abstract: A method and apparatus is disclosed herein for data center automation.
    Type: Application
    Filed: August 13, 2010
    Publication date: June 23, 2011
    Inventors: Ulas C. Kozat, Rahul Urgaonkar
  • Publication number: 20110029347
    Abstract: A method and apparatus is disclosed herein for wireless network virtualization through sequential auctions and conjectural pricing. In one embodiment, the apparatus comprises a plurality of service providers operable to bid on network resources on behalf of a plurality of individual receivers and a wireless network operator, communicably coupled to the plurality of service providers, to perform resource allocation using an auction to allocate network resources to the plurality of service providers based on instantaneous channel conditions and traffic information of each of the individual receivers and to schedule transmissions in time and space to the individual receivers.
    Type: Application
    Filed: June 7, 2010
    Publication date: February 3, 2011
    Inventors: Ulas C. Kozat, Fangwen Fu