Patents by Inventor Ali Ekici

Ali Ekici 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: 9823728
    Abstract: Embodiments of the present invention are capable of lowering touch scan rates in a manner that conserves power resources without compromising performance or user experience thereby promoting battery life. Embodiments of the present invention perform touch scan operations using a touch sensitive panel at a first scan rate. In response to certain events automatically detected within the mobile device (e.g., when a full-screen video is being displayed), embodiments of the present invention may then perform touch scan operations at a second scan rate that is slower than the first scan rate that also consumes less power compared to the first scan rate. As such, for events or use cases in which limited user interaction with the touch sensitive panel is typical, embodiments of the present invention may lower touch scan rates in a manner that still enables users to interact with applications (e.g., interaction with playback controls during video playback) and promotes efficient power usage and extends battery life.
    Type: Grant
    Filed: September 4, 2013
    Date of Patent: November 21, 2017
    Assignee: Nvidia Corporation
    Inventors: Robert Collins, Jonathan B. McCaffrey, Ali Ekici, Arman Toorians
  • Publication number: 20160239136
    Abstract: This disclosure provides systems, methods and apparatus for determining a force index associated with a touch event. One aspect of the subject matter described in this disclosure can be implemented in a touch sensor system. The touch sensor system can include a touchscreen including a plurality of electrodes, and a sense circuit operable to sense electrical signals from the plurality of electrodes. The touch sensor system also can include an image processing module operable to generate an image frame based on the electrical signals sensed by the sense circuit. The touch sensor system also can include a feature extraction module operable to analyze the image frame and to identify touch event candidates based on the analysis. The touch sensor system also can include a touch event detection module operable to determine, for each identified touch event candidate, whether the touch event candidate is associated with a touch event.
    Type: Application
    Filed: February 11, 2016
    Publication date: August 18, 2016
    Inventors: Fatih Kocak, Melih Altun, Cetin Seren, Ali Ekici
  • Patent number: 9280245
    Abstract: An apparatus configured to determine an approximate position of an object utilizing mutual-capacitance sensing capabilities during a first mode of operation and determining one or more attributes of the object utilizing self-capacitance sensing capabilities during a second mode of operation is disclosed. The apparatus includes a touch panel controller configured to operatively couple to a touch panel sensor. The touch panel sensor includes a plurality of drive electrodes and at least one sense electrode. A plurality of nodes are formed at the intersections of the plurality of drive electrodes and the at least one sense electrode. The touch panel controller is configured to determine an approximate position of an object performing a touch event over the touch panel sensor during the first mode of operation and to determine one or more attributes of the object during the second mode of operation.
    Type: Grant
    Filed: February 18, 2014
    Date of Patent: March 8, 2016
    Assignee: Qualcomm Technologies, Inc.
    Inventors: Ali Ekici, Ozan Erdogan, Stephen C. Gerber, Syed F. Ahmad
  • Publication number: 20150293615
    Abstract: A hybrid pen device and methods are described that include using active and passive technologies in a single hybrid pen. In implementations, the hybrid pen device includes an electronic pen assembly, including a pen body having a distal end and a proximal end, an electronic coil housed within the pen body in the proximal end, the electronic coil configured to be placed proximate to a touch screen device, an electronic switch housed within the pen body, the electronic switch configured to periodically activate a signal, and a battery electronically coupled to the electronic coil and the electronic switch.
    Type: Application
    Filed: September 26, 2014
    Publication date: October 15, 2015
    Inventors: Stephen C. Gerber, Ali Ekici, Daniel S. Christman
  • Publication number: 20150062023
    Abstract: Embodiments of the present invention are capable of lowering touch scan rates in a manner that conserves power resources without compromising performance or user experience thereby promoting battery life. Embodiments of the present invention perform touch scan operations using a touch sensitive panel at a first scan rate. In response to certain events automatically detected within the mobile device (e.g., when a full-screen video is being displayed), embodiments of the present invention may then perform touch scan operations at a second scan rate that is slower than the first scan rate that also consumes less power compared to the first scan rate. As such, for events or use cases in which limited user interaction with the touch sensitive panel is typical, embodiments of the present invention may lower touch scan rates in a manner that still enables users to interact with applications (e.g., interaction with playback controls during video playback) and promotes efficient power usage and extends battery life.
    Type: Application
    Filed: September 4, 2013
    Publication date: March 5, 2015
    Applicant: NVIDIA Corporation
    Inventors: Robert COLLINS, Jonathan B. MCCAFFREY, Ali EKICI, Arman TOORIANS
  • Publication number: 20140240280
    Abstract: An apparatus configured to determine an approximate position of an object utilizing mutual-capacitance sensing capabilities during a first mode of operation and determining one or more attributes of the object utilizing self-capacitance sensing capabilities during a second mode of operation is disclosed. The apparatus includes a touch panel controller configured to operatively couple to a touch panel sensor. The touch panel sensor includes a plurality of drive electrodes and at least one sense electrode. A plurality of nodes are formed at the intersections of the plurality of drive electrodes and the at least one sense electrode. The touch panel controller is configured to determine an approximate position of an object performing a touch event over the touch panel sensor during the first mode of operation and to determine one or more attributes of the object during the second mode of operation.
    Type: Application
    Filed: February 18, 2014
    Publication date: August 28, 2014
    Applicant: Maxim Integrated Products, Inc.
    Inventors: Ali Ekici, Ozan E. Edrogan, Stephen C. Gerber, Syed F. Ahmad
  • Patent number: 8503468
    Abstract: Embodiments provide load balancing in a virtual computing environment comprising a plurality of PCI-Express switches (the PCIe switching cloud) coupled to a plurality of network interface devices (NICs). An NIC cluster is added between the PCIe switching cloud and the NICs. The NIC cluster is configured to hide NICs from system images and allow the system images to access functions across multiple NICs. The NIC cluster of an embodiment dynamically load balances network resources by performing a hashing function on a header field of received packets. The NIC cluster of an embodiment performs load balancing and state management in association with driver software, which is embedded in the system image. The driver software adds a tag for flow identification to downstream data packets. The NIC cluster distributes data packets based on information in the tag.
    Type: Grant
    Filed: November 5, 2008
    Date of Patent: August 6, 2013
    Assignee: Fusion-io, Inc.
    Inventors: Bora Akyol, Daniel Talayco, Ali Ekici
  • Publication number: 20130176213
    Abstract: A state machine implemented method for operating a touch-screen input/output device includes determining charge levels from a touch sensor by scan logic. The charge levels from the touch sensor are converted to digital charge data by an analog-to-digital converter. Potential touch events and potential touch event location data is detected from the digital charge data by sensing logic. The potential touch events and potential touch event location data are compared to predetermined limits to determine touch events and locations that satisfy a predetermined level of accuracy by threshold management logic.
    Type: Application
    Filed: January 9, 2012
    Publication date: July 11, 2013
    Applicant: NVIDIA CORPORATION
    Inventors: Arman Toorians, Ali Ekici, Robert Collins
  • Patent number: 7934033
    Abstract: Embodiments are described for executing embedded functions in endpoint devices by proxy in a shared PCI Express subsystem. The shared subsystem comprises a plurality of proxy devices coupled to a PCIe fabric, wherein each one of the proxy devices is associated with an endpoint device and coupled to a controlling server through a PCIe link. An associated proxy device comprises a copy of the configuration space of the target endpoint device. Embedded functions of an endpoint device can be accessed by controlling servers through the associated proxy devices. Devices in the shared subsystem use PCI protocol to communicate. The duplication of the endpoint configuration space in the proxy device is administrated by a proxy configuration manager. The proxy device translates destination addresses in upstream and downstream transactions. A proxy interrupt conveyance mechanism relays interrupt messages from an endpoint device to the controlling server via the associated proxy device.
    Type: Grant
    Filed: November 5, 2008
    Date of Patent: April 26, 2011
    Assignee: APRIUS, Inc.
    Inventors: Kiron Malwankar, Daniel Talayco, Ali Ekici
  • Patent number: 7752346
    Abstract: A universal routing identifier (URID) is provided to extend the function space in PCI-Express fabrics. Methods and systems based on the URID are provided for configuring URID capable devices and upgrading PCI-Express bridges and switches having lookup tables with access control functionality. The lookup table entry contains URIDs of destination ports, backup ports, acceptance ports, and permitted ports for downstream and upstream filtering, routing and arbitrating of transaction packets. URID capable devices can be incrementally added to current PCI-Express bridges and switches. A configuration mechanism is added to the current PCI/PCI-Express enumeration software. The URID capabilities can be disabled to maintain system compatibility. A URID capable PCI-Express system is able to address ten of thousands single-function devices. A URID capability segment field is provided in the current PCI-Express configuration space.
    Type: Grant
    Filed: December 21, 2007
    Date of Patent: July 6, 2010
    Assignee: APRIUS, Inc.
    Inventors: Daniel Talayco, Bora Akyol, Ali Ekici
  • Publication number: 20100115174
    Abstract: Embodiments provide load balancing in a virtual computing environment comprising a plurality of PCI-Express switches (the PCIe switching cloud) coupled to a plurality of network interface devices (NICs). An NIC cluster is added between the PCIe switching cloud and the NICs. The NIC cluster is configured to hide NICs from system images and allow the system images to access functions across multiple NICs. The NIC cluster of an embodiment dynamically load balances network resources by performing a hashing function on a header field of received packets. The NIC cluster of an embodiment performs load balancing and state management in association with driver software, which is embedded in the system image. The driver software adds a tag for flow identification to downstream data packets. The NIC cluster distributes data packets based on information in the tag.
    Type: Application
    Filed: November 5, 2008
    Publication date: May 6, 2010
    Applicant: APRIUS INC.
    Inventors: Bora Akyol, Daniel Talayco, Ali Ekici
  • Publication number: 20090248947
    Abstract: Embodiments are described for executing embedded functions in endpoint devices by proxy in a shared PCI Express subsystem. The shared subsystem comprises a plurality of proxy devices coupled to a PCIe fabric, wherein each one of the proxy devices is associated with an endpoint device and coupled to a controlling server through a PCIe link. An associated proxy device comprises a copy of the configuration space of the target endpoint device. Embedded functions of an endpoint device can be accessed by controlling servers through the associated proxy devices. Devices in the shared subsystem use PCI protocol to communicate. The duplication of the endpoint configuration space in the proxy device is administrated by a proxy configuration manager. The proxy device translates destination addresses in upstream and downstream transactions. A proxy interrupt conveyance mechanism relays interrupt messages from an endpoint device to the controlling server via the associated proxy device.
    Type: Application
    Filed: November 5, 2008
    Publication date: October 1, 2009
    Applicant: APRIUS INC.
    Inventors: Kiron Malwankar, Daniel Talayco, Ali Ekici
  • Publication number: 20090164694
    Abstract: A universal routing identifier (URID) is provided to extend the function space in PCI-Express fabrics. Methods and systems based on the URID are provided for configuring URID capable devices and upgrading PCI-Express bridges and switches having lookup tables with access control functionality. The lookup table entry contains URIDs of destination ports, backup ports, acceptance ports, and permitted ports for downstream and upstream filtering, routing and arbitrating of transaction packets. URID capable devices can be incrementally added to current PCI-Express bridges and switches. A configuration mechanism is added to the current PCI/PCI-Express enumeration software. The URID capabilities can be disabled to maintain system compatibility. A URID capable PCI-Express system is able to address ten of thousands single-function devices. A URID capability segment field is provided in the current PCI-Express configuration space.
    Type: Application
    Filed: December 21, 2007
    Publication date: June 25, 2009
    Applicant: Aprius Inc.
    Inventors: Daniel Talayco, Bora Akyol, Ali Ekici