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).

  • Publication number: 20200160564
    Abstract: A mechanism is described for facilitating fabric-based compression and/or decompression of data at computing devices. A method of embodiments, as described herein, includes compressing contents of a data stream traveling through an internal fabric between a source component and a destination component, wherein the contents are compressed on the internal fabric.
    Type: Application
    Filed: October 22, 2019
    Publication date: May 21, 2020
    Applicant: Intel Corporation
    Inventors: Altug Koker, Vasanth Ranganathan, Joydeep Ray, Abhishek R. Appu
  • Publication number: 20200162907
    Abstract: Authentication with security in wireless networks may be provided. A first confirm message comprising a first send-confirm element and a first confirm element may be received. Next, an Authenticator Number Used Once (ANonce) may be generated and a second confirm message may be sent comprising the ANonce, a second send-confirm element, and a second confirm element. Then an association request may be received comprising a Supplicant Number Used Once (SNonce) and a Message Integrity Code (MIC). An association response may be sent comprising an encrypted Group Temporal Key (GTK), an encrypted Integrity Group Temporal Key (IGTK), the ANonce, and the MIC. An acknowledgment may be received comprising the MIC in an Extensible Authentication Protocol (EAP) over LAN (EAPoL) key frame and a controller port may be unblocked in response to receiving the acknowledgment.
    Type: Application
    Filed: November 15, 2018
    Publication date: May 21, 2020
    Applicant: Cisco Technology, Inc.
    Inventors: Abhishek Dhammawat, Mansi Jain
  • Publication number: 20200159328
    Abstract: A system includes a computer programmed to identify a plurality of audio amplitudes of an audio input. The computer is programmed to identify a plurality of time intervals of the audio input between respective identified audio amplitudes. The computer is programmed to map a haptic pattern based on identified audio amplitudes and the time intervals. The computer is programmed to actuate a motor to output the haptic pattern.
    Type: Application
    Filed: June 27, 2017
    Publication date: May 21, 2020
    Inventors: Yifan CHEN, Abhishek SHARMA, Qianyi WANG, Steven LIN
  • Publication number: 20200158810
    Abstract: Systems and methods provide for improving the accuracy of a location system. The location system can capture partial phase vector data from one or more access points (APs). The location system can capture associated data associated with the partial phase vector data across multiple dimensions, such as identity data of the APs and client devices generating the partial phase vector data and frequency band data, location data, a time and date, and other data associated with the partial phase vector data. The location system can determine correlation data across the multiple dimensions using the first partial phase vector data and the associated data. The location system can a cause of the partial phase vector data based on the correlation data. The location system can perform one or more remediation actions based on the cause of the partial phase vector data.
    Type: Application
    Filed: March 18, 2019
    Publication date: May 21, 2020
    Inventors: Xu Zhang, Abhishek Mukherji, Huy Phuong Tran, Vinay S. Raghuram, Matthew Aaron Silverman
  • Publication number: 20200159576
    Abstract: An example operation may include one or more of identifying a blockchain transaction requiring peer endorsement, transmitting a request for endorsement to one or more peers assigned to a blockchain, receiving endorsement response messages from the one or more peers, wherein the endorsement response messages comprise a plurality of priorities assigned to the blockchain transaction, and forwarding the received plurality of priorities and the blockchain transaction to an ordering node for assignment to the peers.
    Type: Application
    Filed: January 23, 2020
    Publication date: May 21, 2020
    Inventors: Seep Goel, Abhishek Singh, Rachit Garg, Mudit Verma, Praveen Jayachandran
  • Patent number: 10656492
    Abstract: Certain embodiments relate to optical devices and methods of fabricating optical devices that pre-treat a sub-layer to enable selective removal of the pre-treated sub-layer and overlying layers. Other embodiments pertain to methods of fabricating an optical device that apply a sacrificial material layer.
    Type: Grant
    Filed: June 12, 2014
    Date of Patent: May 19, 2020
    Assignee: View, Inc.
    Inventors: Todd Martin, Abhishek Anant Dixit, Fabian Strong, Anshu A. Pradhan
  • Patent number: 10654589
    Abstract: Avionic display systems and methods are provided for generating avionic displays including instability prediction and avoidance symbology, such as dynamically-adjusted drag device deployment cues. In one embodiment, the avionic display system includes a controller and an avionic display device, which is coupled to the controller and on which an avionic display, such as a Vertical Situation Display (VSD), is generated.
    Type: Grant
    Filed: March 27, 2017
    Date of Patent: May 19, 2020
    Assignee: HONEYWELL INTERNATIONAL INC.
    Inventors: Dorothee De Villele, Rajesh Chaubey, Sharanabasappa Advani, Veeralla Sai V Yashodhar, Ranju Thomas Pulikot, Abhishek Gupta
  • Patent number: 10656408
    Abstract: An electrowetting display device includes a first support plate and a plurality of pixel walls on the first support plate. The plurality of pixel walls are associated with an electrowetting pixel. A pixel electrode is on the first support plate for applying a voltage within the electrowetting pixel. The device includes a second support plate over the first support plate, an organic layer on the second support plate, and an electrode layer on the organic layer. The electrode layer is patterned to include an opening. A pixel spacer is coupled to the second support plate. The pixel spacer includes a first portion in direct contact with the organic layer through the opening in the electrode layer. The pixel spacer is in contact with at least one pixel wall in the plurality of pixel walls.
    Type: Grant
    Filed: August 30, 2016
    Date of Patent: May 19, 2020
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventors: Toru Sakai, Abhishek Kumar, Jacco van der Gaag
  • Patent number: 10656625
    Abstract: A computer implemented method and apparatus for preserving structural integrity of 3-D models when printing at varying scales, by use of a cueing model.
    Type: Grant
    Filed: October 12, 2017
    Date of Patent: May 19, 2020
    Assignee: ADOBE INC.
    Inventors: Abhishek Kumar, Naveen Prakash Goel, Mayur Hemani
  • Patent number: 10660130
    Abstract: This disclosure provides systems, methods and apparatuses for coordinating access to a shared wireless medium among multiple master devices operating on the same frequency band. In some implementations, master devices may contend for access to the shared medium during a medium reservation window (MRW). During the MRW, master devices may advertise their intent to reserve at least a portion of the shared medium for one or more timeslots within a subsequent medium utilization period. The reservation messages may be broadcast to other master devices in the vicinity to prevent other master devices from accessing the wireless medium during a reserved timeslot. In some implementations, the owner of a timeslot may share at least a portion of its timeslot with other master devices. For example, the timeslot owner may enable other master devices to utilize an unused portion of the wireless medium, such as unused channels, spatial streams, or time.
    Type: Grant
    Filed: July 6, 2018
    Date of Patent: May 19, 2020
    Assignee: QUALCOMM Incorporated
    Inventors: Alfred Asterjadhi, George Cherian, Maarten Menzo Wentink, Abhishek Pramod Patil
  • Patent number: 10656867
    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: Grant
    Filed: February 26, 2018
    Date of Patent: May 19, 2020
    Assignee: HITACHI, LTD.
    Inventors: Mitsuo Hayasaka, Abhishek Johri
  • Patent number: 10657096
    Abstract: A shared local memory data crossbar may be implemented in multiple stages. With this approach, the number of multiplexer cells can be reduced by fifty percent (50%) or more in some embodiments.
    Type: Grant
    Filed: April 1, 2017
    Date of Patent: May 19, 2020
    Assignee: Intel Corporation
    Inventors: Joydeep Ray, James A. Valerio, Altug Koker, Abhishek R. Appu, Vasanth Ranganathan
  • Patent number: 10657388
    Abstract: A system, computer-readable medium, and method for localization and mapping for an autonomous vehicle are provided. The system may obtain an image. The system may assign labels to one or more objects of the image. The system may also obtain a point cloud. The system may determine one or more object clusters of the point cloud and associate the labels assigned to the one or more objects of the image with points of the object clusters of the point cloud. The system may further identify three-dimensional (3D) objects of the point cloud based on the labels associated with the points of the object clusters. In some aspects, the system may remove dynamic traffic participants from the point cloud based on the identified 3D objects and/or perform a simultaneous localization and mapping operation on the point cloud after removing the dynamic traffic participants.
    Type: Grant
    Filed: March 13, 2018
    Date of Patent: May 19, 2020
    Assignee: HONDA MOTOR CO., LTD.
    Inventor: Abhishek Narendra Patil
  • Patent number: 10657618
    Abstract: One embodiment provides for a general-purpose graphics processing device comprising a general-purpose graphics processing compute block to process a workload including graphics or compute operations, a first cache memory, and a coherency module enable the first cache memory to coherently cache data for the workload, the data stored in memory within a virtual address space, wherein the virtual address space shared with a separate general-purpose processor including a second cache memory that is coherent with the first cache memory.
    Type: Grant
    Filed: June 14, 2019
    Date of Patent: May 19, 2020
    Assignee: Intel Corporation
    Inventors: Joydeep Ray, Altug Koker, James A. Valerio, David Puffer, Abhishek R. Appu, Stephen Junkins
  • Patent number: 10659295
    Abstract: Systems herein allow an administrator to efficiently set up user devices for use in a classroom environment. A management server can display a graphical user interface that includes selection options for defining and using carts of user devices. The carts can be selected and assigned to classes. The GUI also allows the administrator to specify which applications a class will use. Based on these selections, the management server can then manage which user devices install which applications, and allocate licenses accordingly.
    Type: Grant
    Filed: August 20, 2018
    Date of Patent: May 19, 2020
    Assignee: AirWatch, LLC
    Inventors: Kevin Jones, Jonathan Spaeth, Adam Rykowski, Nishita Manjunath, Sai Kiran Vudutala, Ramana Malladi, Abhishek Mishra
  • Patent number: 10657251
    Abstract: A malware detection system configured to detect suspiciousness in obfuscated content. A multi-stage static detection logic is utilized to detect obfuscation, make the obfuscated content accessible, identify suspiciousness in the accessible content and filter non-suspicious non-obfuscated content from further analysis. The multi-stage static detection logic includes a controller, a de-constructor, and a post-processor. The controller is configured to receive content while the de-constructor configured to receive content from the controller and deconstruct the content using the analysis technique selected by the controller. The post-processor is configured to receive the de-constructed content from the de-constructor, determine whether a specimen within the de-constructed content is suspicious, and remove non-suspicious content from further analysis.
    Type: Grant
    Filed: June 26, 2017
    Date of Patent: May 19, 2020
    Assignee: FireEye, Inc.
    Inventors: Amit Malik, Shivani Deshpande, Abhishek Singh, Wei Zheng
  • Patent number: 10659290
    Abstract: In one example, a merge point network device (MP) receives a plurality of resource reservation request messages for establishing a plurality of label switched paths (LSPs), wherein each of the plurality of LSPs has a common point of local repair network device (PLR) and has the MP as a common MP, wherein each of the resource reservation request messages identifies a common bypass tunnel that extends between the PLR and the MP and avoids a protected resource. The MP stores an association between the bypass tunnel and each of the plurality of LSPs. The MP receives a single message to trigger creation at the merge point network device of backup LSP state information for all of the plurality of LSPs. In response to receiving the single message, the MP installs state information for all of the LSPs that correspond to the bypass tunnel according to the stored association.
    Type: Grant
    Filed: July 9, 2018
    Date of Patent: May 19, 2020
    Assignee: Juniper Networks, Inc.
    Inventors: Markus Jork, Abhishek Deshmukh, Alia K. Atlas, Raveendra Torvi
  • Patent number: 10656949
    Abstract: An example processing device includes a memory including a non-deterministic finite automata (NFA) buffer configured to store a plurality of instructions defining an ordered sequence of instructions of at least a portion of an NFA graph, the portion of the NFA graph comprising a plurality of nodes arranged along a plurality of paths. The NFA engine determines a current symbol and one or more subsequent symbols of a payload segment that satisfy a match condition specified by a subset of instructions of the plurality of instructions for a path of the plurality of paths and in response to determining the current symbol and the one or more subsequent symbols of the payload segment that satisfy the match condition, outputs an indication that the payload data has resulted in a match.
    Type: Grant
    Filed: July 13, 2018
    Date of Patent: May 19, 2020
    Assignee: Fungible, Inc.
    Inventors: Satyanarayana Lakshmipathi Billa, Rajan Goyal, Abhishek Kumar Dikshit, Yi-Hua Edward Yang, Sandipkumar J. Ladhani
  • Patent number: 10657095
    Abstract: Described herein are systems, methods, and software to enhance virtualization connection management for virtual remote direct memory access (RDMA) devices. In one implementation, virtual machines may register with a hypervisor for the virtual machines, wherein the registration for each virtual machine includes at least one address for the virtual machine. Once registered, the hypervisor may identify a packet placed in a queue pair from a physical RDMA interface and determine whether a destination address in the packet corresponds to a virtual machine. If the destination address corresponds to a virtual machine, then the hypervisor may provide a callback to the virtual machine, wherein the callback provides access to the packet in the virtual machine as if the packet received at a virtual RDMA interface of the virtual machine.
    Type: Grant
    Filed: September 14, 2017
    Date of Patent: May 19, 2020
    Assignee: VMWARE, INC.
    Inventors: Abhishek Srivastava, Bryan Tan, Aditya Sarwade
  • Publication number: 20200154443
    Abstract: This disclosure provides systems, methods and apparatuses for implementing full-duplex communications at an access point (AP) without configuring or modifying associated stations (STAs) to operate as full duplex devices. In some implementations, the AP may select at least one of one or more first STAs to transmit uplink (UL) data to the AP, determine a downlink (DL) signal-to-interference-plus-noise ratio (SINR) for each of one or more second STAs, select at least one of the one or more second STAs to pair with the selected at least one first STA for concurrent DL and UL communications with the AP based at least in part on the determined SINRs, and transmit DL data to the selected at least one second STA concurrently with receiving at least a portion of the UL data from the selected at least one first STA.
    Type: Application
    Filed: October 21, 2019
    Publication date: May 14, 2020
    Inventors: Abhishek Pramod PATIL, George CHERIAN, Alfred ASTERJADHI