Patents by Inventor Ankur Saxena

Ankur Saxena 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: 11972454
    Abstract: Various implementations for multitouch attribution are described. One example method includes receiving a plurality of channel data associated with a first channel and second channel, determining conversion data for the first channel and the second channel using the plurality of channel data, receiving a first touch event and a second touch event associated with a first channel and a second channel, determining a first attribution for the first channel using a first touch event and the first channel data, determining a second attribution for the second channel using a second touch event and the second channel data, and determine an item conversion strategy using the first attribution and the second attribution.
    Type: Grant
    Filed: January 19, 2022
    Date of Patent: April 30, 2024
    Assignee: Poshmark, Inc.
    Inventors: Ankur Uttam, Barkha Saxena, Gautam Michael Golwala
  • Publication number: 20240104424
    Abstract: The present disclosure involves systems, software, and computer implemented methods for an artificial intelligence work center for ERP data. One example method includes receiving scenario and model settings for an artificial intelligence model for a predictive scenario. A copy of the dataset is processed based on settings to generate a prepared dataset that is provided with the settings to a predictive analytical library. A trained model trained and evaluation data for the trained model is received from the predictive analytical library. A request is received to generate a prediction for the predictive scenario for a target field for a record of the dataset. The record of the dataset is provided to the trained model and a prediction for the target field for the record the dataset is received from the model. The prediction is included for presentation in a user interface that displays information from the dataset.
    Type: Application
    Filed: September 23, 2022
    Publication date: March 28, 2024
    Inventors: Mohit V. Gadkari, Ankur Malik, Sunil S. Parvatikar, Simona Marincei, Dalibor Knis, Anirudh Prasad, Kopal Jauhari, Saurabh Saxena, Yatish Nagaraja, Pankaj Kumar Agrawal, Long Qian, Varun Verma
  • Publication number: 20240079070
    Abstract: Embodiments herein disclose an OTP low power circuit and methods for providing bias voltages using a single regulator. The circuit includes a Bitcell, a diode drop, a charge pump, a combinational logic controller, a program current sink load, and a read current sink load. The Bitcell includes programmable word lines and read lines, and is configured to operate in either a programmable mode or a read mode. The diode drop is configured to provide a second bias voltage to drive the read lines and the single regulator is configured to provide a first bias voltage to drive the WP in the read mode. The charge pump is configured to provide a third bias voltage to drive the WP in the program mode.
    Type: Application
    Filed: November 2, 2022
    Publication date: March 7, 2024
    Inventors: Himanshu Saxena, Ankur Gupta, Mukul Agarwal
  • Patent number: 11647227
    Abstract: Disclosed approaches may provide for non-blocking video processing pipelines that have the ability to efficiently share transform hardware resources. Transform hardware resources may be shared across processing parameters, such as pixel block dimensions, transform types, video stream bit depths, and/or multiple coding formats, as well as for inter-frame and intra-frame encoding. The video processing pipeline may be divided into phases, each phase having half-butterfly circuits to perform a respective portion of computations of a transform. The phases may be selectable and configurable to perform transforms for multiple different combinations of the processing parameters. In each configuration, the phases may be capable of performing a transform by a sequential pass through at least some of the phases resulting in high throughput. Approaches are also described related to improving the performance and efficiency of transpose operations of transforms.
    Type: Grant
    Filed: August 16, 2021
    Date of Patent: May 9, 2023
    Assignee: NVIDIA Corporation
    Inventors: Eric Masson, Ankur Saxena, Donald Bittel
  • Publication number: 20230062352
    Abstract: Disclosed approaches may provide for non-blocking video processing pipelines that have the ability to efficiently share transform hardware resources. Transform hardware resources may be shared across processing parameters, such as pixel block dimensions, transform types, video stream bit depths, and/or multiple coding formats, as well as for inter-frame and intra-frame encoding. The video processing pipeline may be divided into phases, each phase having half-butterfly circuits to perform a respective portion of computations of a transform. The phases may be selectable and configurable to perform transforms for multiple different combinations of the processing parameters. In each configuration, the phases may be capable of performing a transform by a sequential pass through at least some of the phases resulting in high throughput. Approaches are also described related to improving the performance and efficiency of transpose operations of transforms.
    Type: Application
    Filed: August 16, 2021
    Publication date: March 2, 2023
    Inventors: Eric Masson, Ankur Saxena, Donald Bittel
  • Patent number: 11245939
    Abstract: A user equipment (UE) includes a receiver, display, and processor. The receiver is configured to receive a data stream including a plurality of frames. The data stream includes a region of interest in a key frame of the plurality of frames. The display is configured to display a portion of a frame of the plurality of frames. The processor is configured to perform an action to focus a current view of the UE to the region of interest in the key frame. Each frame of the plurality of frames includes a plurality of images stitched together to form a stitched image. The stitched image for at least one frame of the plurality of frames includes at least one high dynamic range (HDR) image and at least one standard dynamic range (SDR) image.
    Type: Grant
    Filed: January 19, 2016
    Date of Patent: February 8, 2022
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Ankur Saxena, Hossein Najaf-Zadeh, Madhukar Budagavi
  • Patent number: 10715353
    Abstract: Systems and methods of Service Function Chaining (SFC) fault detection and fault isolation include injecting a first frame with a first Virtual Local Area Network (VLAN) Identifier (ID) tag at an input to the SFC, wherein the first VLAN ID is dedicated to fault detection and a plurality of classifiers in the SFC are configured to pass the first frame with the first VLAN ID through the SFC; detecting the first frame with the first VLAN ID tag at an output of the SFC; and determining connectivity of the SFC based on the detecting. The systems and methods can further include injecting a second frame with a second VLAN ID tag through a plurality of services of the SFC; detecting the second frame at each output of each of the plurality of services; and determining a location of the fault based on the detecting the second frame.
    Type: Grant
    Filed: May 15, 2017
    Date of Patent: July 14, 2020
    Assignee: Ciena Corporation
    Inventors: Nikhil Sanjeev Kulkarni, Ankur Saxena, Varthamanan Sugumaran, Praveen Ambalappat, Dhanya Harilal
  • Patent number: 10593028
    Abstract: A user equipment (UE) includes a receiver, at least one sensor, and a processor. The receiver is configured to receive a bit stream including at least one encoded image and metadata. The sensor is configured to determine viewpoint information of a user. The processor is configured to render the at least one encoded image based on the metadata and the viewpoint.
    Type: Grant
    Filed: September 1, 2016
    Date of Patent: March 17, 2020
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Hossein Najaf-Zadeh, Madhukar Budagavi, Ankur Saxena
  • Patent number: 10216702
    Abstract: A machine generates and provides a digital impact matrix including a first matrix and, in some embodiments, a second matrix, the first matrix including a plurality of impacts that various digital technologies have on various organizational processes. In some embodiments, the first matrix includes a plurality of magnitudes of impacts, while the second matrix includes a plurality of business values of impact that the various digital technologies have on the various organizational processes. A user interface is provided to assign impact categorizations to the impacts and of the first matrix and the second matrix, if applicable, and to display a graphical representation of the digital impact matrix.
    Type: Grant
    Filed: November 14, 2016
    Date of Patent: February 26, 2019
    Assignee: Accenture Global Solutions Limited
    Inventors: Silke Lehmann, Ankur Saxena
  • Publication number: 20190052859
    Abstract: A video processing unit and method for region adaptive smoothing. The image processing unit includes a memory and one or more processors. The one or processors are operably connected to the memory and configured to stitch together a plurality of video frames into a plurality of equirectangular mapped frames of a video. The one or processors are configured to define a top region and a bottom region for each of the equirectangular mapped frames of the video; perform a smoothing process on the top region and the bottom region for each of the equirectangular mapped frames of the video; and encode the smoothed equirectangular mapped frames of the video.
    Type: Application
    Filed: October 15, 2018
    Publication date: February 14, 2019
    Inventors: Madhukar Budagavi, Ankur Saxena, Jeffrey Wilkinson, John Furton, Andrew Dickerson, Guoxin Jin
  • Patent number: 10192297
    Abstract: A user equipment includes a modem receives a compressed bitstream and metadata. The UE also includes a decoder that decodes the compressed bitstream to generate an HDR image, an inertial measurement unit that determines viewpoint information based on an orientation of the UE, and a graphics processing unit (GPU). The GPU maps the HDR image onto a surface and renders a portion of the HDR image based on the metadata and the viewpoint information. A display displays the portion of the HDR image.
    Type: Grant
    Filed: September 1, 2016
    Date of Patent: January 29, 2019
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Madhukar Budagavi, Hossein Najaf-Zadeh, Esmaeil Faramarzi, Ankur Saxena
  • Publication number: 20180331856
    Abstract: Systems and methods of Service Function Chaining (SFC) fault detection and fault isolation include injecting a first frame with a first Virtual Local Area Network (VLAN) Identifier (ID) tag at an input to the SFC, wherein the first VLAN ID is dedicated to fault detection and a plurality of classifiers in the SFC are configured to pass the first frame with the first VLAN ID through the SFC; detecting the first frame with the first VLAN ID tag at an output of the SFC; and determining connectivity of the SFC based on the detecting. The systems and methods can further include injecting a second frame with a second VLAN ID tag through a plurality of services of the SFC; detecting the second frame at each output of each of the plurality of services; and determining a location of the fault based on the detecting the second frame.
    Type: Application
    Filed: May 15, 2017
    Publication date: November 15, 2018
    Inventors: Nikhil Sanjeev KULKARNI, Ankur SAXENA, Varthamanan SUGUMARAN, Dhanya HARILAL, Praveen AMBALAPPAT
  • Patent number: 10104361
    Abstract: A video processing unit and method for region adaptive smoothing. The image processing unit includes a memory and one or more processors. The one or processors are operably connected to the memory and configured to stitch together a plurality of video frames into a plurality of equirectangular mapped frames of a video. The one or processors are configured to define a top region and a bottom region for each of the equirectangular mapped frames of the video; perform a smoothing process on the top region and the bottom region for each of the equirectangular mapped frames of the video; and encode the smoothed equirectangular mapped frames of the video.
    Type: Grant
    Filed: November 13, 2015
    Date of Patent: October 16, 2018
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Madhukar Budagavi, Ankur Saxena, Jeffrey Wilkinson, John Furton, Andrew Dickerson, Guoxin Jin
  • Patent number: 9767543
    Abstract: A user equipment (UE) includes a receiver and a processor. The receiver is configured to receive a standard dynamic range (SDR) image and metadata related to an HDR image. The processor is configured to identify relevant portions of the SDR image to be enhanced based on the metadata related to the HDR image. The processor is also configured to increase an intensity of the relevant portions of the SDR image to create an enhanced SDR image. The processor is also configured to output the enhanced SDR image to a display.
    Type: Grant
    Filed: January 19, 2016
    Date of Patent: September 19, 2017
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Ankur Saxena, Hossein Najaf-Zadeh, Madhukar Budagavi
  • Publication number: 20170236260
    Abstract: A user equipment includes a modem receives a compressed bitstream and metadata. The UE also includes a decoder that decodes the compressed bitstream to generate an HDR image, an inertial measurement unit that determines viewpoint information based on an orientation of the UE, and a graphics processing unit (GPU). The GPU maps the HDR image onto a surface and renders a portion of the HDR image based on the metadata and the viewpoint information. A display displays the portion of the HDR image.
    Type: Application
    Filed: September 1, 2016
    Publication date: August 17, 2017
    Inventors: Madhukar Budagavi, Hossein Najaf-Zadeh, Esmaeil Faramarzi, Ankur Saxena
  • Patent number: 9727586
    Abstract: To reduce communication costs and computational complexity, only a subset of ranked SIFT points within a query image for a visual search request is transmitted to the visual search server in each iteration of an incremental search. For each candidate match, a flag identifying the matching points is returned by the server for use in computing holistic (e.g., histogram) information for a bounding box within the query image including the matching points. Distance from that query image holistic information is used to reject images from a short list used for a subsequent iteration, if any. If all images are rejected or a match criteria is met during one iteration, the search may terminate early without consideration of remaining SIFT points.
    Type: Grant
    Filed: October 8, 2013
    Date of Patent: August 8, 2017
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Zhu Li, Ankur Saxena, Abhishek Nagar, Gaurav Srivastava, Kong Posh Bhat
  • Publication number: 20170199846
    Abstract: A machine generates and provides a digital impact matrix including a first matrix and, in some embodiments, a second matrix, the first matrix including a plurality of impacts that various digital technologies have on various organizational processes. In some embodiments, the first matrix includes a plurality of magnitudes of impacts, while the second matrix includes a plurality of business values of impact that the various digital technologies have on the various organizational processes. A user interface is provided to assign impact categorizations to the impacts and of the first matrix and the second matrix, if applicable, and to display a graphical representation of the digital impact matrix.
    Type: Application
    Filed: November 14, 2016
    Publication date: July 13, 2017
    Inventors: Silke Lehmann, Ankur Saxena
  • Publication number: 20170161881
    Abstract: A user equipment (UE) includes a receiver, at least one sensor, and a processor. The receiver is configured to receive a bit stream including at least one encoded image and metadata. The sensor is configured to determine viewpoint information of a user. The processor is configured to render the at least one encoded image based on the metadata and the viewpoint.
    Type: Application
    Filed: September 1, 2016
    Publication date: June 8, 2017
    Inventors: Hossein Najaf-Zadeh, Madhukar Budagavi, Ankur Saxena
  • Publication number: 20170084011
    Abstract: A user equipment (UE) includes a receiver and a processor. The receiver is configured to receive a standard dynamic range (SDR) image and metadata related to an HDR image. The processor is configured to identify relevant portions of the SDR image to be enhanced based on the metadata related to the HDR image. The processor is also configured to increase an intensity of the relevant portions of the SDR image to create an enhanced SDR image. The processor is also configured to output the enhanced SDR image to a display.
    Type: Application
    Filed: January 19, 2016
    Publication date: March 23, 2017
    Inventors: Ankur Saxena, Hossein Najaf-Zadeh, Madhukar Budagavi
  • Patent number: 9602374
    Abstract: A method and network element include receiving, at a receiver node, at least one of sender timestamps and sequence numbers in continuity check (CC) frames sent by a sender node; determining receiver timestamps at the receiver node; detecting instability based on one or more of the at least one of sender timestamps and sequence numbers and the receiver timestamps; and performing a remedial action based on the detecting instability. The CC frames can include Bidirectional Forwarding Detection (BFD) or Continuity Check Message (CCM) frames which are regularly transmitted in a session, but do not currently include timestamps or sequence numbers.
    Type: Grant
    Filed: July 21, 2014
    Date of Patent: March 21, 2017
    Assignee: Ciena Corporation
    Inventors: Ashesh Mishra, Ankur Saxena, Mahesh Jethanandani