Luis Cabrera-Cordon

Luis Cabrera-Cordon

Huntsville-Decatur-Albertville Area
4K followers 500+ connections

About

Technical Program Manager with expertise in Machine Learning, Natural User Interfaces and…

Activity

Experience

  • Oracle Graphic

    Oracle

    Huntsville, Alabama, United States

  • -

    Huntsville, Alabama, United States

  • -

    Redmond, Washington, United States

  • -

    Redmond, WA

  • -

    Redmond, WA

  • -

    Bellevue, WA

  • -

    Redmond, Wa

  • -

  • -

  • -

  • -

Education

  • University of Washington Graphic
  • -

    Hinckley Scholarship Recipient
    Senior Project: MRI processor on FPGA chip.
    Cum Laude

  • -

    Activities and Societies: Math Competition Team, International Student Body

    DeWitt Wallace Scholarship (Full tuition + room & board)

  • -

    Activities and Societies: Kayaking, Mountaneering, Old-People's home (service), Math Club

    Full Scholarship (Sogn of Fjordane, Norway)

  • -

    Activities and Societies: Competed in National Science Olympics for 3 years. Received either 1st place or 2nd place in Mathematics/Physics for 3 consecutive years at the National Level.

Licenses & Certifications

Patents

  • Street Level Guidance via Route Path

    Issued US 9638538

    A street-level view can realistically reflect that objects occlude depicted route paths. Such objects can include guardrails, buildings, or any of a variety of other objects as described herein. A superior user experience that portrays route paths while taking real-world geometry into account can result.

    Other inventors
    See patent
  • Digital Signage for immersive views

    Issued US 9530197

    Techniques for generating and superimposing digital signage onto an immersive view. In an exemplary embodiment, certain entities are occluded or otherwise unviewable in an immersive view of an environment. For such entities, digital signage may be generated and superimposed in a suitable area of the immersive view, and further indicating, e.g., directions to such entities from a viewing location, as well as other metadata, such as business name, website, etc. To determine whether a nearby…

    Techniques for generating and superimposing digital signage onto an immersive view. In an exemplary embodiment, certain entities are occluded or otherwise unviewable in an immersive view of an environment. For such entities, digital signage may be generated and superimposed in a suitable area of the immersive view, and further indicating, e.g., directions to such entities from a viewing location, as well as other metadata, such as business name, website, etc. To determine whether a nearby entity is displayed in the immersive view, a planar layout storing geometrical data associated with entities in the vicinity may be loaded and processed.

    Other inventors
    See patent
  • Global and Local Light Detection In Optical Sensor Systems

    Issued US 9430095

    Global and local light detection techniques in optical sensor systems are described. In one or more implementations, a global lighting value is generated that describes a global lighting level for a plurality of optical sensors based on a plurality of inputs received from the plurality of optical sensors. An illumination map is generated that describes local lighting conditions of respective ones of the plurality of optical sensors based on the plurality of inputs received from the plurality of…

    Global and local light detection techniques in optical sensor systems are described. In one or more implementations, a global lighting value is generated that describes a global lighting level for a plurality of optical sensors based on a plurality of inputs received from the plurality of optical sensors. An illumination map is generated that describes local lighting conditions of respective ones of the plurality of optical sensors based on the plurality of inputs received from the plurality of optical sensors. Object detection is performed using an image captured using the plurality of optical sensors along with the global lighting value and the illumination map.

    Other inventors
    See patent
  • Object Detection in Optical Sensor Systems

    Issued US 9329727

    Object detection techniques for use in conjunction with optical sensors is described. In one or more implementations, a plurality of inputs are received, each of the inputs being received from a respective one of a plurality of optical sensors. Each of the plurality of inputs are classified using machine learning as to whether the inputs are indicative of detection of an object by a respective said optical sensor.

    Other inventors
    See patent
  • PRESENTATION OF SEARCH RESULTS

    Issued US US 8775973 B2

    Various embodiments are described that are related to displaying search requests on an interactive display device. For example, one disclosed embodiment provides a method including receiving a search request input via a search request control displayed on the interactive display device, spawning a search result label spaced from the search request control, the search result label being a moveable element, and displaying the search result, the search result being spatially tethered to the search…

    Various embodiments are described that are related to displaying search requests on an interactive display device. For example, one disclosed embodiment provides a method including receiving a search request input via a search request control displayed on the interactive display device, spawning a search result label spaced from the search request control, the search result label being a moveable element, and displaying the search result, the search result being spatially tethered to the search result label so that the search result moves to follow a movement of the search result label.

    Other inventors
    See patent
  • Control user interface element for continuous variable

    Filed US 20150135116

    One or more techniques and/or systems are provided for providing a control user interface (UI) element. The control UI element, associated with a continuous variable, may be displayed, such as in association with a user interface (e.g., the control UI element may correspond to a view rotation variable of a map interface). The control UI element may comprise a current state indicator element configured to display a current state of the continuous variable (e.g., a compass displaying a current…

    One or more techniques and/or systems are provided for providing a control user interface (UI) element. The control UI element, associated with a continuous variable, may be displayed, such as in association with a user interface (e.g., the control UI element may correspond to a view rotation variable of a map interface). The control UI element may comprise a current state indicator element configured to display a current state of the continuous variable (e.g., a compass displaying a current heading associated with the view rotation variable). The control UI element may be populated with one or more expanded control elements associated with various aspects of the continuous variable (e.g., a first expanded control element may be used to modify a right rotation aspect of the view rotation variable and a second expanded control element may be used to modify a left rotation aspect of the view rotation variable).

    Other inventors
    See patent
  • Display screen with icon (design)

    Issued US USD683358 S1

    The ornamental design for a display screen with icon, as shown and described.

    See patent
  • DISPLAY SCREEN WITH A GRAPHICAL USER INTERFACE

    Issued EU 29/396520

    Element Menu UI (design patent)

    Other inventors
    See patent
  • Display screen with animated graphical user interface

    Issued US D663314

    The image browsing interface for the Bing application that Stimulant developed for the Microsoft Pixelsense table.

    Other inventors
    See patent
  • INTERACTIVE DISPLAY SYSTEM WITH CONTACT GEOMETRY INTERFACE

    Issued US 8390600

    An interactive display system with a contact geometry interface is disclosed. The interactive display system may include a multi-touch display, a touch detection system configured to detect a touch input on the multi-touch display and to generate contact geometry for a contact region of the touch input, and an application programming interface executed on a processor of the interactive display system. The application programming interface may be configured to receive the contact geometry and to…

    An interactive display system with a contact geometry interface is disclosed. The interactive display system may include a multi-touch display, a touch detection system configured to detect a touch input on the multi-touch display and to generate contact geometry for a contact region of the touch input, and an application programming interface executed on a processor of the interactive display system. The application programming interface may be configured to receive the contact geometry and to send the contact geometry to a requesting application program for application-level processing. Further, the application programming interface may be configured to receive from the application program a display command based on the application level-processing. The application programming interface may be configured to send the display command to the multi-touch display to adjust a display of a graphical element on the multi-touch display.

    Other inventors
    See patent
  • SYSTEMS AND METHODS FOR CONTROLLING FEEDBACK FOR MULTIPLE HAPTIC ZONES

    Filed US PCT/US2015/033867

    Systems and methods for creating multiple haptic zone responses for electronic devices are disclosed. Suitable electronic devices are embedded with a number of haptic elements that are spaced along the surface of the device. In one aspect, the number of haptic elements is sufficient to have at least one haptic element proximal in a grip zone of a user. During operation, the device may receive user interaction information (e.g., user location, pressure etc.) and indications to deliver a haptic…

    Systems and methods for creating multiple haptic zone responses for electronic devices are disclosed. Suitable electronic devices are embedded with a number of haptic elements that are spaced along the surface of the device. In one aspect, the number of haptic elements is sufficient to have at least one haptic element proximal in a grip zone of a user. During operation, the device may receive user interaction information (e.g., user location, pressure etc.) and indications to deliver a haptic response to the user, possibly depending on the execution of an application where haptic response is appropriate. The device determines a desirable number of haptic elements to energize depending upon the user interaction information and the set of haptic elements define a dynamic set of user interaction zones in which to deliver the haptic response.

    Other inventors
    See patent
  • Grip-Based Device Adaptations

    Filed US US20130300668 A1

    Grip-based device adaptations are described in which a touch-aware skin of a device is employed to adapt device behavior in various ways. The touch-aware skin may include a plurality of sensors from which a device may obtain input and decode the input to determine grip characteristics indicative of a user's grip. On-screen keyboards and other input elements may then be configured and located in a user interface according to a determined grip. In at least some embodiments, a gesture defined to…

    Grip-based device adaptations are described in which a touch-aware skin of a device is employed to adapt device behavior in various ways. The touch-aware skin may include a plurality of sensors from which a device may obtain input and decode the input to determine grip characteristics indicative of a user's grip. On-screen keyboards and other input elements may then be configured and located in a user interface according to a determined grip. In at least some embodiments, a gesture defined to facilitate selective launch of on-screen input element may be recognized and used in conjunction with grip characteristics to launch the on-screen input element in dependence upon grip. Additionally, touch and gesture recognition parameters may be adjusted according to a determined grip to reduce misrecognition.

    Other inventors
    See patent
  • Menu Gestures

    Filed US 20130014053

    Menu gesture techniques are described. In one or more implementations, a menu is displayed on a display device of a computing device. The menu has a plurality of selectable items along with a visual indication that is configured to follow a touch input across the display device and indicate that each of the plurality of selectable items is selectable via a drag gesture. One or more inputs are recognized by the computing device as movement of the touch input across the display device to identify…

    Menu gesture techniques are described. In one or more implementations, a menu is displayed on a display device of a computing device. The menu has a plurality of selectable items along with a visual indication that is configured to follow a touch input across the display device and indicate that each of the plurality of selectable items is selectable via a drag gesture. One or more inputs are recognized by the computing device as movement of the touch input across the display device to identify the drag gesture to select at least one of the plurality of selectable items in the menu.

    Other inventors
    See patent
  • AUTOMATIC SOFTWARE REGISTRATION

    Filed US US 2008/0005026 A1

    A client-side software registration component is leveraged to automatically obtain software registration information from a software distributor's server. The software registration information is then decoded to obtain a registration code for a software application. The registration code is then stored so that the software application can access it. Other instances include a server-side software registration component that interacts with an independent software vendor (ISV) to obtain software…

    A client-side software registration component is leveraged to automatically obtain software registration information from a software distributor's server. The software registration information is then decoded to obtain a registration code for a software application. The registration code is then stored so that the software application can access it. Other instances include a server-side software registration component that interacts with an independent software vendor (ISV) to obtain software registration mechanisms for a software distributor. The software registration mechanisms are then utilized to encode software registration information. The software registration information is then made available to client-side registration components to facilitate in automatic software application registration.

    Other inventors
    See patent
  • Menu Configuration

    US 20130014053

    Menu configuration techniques are described. In one or more implementations, a user's orientation is determined with respect to the computing device based at least in part on a part of the user that contacts the computing device and at least one other part of a user that does not contact the computing device. A menu is displayed having an orientation on a display device of the computing device based at least in part on the determined user's orientation with respect to the computing…

    Menu configuration techniques are described. In one or more implementations, a user's orientation is determined with respect to the computing device based at least in part on a part of the user that contacts the computing device and at least one other part of a user that does not contact the computing device. A menu is displayed having an orientation on a display device of the computing device based at least in part on the determined user's orientation with respect to the computing device.

    Read more: http://www.faqs.org/patents/app/20130019201#ixzz2jnuYhkC2

    Other inventors
    See patent

Courses

  • Machine Learning

    Stanford (Coursera)

Languages

  • English

    Full professional proficiency

  • Spanish

    Full professional proficiency

  • Norwegian

    Limited working proficiency

Recommendations received

5 people have recommended Luis

Join now to view

View Luis’ full profile

  • See who you know in common
  • Get introduced
  • Contact Luis directly
Join to view full profile

Other similar profiles

Explore collaborative articles

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Explore More

Add new skills with these courses