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: 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: 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
  • 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
  • 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
  • Patent number: 9554328
    Abstract: Certain embodiments herein are directed to vehicle-based small cell base stations. A vehicle-based base station may include at least one antenna; at least one transceiver coupled to the at least one antenna; at least one memory that stores computer-executable instructions; and at least one processor in communication with the transceiver and configured to access the at least one memory. The processor may be configured to execute the computer-executable instructions to receive data associated with a user device from a base station; receive data from the base station; establish connection with the user device based at least in part on the data received from the macrocell base station; and transmit the data received from the base station to the user device.
    Type: Grant
    Filed: July 26, 2013
    Date of Patent: January 24, 2017
    Assignee: INTEL CORPORATION
    Inventors: Jeffrey R. Foerster, Xue Yang, Omesh Tickoo
  • Publication number: 20160379684
    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: Application
    Filed: June 25, 2015
    Publication date: December 29, 2016
    Applicant: Intel Corporation
    Inventors: Glen J. ANDERSON, Kathy YUEN, Joshua EKANDEM, Omesh TICKOO, Ravishankar IYER
  • Publication number: 20160375354
    Abstract: A mechanism is described for facilitating dynamic game surface adjustment at smart play surfaces of smart play sets according to one embodiment. A method of embodiments, as described herein, includes receiving one or more inputs to perform an action at a portion of a play surface of a play set; evaluating the one or more inputs for generating an action plan to perform the action at the portion of the play surface, where the action plan is to affect one or more objects acting on the surface. The method may further include executing the action at the portion of the surface, wherein the action to adjust one or more properties of the play surface.
    Type: Application
    Filed: June 23, 2015
    Publication date: December 29, 2016
    Applicant: INTEL CORPORATION
    Inventors: MARK R. FRANCIS, OMESH TICKOO, RAVISHANKAR IYER, GLEN J. ANDERSON, KEVIN W. BROSS, DAVID I. POISNER, YEVGENIY Y. YARMOSH, DANIEL P. SHEIL
  • Publication number: 20160180571
    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: Application
    Filed: December 18, 2014
    Publication date: June 23, 2016
    Inventors: Glen J. Anderson, Kathy Yuen, Omesh Tickoo, Jamie Sherman, Jeffrey Ota, Ravishankar R. Iyer
  • Publication number: 20160171739
    Abstract: Apparatuses, methods and storage media for providing augmented reality (AR) effects in stop-motion content are described. In one instance, an apparatus may include a processor, a content module to be operated by the processor to obtain a plurality of frames having stop-motion content, some of which may include an indication of an augmented reality effect, and an augmentation module to be operated by the processor to detect the indication of the augmented reality effect and add the augmented reality effect corresponding to the indication to some of the plurality of frames. Other embodiments may be described and claimed.
    Type: Application
    Filed: December 11, 2014
    Publication date: June 16, 2016
    Inventors: Glen J. Anderson, Wendy March, Kathy Yuen, Ravishankar Iyer, Omesh Tickoo, Jeffrey M. Ota, Michael E. Kounavis
  • Publication number: 20160091964
    Abstract: Generally discussed herein are systems and apparatuses for gesture-based augmented reality. Also discussed herein are methods of using the systems and apparatuses. According to an example a method may include detecting, in image data, an object and a gesture, in response to detecting the object in the image data, providing data indicative of the detected object, in response to detecting the gesture in the image data, providing data indicative of the detected gesture, and modifying the image data using the data indicative of the detected object and the data indicative of the detected gesture.
    Type: Application
    Filed: September 26, 2014
    Publication date: March 31, 2016
    Inventors: Ravishankar R. Iyer, Omesh Tickoo, Glen J. Anderson
  • Publication number: 20160070963
    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: September 4, 2014
    Publication date: March 10, 2016
    Inventors: SHAYOK CHAKRABORTY, OMESH TICKOO, RAVISHANKAR IYER
  • Publication number: 20150161986
    Abstract: In embodiments, apparatuses, methods and storage media for personalized speech recognition are described. In various embodiments, a personalized speech recognition system (“PSRS”) may receive personal speech recognition training data (“PTD”) that is associated with a user to facilitate recognition of speech from the user. The PSRS may train a speech recognition module using the received PTD. The user may provide the PTD using a mobile device under control of the user. The PTD may be generated and stored on the mobile device through actions of the user, such as by using the mobile device to record a corpus of speech examples by the user. The user may subsequently facilitate provisioning of the PTD to the PSRS using the mobile device, such as through a wired or wireless network. Other embodiments may be described and claimed.
    Type: Application
    Filed: December 9, 2013
    Publication date: June 11, 2015
    Inventors: Omesh Tickoo, Rameshkumar G. Illikkal, Anthony L. Chun, Hector A. Cordourier Maruri
  • Publication number: 20150092668
    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: Application
    Filed: September 27, 2013
    Publication date: April 2, 2015
    Inventors: MAYNARD C. FALCONER, OMESH TICKOO, SHILPA TALWAR, VALLABHAJOSYULA S. SOMAYAZULU, XINGANG GUO