Patents by Inventor Abhishek

Abhishek 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: 10229133
    Abstract: A high availability distributed, deduplicated storage system according to certain embodiments is arranged to include multiple deduplication database media agents. The deduplication database media agents store signatures of data blocks stored in secondary storage. In addition, the deduplication database media agents are configured as failover deduplication database media agents in the event that one of the deduplication database media agents becomes unavailable.
    Type: Grant
    Filed: March 30, 2017
    Date of Patent: March 12, 2019
    Assignee: Commvault Systems, Inc.
    Inventors: Manoj Kumar Vijayan, Jaidev Oppath Kochunni, Saurabh Agrawal, Abhishek Narulkar
  • Patent number: 10229468
    Abstract: Systems, apparatuses and methods may provide for receiving a general purpose graphics processing unit (GPGPU) workload and converting the GPGPU workload to a three-dimensional (3D) workload. Additionally, the 3D workload may be dispatched to a 3D pipeline. In one example, converting the GPGPU workload to the 3D workload includes identifying a plurality of thread groups in the GPGPU workload and mapping the plurality of thread groups to a 3D matrix of cubes.
    Type: Grant
    Filed: June 3, 2015
    Date of Patent: March 12, 2019
    Assignee: Intel Corporation
    Inventors: Robert B. Taylor, Abhishek Venkatesh
  • Patent number: 10228880
    Abstract: The examples described herein discuss various systems, software, devices, and methods for managing a primary command queue by ordering and/or reordering and distributing incoming commands based, at least in part, on positional information of one or more components of data storage devices. More specifically, in some embodiments, the examples discussed herein describe ordering and distributing incoming commands from a primary command queue in a position-aware manner that takes into account disk rotation (e.g., rotational position) and/or actuator head location for the various data storage devices of a data storage system enclosure. Among other benefits, ordering incoming commands at the primary command queue and distributing the ordered commands to individual device queues improves overall command execution latency.
    Type: Grant
    Filed: September 6, 2016
    Date of Patent: March 12, 2019
    Assignee: HGST Netherlands B.V.
    Inventors: David Berman, Abhishek Dhanda, Toshiki Hirano, Satoshi Yamamoto
  • Publication number: 20190073811
    Abstract: Systems and techniques are disclosed for automatically creating a group shot image by intelligently selecting a best frame of a video clip to use as a base frame and then intelligently merging features of other frames into the base frame. In an embodiment, this involves determining emotional alignment scores and eye scores for the individual frames of the video clip. The emotional alignment scores for the frames are determined by assessing the faces in each of the frames with respect to an emotional characteristic (e.g., happy, sad, neutral, etc.). The eye scores for the frames are determined based on assessing the states of the eyes (e.g., fully open, partially open, closed, etc.) of the faces in individual frames. Comprehensive scores for the individual frames are determined based on the emotional alignment scores and the eye scores, and the frame having the best comprehensive score is selected as the base frame.
    Type: Application
    Filed: September 5, 2017
    Publication date: March 7, 2019
    Applicant: ADOBE SYSTEMS INCORPORATED
    Inventors: Abhishek SHAH, Andaleeb FATIMA
  • Publication number: 20190073514
    Abstract: Systems, apparatuses, and methods may provide for technology to dynamically control a display in response to ocular characteristic measurements of at least one eye of a user.
    Type: Application
    Filed: November 6, 2018
    Publication date: March 7, 2019
    Inventors: Radhakrishnan Venkataraman, James M. Holland, Sayan Lahiri, Pattabhiraman K, Kamal Sinha, Chandrasekaran Sakthivel, Daniel Pohl, Vivek Tiwari, Philip R. Laws, Subramaniam Maiyuran, Abhishek R. Appu, ElMoustapha Ould-Ahmed-Vall, Peter L. Doyle, Devan Burke
  • Publication number: 20190073128
    Abstract: In a computer system 10 that includes multiple nodes 100 capable of storing data, and a management computer 410 that manages the nodes 100, a first volume of a first node and a second volume of a second node 100 constitute an HA (High Availability) pair for managing identical data in a duplicated manner. the CPU 120 of the second node is configured to, When the first node becomes offline, write data that is to be written into the second volume of the second node thereafter is written into the second volume and into a third volume of a third node that is different from the first node and the second node.
    Type: Application
    Filed: February 26, 2018
    Publication date: March 7, 2019
    Inventors: Mitsuo HAYASAKA, Abhishek JOHRI
  • Publication number: 20190073819
    Abstract: Various embodiments are generally directed to techniques to generate stereoscopic views of a scene for purposes of providing an illusion of depth to the scene. An apparatus for stereoscopic rendering includes a processor component; a vertex shader to generate a plurality of vertices corresponding to primitives that are a representation of the scene to be displayed, the vertex shader transforming a first instance of the plurality of vertices to a first projected space in a first portion of a two-dimensional (2D) area and transforming a second instance of the plurality of vertices to a second projected space in the 2D area, the first portion of the 2D area corresponding to a first stereoscopic view of the scene and the second portion of the 2D area corresponding to a second stereoscopic view of the scene.
    Type: Application
    Filed: November 5, 2018
    Publication date: March 7, 2019
    Applicant: Intel Corporation
    Inventors: ABHISHEK VENKATESH, ADAM LEIBEL
  • Publication number: 20190075365
    Abstract: An online system allows online system users to search for and view content (e.g., videos) maintained in the online system. The online system may maintain user accounts associated with each user, which allow the online system to identify the users across different sessions within the online system. Upon receiving a request to present a video to a viewing user of the online system, the online system may present a content item in conjunction with the video, such that the content item overlays at least a portion of the video. The content item may be presented in conjunction with an interactive element corresponding to an option to receive a reminder associated with the content item. If the online system receives a request from the viewing user to receive the reminder associated with the content item, the online system may send the reminder to the viewing user at a later time.
    Type: Application
    Filed: September 7, 2017
    Publication date: March 7, 2019
    Inventors: Asad K. Awan, Hong Yan, Abhishek Bapna, Maria Angelidou
  • Publication number: 20190074989
    Abstract: Example techniques involve control of playback queues of a zone-based media playback system. Each zone of the media playback system may play back audio tracks from a respective queue. A control device may display a playback controller that includes multiple control interfaces to control audio playback by the one or more playback zones. When a first playback zone is being controlled, the playback controller may instruct one or more first playback devices of a first zone to play back audio tracks of a queue of the first playback zone. Example implementations may facilitate adding audio tracks to the queue.
    Type: Application
    Filed: October 2, 2018
    Publication date: March 7, 2019
    Inventors: Robert Reimann, Abhishek Kumar, Paul Bates
  • Publication number: 20190071493
    Abstract: Disclosed herein are immunoglobulins, such as antibodies, and antigen binding portions thereof, that specifically bind complexes of GARP-TGF?1, LTBP1-TGF?1, LTBP3-TGF?1, and/or LRRC33-TGF?1. The application also provides methods of use of these immunoglobulins for, for example, inhibiting TGF?1 activity, and treating subjects suffering from TGF?1-related disorders, such as cancer and fibrosis.
    Type: Application
    Filed: March 10, 2017
    Publication date: March 7, 2019
    Inventors: Thomas Schurpf, Gregory J. Carven, Abhishek Datta, Kimberly Long
  • Publication number: 20190073750
    Abstract: One embodiment provides for a general-purpose graphics processor comprising a hardware graphics rendering pipeline configured to perform multisample anti-aliasing, the hardware graphics rendering pipeline including a pixel processing unit configured to generate pixel color data in a graphics processing pipeline, the pixel processing unit to output color data to a multisample render target, the multisample render target to store multiple sample locations for each pixel in a set of pixels. The general-purpose graphics processor further comprises a memory allocator to allocate memory to store color data associated with the multisample render target, the memory allocator to merge a memory allocation for multiple pixels having a sample associated with a same color value.
    Type: Application
    Filed: September 25, 2018
    Publication date: March 7, 2019
    Applicant: Intel Corporation
    Inventors: Abhishek R. Appu, Prasoonkumar Surti, Joydeep Ray, Michael J. Norris
  • Patent number: 10223773
    Abstract: Systems, apparatuses and methods may provide for technology that identifies, at an image post-processor, unresolved surface data and identifies, at the image post-processor, control data associated with the unresolved surface data. Additionally, the technology may resolve, at the image post-processor, the unresolved surface data and the control data into a final image.
    Type: Grant
    Filed: April 1, 2017
    Date of Patent: March 5, 2019
    Assignee: Intel Corporation
    Inventors: Tomer Bar-On, Hugues Labbe, Adam T. Lake, Kai Xiao, Ankur N. Shah, Johannes Guenther, Abhishek R. Appu, Joydeep Ray, Deepak S. Vembar, ElMoustapha Ould-Ahmed-Vall
  • Patent number: 10225299
    Abstract: Methods, systems, and computer readable media for controlling delivery of content are provided. In some embodiments, a system for controlling delivery of content is provided. The system includes processing circuitry configured to: transmit, to a server, a plurality of requests for blocks of the content; while at least some of the plurality of requests are still outstanding: detect a change of a service characteristic of a connection between the system and the server; determine a preferred number of outstanding requests; and cancel at least some of the requests from the plurality that are still outstanding based on the preferred number and a count of the requests from the plurality that are still outstanding.
    Type: Grant
    Filed: November 16, 2015
    Date of Patent: March 5, 2019
    Assignee: DIVX, LLC
    Inventors: Auke Sjoerd van der Schaar, Abhishek Shivadas
  • Publication number: 20190068474
    Abstract: In one embodiment, a service in a network samples application traffic throughputs for a set of applications present in a network. The service generates a throughput model based on the sampled application throughputs for the set of applications. The service performs anomaly detection on wireless throughput measurements from the network by comparing the wireless throughput measurements to the generated throughput model. The service sends an anomaly detection notification based on a determination that the wireless throughput measurements from the network are anomalous.
    Type: Application
    Filed: August 22, 2017
    Publication date: February 28, 2019
    Inventors: Jean-Philippe Vasseur, Grégory Mermoud, Abhishek Kumar
  • Publication number: 20190066303
    Abstract: Described herein is a method detecting a plurality of upper respiratory tract sub-regions automatically. Volume of interest (VOI) is identified based on the extraction of certain features, such as regional properties and shape-based features. The complete airway volume from a patient's data is identified by observing the area and eccentricity profiles of the certain volume/organ in the skull. Maxillary sinus area and eccentricity profile in the sagittal view is chosen in the present subject matter for level 1 VOI identification. Once a level 1VOI is identified, the other sub-regions existing in the same VOI are further identified as individual level 2 VOL Level 3 VOI is extracted based on the shape and geometric features of the organ. The extracted level 3 VOI is considered as the active contour that is followed by the initialized contour for the accurate segmentation of upper airway sub-regions.
    Type: Application
    Filed: August 30, 2018
    Publication date: February 28, 2019
    Inventors: Bala Chakravarthy Neelapu, Harish Kumar Sardana, Om Prakash Kharbanda, Viren Sardana, Abhishek Gupta, Srikanth Vasamsetti
  • Publication number: 20190068732
    Abstract: Aspects of the disclosure relate to transforming event data associated with an entity using a multicomputer platform and directing a client computing device to perform a determined action based on a detected event characteristic of the event data and a detected current event. With some embodiments, an event tracking server detects the current event from sensed data provided by a sensed data server and identifies a correlation measure between the detected event characteristic and the detected current event. The event tracking server may direct one or more client computing devices to perform one or more actions related to an entity based on the correlation measure.
    Type: Application
    Filed: August 24, 2017
    Publication date: February 28, 2019
    Inventors: Manu Kurian, Gopikrishna Nemalikanti, Jayachandra Varma, Abhishek Nagpal
  • Publication number: 20190065151
    Abstract: A memory device that includes a plurality subarrays of memory cells to store static weights and a plurality of digital full-adder circuits between subarrays of memory cells is provided. The digital full-adder circuit in the memory device eliminates the need to move data from a memory device to a processor to perform machine learning calculations. Rows of full-adder circuits are distributed between sub-arrays of memory cells to increase the effective memory bandwidth and reduce the time to perform matrix-vector multiplications in the memory device by performing bit-serial dot-product primitives in the form of accumulating m 1-bit x n-bit multiplications.
    Type: Application
    Filed: September 28, 2018
    Publication date: February 28, 2019
    Inventors: Gregory K. CHEN, Raghavan KUMAR, Huseyin Ekin SUMBUL, Phil KNAG, Ram KRISHNAMURTHY, Sasikanth MANIPATRUNI, Amrita MATHURIYA, Abhishek SHARMA, Ian A. YOUNG
  • Publication number: 20190069210
    Abstract: Methods, systems, and devices for wireless communication are described for inter-RAT mobility from a first radio access technology (RAT) to a second RAT, including cases in which different RATs correspond to different generations of networks. Approaches described herein include providing a preemptive indication of inter-RAT mobility for one or more geographic areas such to a user equipment (UE). The UE can thus use a mobility procedure to transition from the first RAT to the second RAT that is supported in the UE's location without first attempting an unsupported mobility procedure, reducing transition latency.
    Type: Application
    Filed: August 22, 2018
    Publication date: February 28, 2019
    Inventors: Kuo-Chun Lee, Srinivasan Balasubramanian, Vitaly Drapkin, Arvind Vardarajan Santhanam, Abhishek Bhatnagar, Haris Zisimopoulos
  • Publication number: 20190066256
    Abstract: Techniques to improve graphics processing unit (GPU) performance by introducing specialized code paths to process frequent common values are described. A shader compiler can determine instruction that, during operation, may output a common value and can introduce an enhanced shader instruction branch to process the common value to reduce overall computational requirements to execute the shader.
    Type: Application
    Filed: October 25, 2018
    Publication date: February 28, 2019
    Applicant: INTEL CORPORATION
    Inventors: SAURABH SHARMA, ABHISHEK VENKATESH, TRAVIS T. SCHLUESSLER, THOMAS F. RAOUX, RAHUL P. SATHE, JON HASSELGREN
  • Publication number: 20190068253
    Abstract: Features related to providing feedback corresponding to a portion of a data frame while another portion of the data frame is being received are described. In an aspect, a first device may transmit, to a second device, at least one MPDU of a plurality of MPDUs within the data frame via a data channel, and receive feedback corresponding to the at least one MPDU in a feedback channel while at least a first MPDU of the remaining MPDUs within the data frame is being transmitted. In another aspect, a first device, e.g., receiver of data frame, may receive, from a second device, at least one MPDU of a plurality of MPDUs within a data frame, and transmit feedback corresponding to the at least one MPDU while at least a first MPDU of the remaining MPDUs within the data frame is being received.
    Type: Application
    Filed: August 20, 2018
    Publication date: February 28, 2019
    Inventors: Venkata Ramanan VENKATACHALAM JAYARAMAN, Abhishek Pramod PATIL, Yan ZHOU, Alfred ASTERJADHI, George CHERIAN