Patents by Inventor Prakash

Prakash 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: 20220188577
    Abstract: Systems and methods are provided for identifying a product in an image and outputting stock keeping units of the product. The system comprises three main components: a database server, a data analytics system and a standard dashboard. The database server contains real-time inventory images as well as historical images of each product type. The data analytics system is executed by a computer processor configured to apply a multi-head self-supervised learning-based classifier to detect product information captured by the image. The data analytics system is also configured to determine hierarchical classification categories for the product. The standard dashboard is configured to output a report regarding the product information.
    Type: Application
    Filed: January 22, 2021
    Publication date: June 16, 2022
    Applicant: Fractal Analytics Private Limited
    Inventors: Abhishek Punjaji Chopde, Vanapalli Prakash, Samreen Bano Faishal Khan, Praneeth Chandra Bogineni
  • Publication number: 20220188023
    Abstract: A memory device can include a plurality of memory cells for storing data, a memory interface configured to store and retrieve data at the plurality of memory cells, a logic unit comprising digital circuitry configured to perform mathematic and logic operations, and a control circuitry configured to control operation of the memory device.
    Type: Application
    Filed: November 30, 2021
    Publication date: June 16, 2022
    Inventor: Prakash Balasubramanian
  • Publication number: 20220191263
    Abstract: Systems and methods are provided for automatically performing an action in respect of a conference call. One example method includes receiving, at a computing device, audio and determining a user response to the audio. Audio content is determined with natural language processing. An action based on the user response and the audio content is performed.
    Type: Application
    Filed: December 16, 2020
    Publication date: June 16, 2022
    Inventors: Rajendran Pichaimurthy, Dolphin Masilamany Santha, Prakash Viswanathan
  • Publication number: 20220184670
    Abstract: An apparatus for removing material from an object surface is disclosed, including a fluid source, a flexible carrier, and a tubular member. The tubular member is connected to the flexible carrier, which is configured to conform to the object surface. The tubular member is configured to carry fluid from the fluid source to the flexible carrier, and has an aperture configured to release fluid and generate cavitation bubbles proximate the object surface.
    Type: Application
    Filed: December 16, 2021
    Publication date: June 16, 2022
    Applicant: The Boeing Company
    Inventors: Om Prakash, Megha Sahu, Sandeep Tripathi, Kamaraj Kandhasamy, Carolyn L. Kupper
  • Publication number: 20220191374
    Abstract: This document describes techniques and systems that enable automatic exposure and gain control for face authentication. The techniques and systems include a user device initializing a gain for a near-infrared camera system using a default gain. The user device ascertains patch-mean statistics of one or more regions-of-interest of a most-recently captured image that was captured by the near-infrared camera system. The user device computes an update in the initialized gain to provide an updated gain that is usable to scale the one or more regions-of-interest toward a target mean-luminance value. The user device dampens the updated gain by using hysteresis. Then, the user device sets the initialized gain for the near-infrared camera system to the dampened updated gain.
    Type: Application
    Filed: September 25, 2019
    Publication date: June 16, 2022
    Applicant: Google LLC
    Inventors: Adarsh Prakash Murthy Kowdle, Ruben Manuel Velarde, Zhijun He, Xu Han, Kourosh Derakshan, Shahram Izadi
  • Publication number: 20220188402
    Abstract: Counterfeit uniform resource locators (URLs) are detected and blocked in real-time by a browser extension in communication with a counterfeit URL detection system. The browser extension receives a URL requested within a browser application. Content from a webpage associated with the received URL is extracted and transmitted to the counterfeit URL detection system, which is configured to analyze the content and return an assessment indicating whether the URL is counterfeit. If the assessment indicates that the URL is counterfeit, the browser extension blocks the browser application from accessing content associated with the URL.
    Type: Application
    Filed: March 8, 2022
    Publication date: June 16, 2022
    Inventors: Shashi Prakash, Abhishek Dubey
  • Publication number: 20220187211
    Abstract: There is provided an apparatus including a chip containing metal bodies capable of exciting localized surface plasmon resonance at a first surface, and an analyzer unit that performs a scan of the first surface of the chip, in a state where the first surface is in contact with a sample, with a laser in at least a one-dimensional direction and records scattered light, which has been enhanced at the first surface, in association with the scan. The chip includes a substrate, a first layer where concave and convex structures are repeatedly provided on the first surface of the substrate; and a second layer that contains the metal bodies and is provided via the first layer.
    Type: Application
    Filed: March 30, 2020
    Publication date: June 16, 2022
    Applicant: ATONARP INC.
    Inventors: Kazuo OKEMOTO, Naoyuki FUKUSHIMA, Prakash Sreedhar MURTHY
  • Publication number: 20220191135
    Abstract: Systems, methods, and computer-readable media for discovering silent hosts in a software-defined network and directing traffic to the silent hosts in a scalable and targeted manner include determining interfaces of a fabric device that are connected to respective one or more endpoints, where the fabric device is configured to connect the endpoints to a network fabric of the software-defined network. At least a first interface is identified, where an address of a first endpoint connected to the first interface is not available at the fabric device. A first notification is transmitted to a control plane of the software-defined network based on identifying the first interface, where the control plane may create a flood list which includes the fabric device. Traffic intended for the first endpoint from the network fabric is received by the fabric device can be based on the flood list.
    Type: Application
    Filed: March 1, 2022
    Publication date: June 16, 2022
    Inventors: Satish Kondalam, Sanjay Kumar Hooda, Prakash C. Jain, Vikram Vikas Pendharkar
  • Publication number: 20220188475
    Abstract: The present document describes techniques associated with a textile-material model for vibroacoustic structural simulation. The techniques described herein provide a nontrivial methodology to test a textile and simplify its representation, which can enable prediction of acoustic performance (e.g., rub and buzz) of an electronic-speaker device having a textile mounted thereon. The textile is modeled as a textile-material model based on an elongation stiffness obtained from a time-temperature superposition curve of the textile, which is based on a dynamic mechanical analysis test of the textile in each of course and wale directions. The textile-material model is then applied to an assembly model of the electronic-speaker device to simulate a vibroacoustic response of the textile relative to the assembly model to predict a likelihood of rub and buzz.
    Type: Application
    Filed: December 15, 2020
    Publication date: June 16, 2022
    Applicant: Google LLC
    Inventors: Laura Charlotte Shumaker, Arun Prakash Raghupathy, Ayyana Mori Chakravartula, Darren Torrie, Janet P. Ho, Liang Cheng, Neha Ravi Dixit, Paul L. Briant, Kaitlin S. Spak, Gunjan Agarwal, Daniel Mennitt
  • Publication number: 20220188271
    Abstract: A data processing system for processing requests for features at a file collaboration platform implements receiving, at the file collaboration platform, a request from a client device to invoke a requested service on one or more files, wherein the requested service is associated with a feature provided by the file collaboration platform; determining a current operating status of the file collaboration platform; obtaining a feature-specific policy associated with the feature associated with the request; determining whether the requested service is allowed by the file collaboration platform based on the current operating status of the file collaboration platform and the feature-specific policy associated with the feature; allocating capacity to the request at the file collaboration platform for performing the request responsive to determining that the requested service is allowed; and sending a first message to the client device indicating that the client device may invoke the requested service.
    Type: Application
    Filed: January 29, 2021
    Publication date: June 16, 2022
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Akshay Navneetlal MUTHA, Nishand Lalithambika VASUDEVAN, Abhishek Anil KAKHANDIKI, Niloofar HEZARJARIBI, Reetu KAMATH, Zi GU, Chenying YANG, Shivraj Prakash GHATKAR, Albert SHEN
  • Publication number: 20220191103
    Abstract: The smart network topology systems and methods of the present disclosure are aimed at easing network administrator efforts in configuring network configurations to suit their network environment. For instance, the smart network topology system may provide predefined network topology types that an administrator can use when setting up network connectivity between client devices and other network devices such as media agents, storage servers, and the like. Further, the smart network topology system provides the user with a way to customize the routes created between the client computing devices and storage computing devices such that each client computing device is configured to communicate with only those storage computing devices that the client computing device needs to communicate with to perform one or more data protection operations.
    Type: Application
    Filed: November 29, 2021
    Publication date: June 16, 2022
    Inventors: Laskshmi N Prakash PARVATHAMVENKATAS, Leo C. EMESUE, Andrei EROFEEV, Prakash VARADHARAJAN
  • Patent number: 11358062
    Abstract: Systems and methods are described for recommending a proposed hardware configuration to a first user in response to determining that a performance aspect of the first user having a first hardware configuration playing a multiplayer game is worse than a performance aspect of a second user having a second hardware configuration jointly playing the multiplayer game. The proposed hardware configuration is generated based on the first hardware configuration and the second hardware configuration and caused to be displayed on a device of the first user.
    Type: Grant
    Filed: August 5, 2020
    Date of Patent: June 14, 2022
    Assignee: Rovi Guides, Inc.
    Inventors: Rajendran Pichaimurthy, Dolphin Masilamany Santha, Prakash Viswanathan
  • Patent number: 11361244
    Abstract: Training query intents are allocated for multiple training entities into training time intervals in a time series based on a corresponding query intent time for each training query intent. Training performance results for the multiple training entities are allocated into the training time intervals in the time series based on a corresponding performance time of each training performance result. A machine learning model for a training milestone of the time series is trained based on the training query intents allocated to a training time interval prior to the training milestone and the training performance results allocated to a training time interval after the training milestone. Target performance for the target entity for an interval after a target milestone in the time series is predicted by inputting to the trained machine learning model target query intents allocated to the target entity in a target time interval before the target milestone.
    Type: Grant
    Filed: June 8, 2018
    Date of Patent: June 14, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Mayank Shrivastava, Hui Zhou, Pushpraj Shukla, Emre Hamit Kok, Sonal Prakash Mane, Dimitrios Brisimitzis
  • Patent number: 11361768
    Abstract: A method includes receiving a spoken utterance that includes a plurality of words, and generating, using a neural network-based utterance classifier comprising a stack of multiple Long-Short Term Memory (LSTM) layers, a respective textual representation for each word of the of the plurality of words of the spoken utterance. The neural network-based utterance classifier trained on negative training examples of spoken utterances not directed toward an automated assistant server. The method further including determining, using the respective textual representation generated for each word of the plurality of words of the spoken utterance, that the spoken utterance is one of directed toward the automated assistant server or not directed toward the automated assistant server, and when the spoken utterance is directed toward the automated assistant server, generating instructions that cause the automated assistant server to generate a response to the spoken utterance.
    Type: Grant
    Filed: July 21, 2020
    Date of Patent: June 14, 2022
    Assignee: Google LLC
    Inventors: Nathan David Howard, Gabor Simko, Maria Carolina Parada San Martin, Ramkarthik Kalyanasundaram, Guru Prakash Arumugam, Srinivas Vasudevan
  • Patent number: 11362679
    Abstract: A redundant bit generating device that generates redundant bits for error detection, that are added to a block of information bits, includes: a redundant bit calculation function that generates a predetermined number of redundant bits from the information bits according to a CRC polynomial; and a bit interleaving function that dispersedly arranges the predetermined number of redundant bits within the information bits using a permutation pattern determined based on the CRC polynomial.
    Type: Grant
    Filed: August 9, 2017
    Date of Patent: June 14, 2022
    Assignee: NEC CORPORATION
    Inventors: Norifumi Kamiya, Prakash Chaki
  • Publication number: 20220181463
    Abstract: A device includes a semiconductor region, an interfacial layer over the semiconductor region, the interfacial layer including a semiconductor oxide, a high-k dielectric layer over the interfacial layer, and an intermixing layer over the high-k dielectric layer. The intermixing layer includes oxygen, a metal in the high-k dielectric layer, and an additional metal. A work-function layer is over the intermixing layer. A filling-metal region is over the work-function layer.
    Type: Application
    Filed: February 25, 2022
    Publication date: June 9, 2022
    Inventors: Shahaji B. More, Chandrashekhar Prakash Savant, Tien-Wei Yu, Chia-Ming Tsai
  • Publication number: 20220179606
    Abstract: A historian interface system provides a graphical representation of tags that represent attributes of a continuous process. A historian system stores the tags and metadata values describing the tags. A display device coupled to the historian system via a communication network displays graphical representations of the tags via display panels and receives selections of the tags. The historian system contextualizes selected tags based on the metadata values describing the selected tag and determines an optimal visualization scheme for the selected tags. The display device displays graphical representations of values of the tags and dynamically determines optimal grouping of the tags based on properties of the display device.
    Type: Application
    Filed: November 16, 2021
    Publication date: June 9, 2022
    Inventors: Ravi Kumar Herunde Prakash, Sudhir Gonugunta, Brian Erickson
  • Publication number: 20220182878
    Abstract: Methods, systems, and devices for wireless communications are described. Some wireless communications systems may support improved assignment techniques for dynamic group common physical control channels. In some cases, a user equipment (UE) may receive a control message via a group common control channel. The control message may be monitored by a plurality of UEs, and the control message may include one or more control information segments for a set of UEs of the plurality. The control message may include one or more integer values associated with respective control information segments and a prime number. The integer values and the prime number may be configured to address each UE of the set of UEs. The UE may process the prime number, the integer values, and an integer value that corresponds to an identifier (ID) of the UE to determine applicability of the control message to the UE.
    Type: Application
    Filed: December 3, 2020
    Publication date: June 9, 2022
    Inventors: Yisheng Xue, Rajat Prakash, Jing Sun, Xiaoxia Zhang, Chih-Hao Liu
  • Publication number: 20220183046
    Abstract: Certain aspects of the present disclosure provide techniques for sending a configuration for conditional configured grant (CG) occasions for uplink transmission to a user equipment (UE). Each conditional CG occasion may be associated with multiple conditional CG resources. Each conditional CG resource may be associated with a sending window. The UE may monitor within sensing windows for conditional CG resources of a certain conditional CG occasion for over the air (OTA) signals from other UEs to determine if the conditional CG resources are available for uplink transmission. The UE may skip the conditional CG occasion when the conditional CG resources are not available. The UE may perform uplink transmission on the conditional CG resources when the conditional CG resources are available.
    Type: Application
    Filed: December 4, 2020
    Publication date: June 9, 2022
    Inventors: Yisheng XUE, Jing SUN, Xiaoxia ZHANG, Tao LUO, Sony AKKARAKARAN, Rajat PRAKASH, Ozcan OZTURK
  • Publication number: 20220182296
    Abstract: One embodiment provides a computer implemented method, including: receiving interaction logs of a plurality of services of an application running on a system; generating an interaction graph identifying interactions between at least the at least one of the plurality of services and other of the plurality of services, wherein the identifying comprises identifying a frequency of interactions between services; determining constraints between at least the at least one of the plurality of services and the other of the plurality of services, wherein the constraints identify services that are dependent upon other services of the plurality of services and a compatibility of services with respect to other services of the plurality of services; and creating a remediation plan for updating the at least one of the plurality of services, wherein the remediation plan identifies a time for updating the at least one of the plurality of services.
    Type: Application
    Filed: December 3, 2020
    Publication date: June 9, 2022
    Inventors: Aditya Dwivedi, Padmanabha Venkatagiri Seshadri, Arun Kumar, Amith Singhee, Kuntal Dey, Ashok Pon Kumar Sree Prakash