Patents by Inventor Omesh Tickoo

Omesh Tickoo 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: 10074205
    Abstract: Methods, apparatus, and systems to create, output, and use animation programs comprising keyframes, objects, object states, and programming elements. Objects, object states, and programming elements may be created through image analysis of image input. Animation programs may be output as videos, as non-linear interactive experiences, and/or may be used to control electronic actuators in articulated armatures.
    Type: Grant
    Filed: August 30, 2016
    Date of Patent: September 11, 2018
    Assignee: Intel Corporation
    Inventors: Glen J. Anderson, David I. Poisner, Ravishankar Iyer, Mark Francis, Michael E. Kounavis, Omesh Tickoo
  • Patent number: 10043551
    Abstract: Examples include a determination how to manage storage of a video clip generated from recorded video based upon a sensor event. Managing storage of the video clip may include determining whether to save or delete the video clip based on an imprint associated with an object that indicates whether the object is included in the video clip.
    Type: Grant
    Filed: June 25, 2015
    Date of Patent: August 7, 2018
    Assignee: INTEL CORPORATION
    Inventors: Glen J. Anderson, Kathy Yuen, Joshua Ekandem, Omesh Tickoo, Ravishankar Iyer
  • Publication number: 20180174586
    Abstract: An example apparatus for detecting speech includes an image receiver to receive depth information corresponding to a face. The apparatus also includes a landmark detector to detect the face comprising lips and track a plurality of descriptor points comprising lip descriptor points located around the lips. The apparatus further includes a descriptor computer to calculate a plurality of descriptor features based on the tracked descriptor points. The apparatus includes a pattern generator to generate a visual pattern of the descriptor features over time. The apparatus also further includes a speech recognition engine to detect speech based on the generated visual pattern.
    Type: Application
    Filed: December 21, 2016
    Publication date: June 21, 2018
    Applicant: Intel Corporation
    Inventors: Julio C. Zamora Esquivel, Hector A. Cordourier Maruri, Paulo Lopez Meyer, Alejandro Ibarra Von Borstel, Willem M. Beltman, Jose R. Camacho Perez, Omesh Tickoo
  • Publication number: 20180165539
    Abstract: An electronic device for visual-saliency driven scene description is described. The electronic device includes a property identifier to identify properties of a target platform. The properties include target platform device type and target platform device count. The electronic device also includes a salient region detector to detect a salient region of an input in response to the target platform device type being a graphical processing unit (GPU) and the target platform device count being above one. The electronic device further includes a description provider to provide a fine-grained scene description for the salient region.
    Type: Application
    Filed: December 8, 2016
    Publication date: June 14, 2018
    Applicant: INTEL CORPORATION
    Inventors: Mi Sun Park, Yeongseon Lee, Omesh Tickoo
  • Publication number: 20180089583
    Abstract: Systems, apparatuses and methods may provide for training smart objects. More particularly, Systems, apparatuses and methods may provide training smart objects and users to understand actions and commands, using sensors and actuators. Systems, apparatuses and methods may also provide smart objects and users a way to communicate training to other smart objects and users.
    Type: Application
    Filed: September 28, 2016
    Publication date: March 29, 2018
    Inventors: Ravishankar Iyer, Glen J. Anderson, Omesh Tickoo, David I. Poisner, Therese E. Dugan, Mark R. Francis, Yevgeniy Y. Yarmosh
  • Publication number: 20180061107
    Abstract: Methods, apparatus, and systems to create, output, and use animation programs comprising keyframes, objects, object states, and programming elements. Objects, object states, and programming elements may be created through image analysis of image input. Animation programs may be output as videos, as non-linear interactive experiences, and/or may be used to control electronic actuators in articulated armatures.
    Type: Application
    Filed: August 30, 2016
    Publication date: March 1, 2018
    Inventors: GLEN J. ANDERSON, DAVID I. POISNER, RAVISHANKAR IYER, MARK FRANCIS, MICHAEL E. KOUNAVIS, OMESH TICKOO
  • Patent number: 9870637
    Abstract: Various systems and methods for frame removal and replacement for stop-action animation are described herein. A system for creating a stop-motion video includes an access module to access a series of frames of an input video, and a processing module to determine whether each frame of the series of frames includes a portion of a hand and composite frames from the series of frames that do not include the portion of the hand to render an output video. A system for creating a video includes an access module to access an input video, and a video processing module to identify a physical object in the input video, track movement of the physical object in the input video to identify a path, identify a three-dimensional model of the physical object, and create an output video with the three-dimensional model in place of the physical object, the three-dimensional model following the path.
    Type: Grant
    Filed: December 18, 2014
    Date of Patent: January 16, 2018
    Assignee: Intel Corporation
    Inventors: Glen J. Anderson, Kathy Yuen, Omesh Tickoo, Jamie Sherman, Jeffrey Ota, Ravishankar R. Iyer
  • Publication number: 20170330040
    Abstract: System, apparatus, method, and computer readable media for on-the-fly captured video summarization. A video stream is incrementally summarized in concurrence with generation of the stream by a camera module. Saliency of the video stream summary is maintained as the stream evolves by updating the summary to include only the most significant frames. In one exemplary embodiment, saliency is determined by optimizing an objective function including terms that are indicative of both the diversity of a selection, and how representative the selection is to the processed portion of the video data corpus. A device platform including a CM and comporting with the exemplary architecture may provide video camera functionality at ultra-low power, and/or with ultra-low storage resources, and/or with ultra-low communication channel bandwidth.
    Type: Application
    Filed: July 28, 2017
    Publication date: November 16, 2017
    Inventors: Shayok Chakraborty, Omesh Tickoo, Ravishankar Iyer
  • Publication number: 20170286777
    Abstract: System, apparatus, method, and computer readable media for on-the-fly captured video summarization. A video stream is incrementally summarized in concurrence with generation of the stream by a camera module. Saliency of the video stream summary is maintained as the stream evolves by updating the summary to include only the most significant frames. In one exemplary embodiment, saliency is determined by optimizing an objective function including terms that are indicative of both the diversity of a selection, and how representative the selection is to the processed portion of the video data corpus. A device platform including a CM and comporting with the exemplary architecture may provide video camera functionality at ultra-low power, and/or with ultra-low storage resources, and/or with ultra-low communication channel bandwidth.
    Type: Application
    Filed: April 20, 2017
    Publication date: October 5, 2017
    Inventors: Shayok CHAKRABORTY, Omesh TICKOO, Ravishankar IYER
  • Patent number: 9760794
    Abstract: Techniques for a system, article, and method of low-complexity histogram of gradients generation for image processing may include histogram of gradients generation for image processing including the following operations: obtaining image data including horizontal and vertical gradient components of individual pixels of an image; associating the horizontal and vertical gradient components of the same pixel with one of a plurality of angular channels depending on the values of the horizontal and vertical gradient components; determining a gradient magnitude and a gradient orientation of individual angular channels after the horizontal and vertical gradient components are assigned to the channels; and generating a histogram of gradients by using the gradient direction and gradient magnitude of the angular channels.
    Type: Grant
    Filed: September 25, 2015
    Date of Patent: September 12, 2017
    Assignee: Intel Corporation
    Inventors: Teahyung Lee, Myung Hwangbo, Tanfer Alan, Omesh Tickoo, Ravishankar Iyer
  • Publication number: 20170185846
    Abstract: An apparatus for video summarization using sematic information is described herein. The apparatus includes a controller, a scoring mechanism, and a summarizer. The controller is to segment an incoming video stream into a plurality of activity segments, wherein each frame is associated with an activity. The scoring mechanism is to calculate a score for each frame of each activity, wherein the score is based on a plurality of objects in each frame. The summarizer is to summarize the activity segments based on the score for each frame.
    Type: Application
    Filed: December 24, 2015
    Publication date: June 29, 2017
    Applicant: INTEL CORPORATION
    Inventors: Myung Hwangbo, Krishna Kumar Singh, Teahyung Lee, Omesh Tickoo
  • Publication number: 20170178001
    Abstract: Technologies for providing cues to a user of a cognitive cuing system are disclosed. The cues can be based on the context of the user. The cognitive cuing system communicates with a knowledge-based system which provides information based on the context, such as the name of a person and the relationship the user of the cognitive cuing system has with the person. The cues can be provided to the user of the cognitive cuing system through visual, auditory, or haptic means.
    Type: Application
    Filed: December 21, 2015
    Publication date: June 22, 2017
    Inventors: Glen J. Anderson, Jose K. Sia, JR., Kathy Yuen, Shilpa A. Sodani, Bradley A. Jackson, Omesh Tickoo, Nafisa A. Chowdhury, Margaret E. Morris
  • Patent number: 9639762
    Abstract: System, apparatus, method, and computer readable media for on-the-fly captured video summarization. A video stream is incrementally summarized in concurrence with generation of the stream by a camera module. Saliency of the video stream summary is maintained as the stream evolves by updating the summary to include only the most significant frames. In one exemplary embodiment, saliency is determined by optimizing an objective function including terms that are indicative of both the diversity of a selection, and how representative the selection is to the processed portion of the video data corpus. A device platform including a CM and comporting with the exemplary architecture may provide video camera functionality at ultra-low power, and/or with ultra-low storage resources, and/or with ultra-low communication channel bandwidth.
    Type: Grant
    Filed: September 4, 2014
    Date of Patent: May 2, 2017
    Assignee: Intel Corporation
    Inventors: Shayok Chakraborty, Omesh Tickoo, Ravishankar Iyer
  • Publication number: 20170091575
    Abstract: Techniques for a system, article, and method of low-complexity histogram of gradients generation for image processing may include histogram of gradients generation for image processing including the following operations: obtaining image data including horizontal and vertical gradient components of individual pixels of an image; associating the horizontal and vertical gradient components of the same pixel with one of a plurality of angular channels depending on the values of the horizontal and vertical gradient components; determining a gradient magnitude and a gradient orientation of individual angular channels after the horizontal and vertical gradient components are assigned to the channels; and generating a histogram of gradients by using the gradient direction and gradient magnitude of the angular channels.
    Type: Application
    Filed: September 25, 2015
    Publication date: March 30, 2017
    Inventors: TEAHYUNG LEE, HWANGBO MYUNG, TANFER ALAN, OMESH TICKOO, RAVISHANKAR IYER
  • Publication number: 20170091538
    Abstract: Technologies for dynamic performance of image analysis are disclosed. When a camera captures one or more images, context data such as data indicative of motion of the camera is captured as well. The context data is used to determine an image analysis parameter for an image analysis procedure to be performed on the one or more images. The image analysis parameter may dictate which image analysis procedure is to be performed and/or provide input to the image analysis procedure.
    Type: Application
    Filed: September 26, 2015
    Publication date: March 30, 2017
    Inventors: Glen J. Anderson, Michael E. Kounavis, Omesh Tickoo
  • Publication number: 20170091346
    Abstract: Technologies for physical programming include a model compute system to determine one or more physical blocks assembled in a constructed model. The model compute system determines rules associated with the one or more physical blocks in which at least one rule defines a behavior of the constructed model and determines a program stack for execution by the model compute system based on the rules associated with the one or more physical blocks.
    Type: Application
    Filed: September 26, 2015
    Publication date: March 30, 2017
    Inventors: Glen J. Anderson, Kevin W. Bross, Shawn S. Mceuen, Mark R. Francis, Yevgeniy Y. Yarmosh, Blanka Vlasak, Gregory A. Peek, Therese E. Dugan, Cory A. Harris, Ravishankar Iyer, Omesh Tickoo, David I. Poisner
  • Patent number: 9603079
    Abstract: A route for establishing a wireless connection between a wireless device and a node may be selected based on an estimated duration of the route. The route duration may be estimated based on information related to the expected movement of nodes included in the route.
    Type: Grant
    Filed: December 30, 2011
    Date of Patent: March 21, 2017
    Assignee: Intel Corporation
    Inventors: Omesh Tickoo, Ravishankar Iyer
  • Patent number: 9596664
    Abstract: Systems and methods to provide distributed wireless communications from a plurality of wireless network devices are disclosed. The plurality of wireless network devices may be configured to provide direction communications with one or more user devices. This may be performed by adjusting one or more radio parameters associated with the plurality of wireless network devices. The plurality of wireless network devices may cooperate with each other to provide network connectivity for the one or more user devices with relatively high fidelity, relatively high bandwidth, and relatively low power consumption. The plurality of wireless network devices may further provide distributed processing capability to perform tasks for user devices that may provide task requests.
    Type: Grant
    Filed: September 27, 2013
    Date of Patent: March 14, 2017
    Assignee: Intel Corporation
    Inventors: Maynard C. Falconer, Omesh Tickoo, Shilpa Talwar, Vallabhajosyula S. Somayazulu, Xingang Guo
  • Patent number: 9588581
    Abstract: This disclosure is directed to a composable thin computing device. An example device may comprise at least a device interface module, a communication module, a processing module, a memory module, a composable computing module and a power module. The device interface module may couple the device to an operational environment via at least one of a physical connector or a wireless connection. The communication module may at least one of transmit or receive data via the device interface module. The processing module may process the data. The memory module may store at least a portion of the data. The composable computing module may cause at least one of the above modules to perform certain functionality related to the operational environment. The power module may power at least one of the above modules.
    Type: Grant
    Filed: September 10, 2013
    Date of Patent: March 7, 2017
    Assignee: Intel Corporation
    Inventors: Anthony G. Lamarca, Omesh Tickoo, Maynard C. Falconer, Shilpa Talwar, Wen-Ling M. Huang
  • Patent number: 9584950
    Abstract: A social network may be established between mobile nodes using a wireless connection. Establishing the social network may be based on an estimated time duration of the wireless connection. In one or more embodiments, establishing the social network may also be based on a similarity of interests among of users of the nodes.
    Type: Grant
    Filed: December 30, 2011
    Date of Patent: February 28, 2017
    Assignee: Intel Corporation
    Inventors: Omesh Tickoo, Ravishankar Iyer