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: 10641048
    Abstract: A condition of a flexible pipeline may be monitored by scanning a section of the flexible pipeline with an ultrasonic scanner and using the ultrasonic scanner to produce a first ultrasonic signal that penetrates the section of the flexible pipeline and is used to create a set of condition data indicative of a condition present near or within an annulus of the flexible pipeline, the condition comprising pressure on or within the flexible pipeline.
    Type: Grant
    Filed: May 20, 2019
    Date of Patent: May 5, 2020
    Assignee: Oceaneering International, Inc.
    Inventors: James Dennett, Christopher Cull, Robert Jenkins, Abhishek Shukla
  • Publication number: 20200135700
    Abstract: An apparatus is formed. The apparatus includes a stack of semiconductor chips. The stack of semiconductor chips includes a logic chip and a memory stack, wherein, the logic chip includes at least one of a GPU and CPU. The apparatus also includes a semiconductor chip substrate. The stack of semiconductor chips are mounted on the semiconductor chip substrate. At least one other logic chip is mounted on the semiconductor chip substrate. The semiconductor chip substrate includes wiring to interconnect the stack of semiconductor chips to the at least one other logic chip.
    Type: Application
    Filed: December 26, 2019
    Publication date: April 30, 2020
    Inventors: Abhishek SHARMA, Hui Jae YOO, Van H. LE, Huseyin Ekin SUMBUL, Phil KNAG, Gregory K. CHEN, Ram KRISHNAMURTHY
  • Publication number: 20200134531
    Abstract: The present disclosure provides a system to predict the occupancy of a facility. The system executes instructions to causes one or more processors to perform a method. The method includes a first step of collecting a first set of data associated with the occupancy of the facility in past. In addition, the method includes a second step of receiving a second set of data associated with the occupancy of the facility in a plurality of past seasons. Further, the method includes a third step of obtaining a third set of data associated with the demand of one or more users for the rooms of the facility. Furthermore, the method includes a fourth step of predicting the occupancy of the facility after applying machine learning algorithms over the first set of data, the second set of data and the third set of data.
    Type: Application
    Filed: April 30, 2019
    Publication date: April 30, 2020
    Applicant: Ruptub Solutions Private Limited
    Inventors: Abhishek TIWARI, Chaitanya SANGANI, Jasjot Singh MAAN, Raghotham SRIPADRAJ
  • Publication number: 20200134746
    Abstract: The present disclosure provides a system to determine an optimal price of an accommodation facility. The system fetches a first historical data and obtains a first seasonality data associated with the accommodation facility. Further, the system receives a clickstream data and collects a first set of data associated with the accommodation facility. Also, the system obtains a second set of data associated with one or more accommodation facilities similar to the accommodation facility. In addition, the system extracts a competitor data from the obtained second set of data associated with the one or more accommodation facilities similar to the accommodation facility. Also, the system generates a signal to determine an optimal price of the accommodation facility based on the fetched first historical data, the obtained first seasonality data, the received clickstream data, the collected first set of data and the extracted competitor data.
    Type: Application
    Filed: April 30, 2019
    Publication date: April 30, 2020
    Applicant: Ruptub Solutions Private Limited
    Inventors: Abhishek TIWARI, Chaitanya SANGANI, Jasjot Singh MAAN, Raghotham SRIPADRAJ
  • Publication number: 20200137702
    Abstract: Certain aspects of the present disclosure provide an apparatus for wireless communication. The apparatus generally includes a processing system configured to generate a message comprising coordination information, wherein the apparatus is associated with a first AP, the message to be used for coordinated communications by the first AP and a second AP, wherein the first AP and the second AP are associated with different basic service sets (BSSs), and an interface configured to output the message for transmission during a networking coordination window of a networking cluster.
    Type: Application
    Filed: October 10, 2019
    Publication date: April 30, 2020
    Inventors: Abhishek Pramod PATIL, George CHERIAN, Alfred ASTERJADHI
  • Publication number: 20200134056
    Abstract: Digital image search training techniques and machine-learning architectures are described. In one example, a query digital image is received by service provider system, which is then used to select at least one positive sample digital image, e.g., having a same product ID. A plurality of negative sample digital images is also selected by the service provider system based on the query digital image, e.g., having different product IDs. The at least one positive sample digital image and the plurality of negative samples are then aggregated by the service provider system into a single aggregated digital image. At least one neural network is then trained by the service provider system using a loss function based on a feature comparison between the query digital image and samples from the aggregated digital image in a single pass.
    Type: Application
    Filed: October 31, 2018
    Publication date: April 30, 2020
    Applicant: Adobe Inc.
    Inventors: Mausoom Sarkar, Hiresh Gupta, Abhishek Sinha
  • Publication number: 20200136940
    Abstract: Systems, methods, and computer-readable media for identifying bogon addresses. A system can obtain an indication of address spaces in a network. The indication can be based on route advertisements transmitted by routers associated with the network. The system can receive a report generated by a capturing agent deployed on a host. The report can identify a flow captured by the capturing agent at the host. The system can identify a network address associated with the flow and, based on the indication of address spaces, the system can determine whether the network address is within the address spaces in the network. When the network address is not within the address spaces in the network, the system can determine that the network address is a bogon address. When the network address is within the address spaces in the network, the system can determine that the network address is not a bogon address.
    Type: Application
    Filed: December 23, 2019
    Publication date: April 30, 2020
    Inventors: Shashidhar Gandham, Rohit Chandra Prasad, Abhishek Ranjan Singh, Navindra Yadav, Khawar Deen, Varun Sagar Malhotra
  • Publication number: 20200137550
    Abstract: This disclosure provides systems, methods, and apparatus, including computer programs encoded on computer-readable media, to communicate discovery information regarding multiple basic service sets (BSSs) hosted at an apparatus. A group of BSSs having related basic service set identifiers (BSSIDs) may form a Multiple BSSID set. A first BSS may be referred to as having a transmitted BSSID (TxBSSID), while one or more other BSSs of the Multiple BSSID set may be referred to as having non-transmitted BSSIDs (NonTxBSSIDs). The apparatus can send discovery information for a station to determine the NonTxBSSIDs in addition to the TxBSSID. For example, the discovery information may be included in a fast-initial link setup (FILS) discovery (FD) frame that is sent between normal beacon times. This disclosure describes several ways to modify the FD frame to accommodate sending the discovery information for the Multiple BSSID set.
    Type: Application
    Filed: October 29, 2019
    Publication date: April 30, 2020
    Inventors: Abhishek Pramod Patil, George Cherian, Jouni Kalevi Malinen, Alfred Asterjadhi
  • Publication number: 20200136594
    Abstract: Embodiments herein disclose a flip flop comprising at least one of a slave circuit and a retention circuit receiving an input from a master circuit. The output circuit receives an input (X1) from at least one of the slave circuit and the retention circuit. A first node and a second node in the retention circuit receive a power supply from a global power supply through transistors, when a retention is 0 in the retention circuit, so that the slave circuit retains a current state of the X1 and X2 irrespective of a clock input in the slave circuit, and the output circuit receives the stored state of the retention circuit, when a local power supply is turned ON.
    Type: Application
    Filed: October 23, 2019
    Publication date: April 30, 2020
    Inventors: Sajal Mittal, Aroma Bhat, Hareharan Nagarajan, Rahul Kataria, Abhishek Ghosh
  • Publication number: 20200133554
    Abstract: Provided are a computer program product, system, and method for determining a storage pool in which to store a data object. Event messages are received. Each event message includes metadata on an object updated in a storage pool of a plurality of storage pools, at least two of the storage pools have different reliability ratings. The event messages are added to a message queue. A determination is made of a data classification of a changed data object indicated in an event message in the message queue. The changed data object is moved to a storage pool having a reliability rating satisfying a reliability rating associated with the data classification of the changed data object.
    Type: Application
    Filed: October 29, 2018
    Publication date: April 30, 2020
    Inventors: Gregory T. Kishi, Joseph W. Dain, Nilesh P. Bhosale, Abhishek Jain, Sandeep R. Patil
  • Publication number: 20200137563
    Abstract: In accordance with one aspect, presented herein is a method to encrypt beacon device telemetry broadcast packets while respecting the low power and low processing requirements inherent to wireless beacon devices and various other challenges which such an encryption scheme brings. In accordance with another aspect, a methodology is provided through which the network can identify if an unauthorized connection is being established with a beacon device and thereby prevent potential beacon device tampering.
    Type: Application
    Filed: December 18, 2018
    Publication date: April 30, 2020
    Inventors: Abhishek Bhattacharyya, Nancy Cam-Winget, Jagdish Girimaji, Rahul Dasgupta, Damodharam Ammepalli
  • Publication number: 20200130577
    Abstract: A vehicle includes a controller, programmed to responsive to detecting a speeding event, generate an alert factor and send an alert to at least one of an in-vehicle output device or an outside-vehicle output device based on the alert factor; and responsive to detecting a user failing to respond, increase the alert factor and send the alert for output based on the increased alert factor.
    Type: Application
    Filed: October 30, 2018
    Publication date: April 30, 2020
    Inventors: Pramita Mitra, Yifan Chen, Qianyi Wang, Abhishek Sharma, Brian Nash, Theodore Wingrove, Adam Brooks, Jenna Love
  • Publication number: 20200134592
    Abstract: Systems, methods, and computer-readable media are disclosed for vehicle sharing on peer-to-peer networks. Example methods may include determining, by one or more computer processors coupled to at least one memory an input indicative of an environment context of a user, an input indicative of a user request associated with a vehicle. The example methods further include determining a vehicle option or a service option based on the input, accessing a file associated with transactions on a peer-to-peer network including computing nodes connected based on a blockchain protocol, and adding information associated with the user the vehicle option or service option to the file.
    Type: Application
    Filed: October 26, 2018
    Publication date: April 30, 2020
    Applicant: Ford Global Technologies, LLC
    Inventors: Prashant Rao, Abhishek Sharma, Amanuel Zeryihun, Pramita Mitra, David Melcher
  • Publication number: 20200136373
    Abstract: An integrated circuit includes a signal pad, an output buffer having an output coupled to the signal pad and having an enable input, an input buffer having an input coupled to the signal pad and having an enable input, a counter, and a gating circuit. The counter is enabled to start counting down a predetermined count value when a voltage on the signal pad is both higher than a predetermined low threshold voltage and lower than a predetermined high threshold voltage, wherein the predetermined low threshold voltage corresponds to a threshold below which a voltage corresponds to a logic level zero and the predetermined high threshold voltage corresponds to a threshold above which a voltage corresponds to a logic level one. The gating circuit is configured to, in response to the counter expiring, disable the input buffer and the output buffer.
    Type: Application
    Filed: October 25, 2018
    Publication date: April 30, 2020
    Inventors: KUMAR ABHISHEK, Srikanth Jagannathan
  • Publication number: 20200134014
    Abstract: Techniques for routing items addressed to an unstructured address are described. One embodiment includes receiving an order for delivery of a first package, the order specifying a first address that does not comply with a defined address format. The first address is processed using one or more hybrid machine learning algorithms to determine a Normalized Delivery Location (NDL) associated with the first address. A sorting zone that encompasses the NDL is determined. The sorting zones correspond to a predefined geographic region. Embodiments facilitate transport of the first package to a physical shipping location within the predefined geographic region.
    Type: Application
    Filed: October 29, 2018
    Publication date: April 30, 2020
    Inventors: Alok TIWARI, Rajat ARORA, Bonney VARGHESE, Vamshi SURABHI, Homayoun TAHERIAN, Abhishek VERMA
  • Publication number: 20200137055
    Abstract: An information security system that includes a switch operably coupled to a device. The switch includes a plurality of ports configured to provide network connectivity for one or more endpoint devices to a network. The device is configured to receive device information for an endpoint device connected to a port of the switch, to identify a MAC address in the device information table that matches the MAC address for the endpoint device, and to identify a device type for the identified MAC address in the device information table. The device is further configured to determine that the device type for the endpoint device does not match the device type for the identified MAC address in the device information table and to set a port status for the port to blocked in response to determining that the device types do not match.
    Type: Application
    Filed: February 21, 2019
    Publication date: April 30, 2020
    Inventors: Rahul Isola, Abhishek P. Manjunath, Richard Nannariello, Brian L. Larragueta
  • Publication number: 20200134062
    Abstract: Provided are a computer program product, system, and method for determining a storage pool in which to store a data object. Event messages are received. Each event message includes metadata on an object updated in a storage pool of a plurality of storage pools, at least two of the storage pools have different reliability ratings. The event messages are added to a message queue. Information is added to a database for the event messages in the message queue including the metadata in the event message. A determination is made of a data classification of a changed data object indicated in the database. The changed data object indicated in the database having the determined data classification is moved to a storage pool having a reliability rating satisfying a reliability rating associated with the data classification of the changed data object.
    Type: Application
    Filed: October 29, 2018
    Publication date: April 30, 2020
    Inventors: Gregory T. Kishi, Joseph W. Dain, Nilesh P. Bhosale, Abhishek Jain, Sandeep R. Patil
  • Publication number: 20200134533
    Abstract: Methods, apparatus, and processor-readable storage media for processing order experience data across multiple data structures are provided herein.
    Type: Application
    Filed: October 29, 2018
    Publication date: April 30, 2020
    Inventors: Aditya Aggarwal, Abhishek Mishra
  • Publication number: 20200133411
    Abstract: Disclosed herein is a touch screen controller including a driver circuit applying a drive signal to a drive line of a capacitive touch sensing panel. The driver circuit is powered by an accurate supply voltage. A driver supply circuit receives an input supply voltage and outputs the accurate supply voltage. The driver supply circuit includes a clocked comparator comparing a divided version of the accurate supply voltage to a reference voltage and outputting a comparison signal based thereupon. A voltage control circuit (e.g. a charge pump circuit) generates the accurate supply voltage in response to the comparison signal. The clocked comparator and voltage control circuit are both clocked by a driver supply circuit clock.
    Type: Application
    Filed: October 29, 2018
    Publication date: April 30, 2020
    Applicant: STMicroelectronics Asia Pacific Pte Ltd
    Inventors: Hugo Gicquel, Abhishek Singh
  • Publication number: 20200133771
    Abstract: This disclosure describes a programmable device, referred to generally as a data processing unit, having multiple processing units for processing streams of information, such as network packets or storage packets. This disclosure also describes techniques that include enabling data durability coding on a network. In some examples, such techniques may involve storing data in fragments across multiple fault domains in a manner that enables efficient recovery of the data using only a subset of the data. Further, this disclosure describes techniques that include applying a unified approach to implementing a variety of durability coding schemes. In some examples, such techniques may involve implementing each of a plurality of durability coding and/or erasure coding schemes using a common matrix approach, and storing, for each durability and/or erasure coding scheme, an appropriate set of matrix coefficients.
    Type: Application
    Filed: October 24, 2018
    Publication date: April 30, 2020
    Inventors: Rajan Goyal, Abhishek Kumar Dikshit