Patents by Inventor Subhash Chandra

Subhash Chandra 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: 11543523
    Abstract: A time of flight (ToF) system includes a light source, a photosensor, a signal generator and a processor. The signal generator outputs a reference signal corresponding to a modulation function for modulated light and a modified transmitted light signal corresponding to a phase shift of the reference signal. The light source outputs the modified transmitted light signal and pixels in the photosensor receives its reflections off the scene. The reference signal is applied to the pixels and the processor determines a depth map for the scene based on values recorded by the pixels. In some examples, the phase shift is implemented using a phase locked loop controller. One or more component phases of the phase shift and an exposure time for each component phase are determined and output by the phase locked loop controller.
    Type: Grant
    Filed: December 28, 2018
    Date of Patent: January 3, 2023
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Venkata Subhash Chandra Sadhu, Bharath Patil, Nithin Jose, Shubham Agrawal
  • Publication number: 20220380159
    Abstract: Systems for providing efficient manufacturing of sheet or box structures, corrugate sheets, or other products of varying size and structure often with pre-applied print (“pre-print”) are provided herein. The systems include various features and modules that enable automated control of the corrugator, including the knives, slitters, scorers and cut-to-mark detection system(s), are contemplated. Colored markings may be used to indicate an order change section between two order sections of a roll plan for the manufacturing process. The colored markings are detected as the corrugator runs and, once detected, a controller determines a next set of order instructions—e.g., to match the upcoming order. Thus, an order change may occur, thereby enabling automated control of the corrugator based on the new order instructions. Computer readable markings may enable checking of the actual position in the roll plan to an intended position, enabling stopping or changing of the corrugator operation if needed.
    Type: Application
    Filed: August 9, 2022
    Publication date: December 1, 2022
    Inventors: Ernest Barfield Widner, Amith Subhash Chandra Jain, Robert Dennis Seay
  • Patent number: 11509974
    Abstract: A content interaction system and method allow a user to simultaneously interact with a piece of content using three, four or five senses (such as sound, sight and smell in one example) of the user. In one embodiment, the content interaction system may have a plurality of devices wherein the user may integrate one or more of the devices together.
    Type: Grant
    Filed: August 10, 2020
    Date of Patent: November 22, 2022
    Assignee: Z5X GLOBAL FZ-LLC
    Inventors: Chamli Tennakoon, Subhash Chandra, Amit Goenka
  • Publication number: 20220366057
    Abstract: Various examples relate to detecting vulnerabilities in managed client devices. In some examples, a system determines whether a vulnerability scan of a computing device is required to be performed. The system installs a vulnerability detection component in the computing device in response to determining that the vulnerability scan is required to be performed. The system requests the vulnerability detection component to perform the vulnerability scan of the computing device. The system transmits a result of the vulnerability scan to a remote management service for the computing device.
    Type: Application
    Filed: August 1, 2022
    Publication date: November 17, 2022
    Inventors: Scott Harlow Kelley, Adarsh Subhash Chandra Jain, Stephen Turner
  • Patent number: 11485101
    Abstract: Systems for providing efficient manufacturing of sheet or box structures, corrugate sheets, or other products of varying size and structure often with pre-applied print (“pre-print”) are provided herein. The systems include various features and modules that enable automated control of the corrugator, including the knives, slitters, scorers and cut-to-mark detection system(s), are contemplated. Colored markings may be used to indicate an order change section between two order sections of a roll plan for the manufacturing process. The colored markings are detected as the corrugator runs and, once detected, a controller determines a next set of order instructions—e.g., to match the upcoming order. Thus, an order change may occur, thereby enabling automated control of the corrugator based on the new order instructions. Computer readable markings may enable checking of the actual position in the roll plan to an intended position, enabling stopping or changing of the corrugator operation if needed.
    Type: Grant
    Filed: July 12, 2018
    Date of Patent: November 1, 2022
    Assignee: Georgia-Pacific Corrugated LLC
    Inventors: Ernest Barfield Widner, Amith Subhash Chandra Jain, Robert Dennis Seay
  • Patent number: 11423156
    Abstract: The disclosure relates to detecting vulnerabilities in managed client devices. A system determines whether a vulnerability scan of a computing device is required to be performed. The system installs a vulnerability detection component in the computing device in response to determining that the vulnerability scan is required to be performed. The system requests the vulnerability detection component to perform the vulnerability scan of the computing device. The system transmits a result of the vulnerability scan to a remote management service for the computing device.
    Type: Grant
    Filed: October 14, 2019
    Date of Patent: August 23, 2022
    Assignee: AirWatch LLC
    Inventors: Scott Harlow Kelley, Adarsh Subhash Chandra Jain, Stephen Turner
  • Publication number: 20220210193
    Abstract: Disclosed are examples related to data driven interfaces for decoupling management system components from a manufacturer or a platform of client devices managed by the management system. In some examples, among others, a system can generate a data driven interface template that can be used to cause rendering of a data driven user interface for configuring a profile payload of a device profile for the client device. The system can generate, based on values associated with the data driven user interface, a profile document in an instance in which values are obtained from the data driven user interface. In some aspects, the profile document is a generic representation of the profile payloads for the platform, the manufacturer or the type of the client device.
    Type: Application
    Filed: December 29, 2020
    Publication date: June 30, 2022
    Inventors: Adarsh Subhash Chandra Jain, Bhavesh Krishna Kumar, Sachin Ramachandran, Naveen Pitchandi, Allan Howard, Kai Chen
  • Publication number: 20220147610
    Abstract: Examples described herein include systems and methods for dynamically displaying features in a GUI of a portal application that facilitates access to other applications. An example method can include receiving a push notification, from a notification service, at a user device upon which the portal application is installed. The push notification can indicate that a new feature is available for the portal application executing on the user device. The example method can include requesting, from the management server, at least one command for modifying the GUI of the portal application. The management server can provide the command or provide instructions for the user device to retrieve the command. The method can include receiving at least one command. The method can also include modifying the GUI of the portal application based on the received command and displaying the modified GUI.
    Type: Application
    Filed: January 21, 2022
    Publication date: May 12, 2022
    Inventors: Raghavendra Mummadi, David Jablonski, Gerard T. Murphy, Soorya Rajasoorya, Adarsh Subhash Chandra Jain, James Wells
  • Patent number: 11294908
    Abstract: A method and a system are disclosed to facilitate a user to request and complete a computer task. In various embodiments, as the user is inputting keywords in a search interface through an application, one or more suggestions can be presented to the user to recommend a computer task. The suggestions can be generated based on the keyword(s) input by the user thus far, and various contexts such as an application context, a user context, a search context and/or any other contexts. Upon user selection of a suggestion as computer task requested by the user, a task flow to facilitate the user to complete the computer task can be determined. In some examples, the task flow can be implemented one or more interfaces in the application where the user initiates the computer task request. In some examples, the task flow can be implemented in a separate interface from the application.
    Type: Grant
    Filed: November 10, 2015
    Date of Patent: April 5, 2022
    Assignee: Oracle International Corporation
    Inventors: Subhash Chandra Pepakayala, Amrit Mishra, Manan Saleem Beg, Shraddha Piparia, Shah Rushabh Shailesh
  • Publication number: 20220092440
    Abstract: A device and a computer-implemented method of determining a knowledge graph. The method includes determining an embedding for a sequence of tokens of an instance, determining a first classification for the contextual embedding at a first classifier, determining if the first classification meets a first condition, adding to the knowledge graph a first link between a first node of the knowledge graph representing the instance and a node of the knowledge graph representing the first classification when the first classification meets the first condition and not adding the first link otherwise.
    Type: Application
    Filed: August 12, 2021
    Publication date: March 24, 2022
    Inventors: Annemarie Friedrich, Subhash Chandra Pujari
  • Patent number: 11232188
    Abstract: Examples described herein include systems and methods for dynamically displaying features in a GUI of a portal application that facilitates access to other applications. An example method can include receiving a push notification, from a notification service, at a user device upon which the portal application is installed. The push notification can indicate that a new feature is available for the portal application executing on the user device. The example method can include requesting, from the management server, at least one command for modifying the GUI of the portal application. The management server can provide the command or provide instructions for the user device to retrieve the command. The method can include receiving at least one command. The method can also include modifying the GUI of the portal application based on the received command and displaying the modified GUI.
    Type: Grant
    Filed: April 26, 2019
    Date of Patent: January 25, 2022
    Assignee: VMware, Inc.
    Inventors: Raghavendra Mummadl, David Jablonski, Gerard T. Murphy, Soorya Rajasoorya, Adarsh Subhash Chandra Jain, James Wells
  • Patent number: 11202148
    Abstract: A communication system establishes a communication session with a communication device via a network and captures, via one or more cameras, a local area within a field of view of the one or more cameras. The local area includes one or more audio sources. The communication system receives, from the communication device, a selection of a respective audio source from the one or more audio source in the local area. The selection indicates that audio originating from the respective audio source is to be prioritized over other audio sources in the local area. The communication system tunes one or more microphones based on a depth of the respective audio source relative to the communication system to optimize reception of audio originating at the respective audio source by the one or more microphones.
    Type: Grant
    Filed: May 22, 2020
    Date of Patent: December 14, 2021
    Assignee: Facebook, Inc.
    Inventors: Pratik Mukesh Kamdar, Subhash Chandra Bose Naripeddy, Vamsi Mynampati, Sridhar Pilli
  • Patent number: 11151214
    Abstract: Examples described herein include systems and methods for dynamically determining a server for enrollment with a management system. An example method can include receiving user input at an application executing on a user device, such as a portal application that provides access to and authentication for other applications through a catalogue of application icons. If the user input includes a first URL but that URL produces an error when used in conjunction with extensions associated with a management server, the application can automatically use extensions associated with an application-support server. The application can then retrieve a second URL from the application-support server and use it for performing enrollment steps at the management server. The enrollment steps can include authenticating the user at an identity service and determining the user's group ID for enrollment, for example.
    Type: Grant
    Filed: January 23, 2019
    Date of Patent: October 19, 2021
    Assignee: VMware, Inc.
    Inventors: Raghavendra Mummadi, David Jablonski, Gerard T. Murphy, Soorya Rajasoorya, Adarsh Subhash Chandra Jain, James Wells
  • Patent number: 11143552
    Abstract: The disclosure provides a circuit to mitigate ripple. The circuit includes a controller that generates a PWM (pulse width modulated) clock signal. A DC/DC converter receives the PWM clock signal, and generates an output signal. A light source is coupled to the DC/DC converter, and receives the output signal. The light source transmits light pulses during an integration time. A time integral of the output signal during the integration time is constant during a plurality of quad time periods.
    Type: Grant
    Filed: April 29, 2015
    Date of Patent: October 12, 2021
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Subhash Chandra Venkata Sadhu, Bharath Patil
  • Patent number: 11120268
    Abstract: Technologies for evaluating, scoring, and determining whether to present a caption of an image are provided. The disclosed techniques include receiving an image with associated metadata. Contextual data is identified from the image and the metadata. A generated caption for the image is received from an image caption generator. A first vector representation is generated based on the contextual image data and a second vector representation is generated based on the generated caption. A machine learned model generates a score for the generated caption using the first vector representation and the second vector representation. The score represents a confidence value defining how accurately the caption describes the image. Based on the score, the caption may be presented along with the image on a client device.
    Type: Grant
    Filed: August 30, 2019
    Date of Patent: September 14, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Vipin Gupta, Subhash Chandra Bose Gali
  • Patent number: 11075900
    Abstract: Various examples relate to the configuration of enterprise workspaces that can be provided in computing devices. In some examples, a computing device is enrolled with a management service that controls operation of at least a portion of the computing device. A management component creates a user account with a distributor of the operating system based on an email address. The management component requests an authentication service to authenticate a user. The user account is associated with an enterprise workspace of the computing device.
    Type: Grant
    Filed: June 27, 2019
    Date of Patent: July 27, 2021
    Assignee: AIRWATCH LLC
    Inventors: Scott Harlow Kelley, Adarsh Subhash Chandra Jain, Stephen Turner
  • Publication number: 20210181323
    Abstract: A distance measurement system includes a light transmitter to generate a modulated light signal, a light sensor to generate measurement signals from reflected light among four quad phase angles with respect to a phase of the generated light signal, and a controller. The controller selects a first set of quad phase angles, and generates first measurement signals at the quad phase angles of the first set. Based on the first measurement signals, the controller computes a first phase angle between the generated light signal and the reflected light signal, generates a second set of quad phase angles based on the first phase angle, and generates second measurement signals at the quad phase angles of the second set. Further, based on the second measurement signals, the controller computes a second phase angle between the generated light signal and the reflected light signal and calculates a distance using the second phase angle.
    Type: Application
    Filed: February 1, 2021
    Publication date: June 17, 2021
    Inventors: Subhash Chandra Venkata SADHU, Bharath PATIL
  • Patent number: 11009940
    Abstract: A content interaction system and method allow a user to simultaneously interact with a piece of content using four senses (sound, sight, taste and smell) of the user. In one embodiment, the content interaction system may have a plurality of devices wherein the user may integrate one or more of the devices together.
    Type: Grant
    Filed: May 10, 2018
    Date of Patent: May 18, 2021
    Assignee: Z5X GLOBAL FZ-LLC
    Inventors: Chamli Tennakoon, Subhash Chandra, Amit Goenka
  • Patent number: 10990163
    Abstract: A content interaction system and method allow a user to simultaneously interact with a piece of content using three senses (sound, sight and smell) of the user. In one embodiment, the content interaction system may have a plurality of devices wherein the user may integrate one or more of the devices together.
    Type: Grant
    Filed: May 10, 2018
    Date of Patent: April 27, 2021
    Assignee: Z5X GLOBAL FZ-LLC
    Inventors: Chamli Tennakoon, Subhash Chandra, Amit Goenka
  • Publication number: 20210064879
    Abstract: Technologies for evaluating, scoring, and determining whether to present a caption of an image are provided. The disclosed techniques include receiving an image with associated metadata. Contextual data is identified from the image and the metadata. A generated caption for the image is received from an image caption generator. A first vector representation is generated based on the contextual image data and a second vector representation is generated based on the generated caption. A machine learned model generates a score for the generated caption using the first vector representation and the second vector representation. The score represents a confidence value defining how accurately the caption describes the image. Based on the score, the caption may be presented along with the image on a client device.
    Type: Application
    Filed: August 30, 2019
    Publication date: March 4, 2021
    Inventors: Vipin Gupta, Subhash Chandra Bose Gali