Patents by Inventor Bhavya .

Bhavya . 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: 11126895
    Abstract: Methods and systems are provided to generate an uncorrupted version of an image given an observed image that is a corrupted version of the image. In some embodiments, a corruption mimicking (“CM”) system iteratively trains a corruption mimicking network (“CMN”) to generate corrupted images given modeled images, updates latent vectors based on differences between the corrupted images and observed images, and applies a generator to the latent vectors to generate modeled images. The training, updating, and applying are performed until modeled images that are input to the CMN result in corrupted images that approximate the observed images. Because the CMN is trained to mimic the corruption of the observed images, the final modeled images represented the uncorrupted version of the observed images.
    Type: Grant
    Filed: April 4, 2020
    Date of Patent: September 21, 2021
    Assignee: Lawrence Livermore National Security, LLC
    Inventors: Rushil Anirudh, Peer-Timo Bremer, Jayaraman Jayaraman Thiagarajan, Bhavya Kailkhura
  • Publication number: 20210271867
    Abstract: A generative attribute optimization (“GAO”) system facilitates understanding of effects of changes of attribute values of an object on a characteristic of the object and automatically identifying attribute values to achieve a desired result for the characteristic. The GAO system trains a generator (encoder and decoder) using an attribute generative adversarial network. The GAO model includes the trained generator and a separately trained predictor model. The GAO model inputs an input image and modified attribute values and employs the encoder and the decoder to generate a modified image that is the input image modified based on the modified attribute values. The GAO model then employs the predictor model to that inputs the modified image and generate a prediction of a characteristic of the modified image. The GAO system may employ an optimizer to modify the attribute values until an objective based on the desired result is achieved.
    Type: Application
    Filed: March 2, 2020
    Publication date: September 2, 2021
    Inventors: Shusen Liu, Thomas Han, Bhavya Kailkhura, Donald Loveland
  • Publication number: 20210248576
    Abstract: Techniques for exchanging data segments between data aggregators and data consumers. In an embodiment, a value of an arbitrary data segment selected by a data consumer is computed. In particular, an individual user value is calculated for each user represented in the data segment, wherein the individual user value is a weighted sum (or other function) of the one or more features of the data segment attributable to that user, plus an additive gaussian noise. The overall value of the data segment is the sum of the individual user values. An offer price for the data segment can then be calculated using the overall value. Once a request is received from the consumer to purchase the data segment at the offer price, the data segment can be exchanged between the aggregator and consumer. Thus, a data marketplace or platform for the exchange of data segments is enabled.
    Type: Application
    Filed: February 12, 2020
    Publication date: August 12, 2021
    Applicant: Adobe Inc.
    Inventors: Shiv Kumar Saini, Ritwick Chaudhry, Harvineet Singh, Bhavya Bahl, Sriya Sainath, Savya Sindhu Gupta
  • Patent number: 11062579
    Abstract: A surveillance monitoring system may use a camera to detect any viewing faces visible within viewing sight of a monitor and determine whether the detected viewing faces belong to authorized individuals who are authorized to view video surveillance footage on the monitor or if any of the detected viewing faces belong to individuals who are not authorized to view video surveillance footage on the monitor. When the detected viewing faces belong only to authorized individuals, the surveillance monitoring system continues to display the video surveillance footage that includes identifiable faces without anonymizing the identifiable faces. When the detected viewing faces also include unauthorized individuals, the surveillance monitoring system may continue to display the video surveillance footage, but the surveillance monitoring system may automatically anonymize one or more of the identifiable faces seen in the video surveillance footage.
    Type: Grant
    Filed: September 9, 2019
    Date of Patent: July 13, 2021
    Assignee: HONEYWELL INTERNATIONAL INC.
    Inventors: Lalitha M. Eswara, Harika Sarvani Kattamuru, Anagha Moosad, Bhavya Hanumegowda, Balamurugan Ganesan, Jeremy Kimber, Vijay Dhamija, Ismaiel Shaik, Abhisekh Jain
  • Patent number: 11062106
    Abstract: A method of confirming receipt, including iteratively capturing by a receiving device visual codes in a series of visual codes displayed on a sending device. A corresponding captured visual code being from a display block that resulted from a partition of an original data file into display blocks, and wherein each display block is converted to a corresponding string and header including an ordered identifying display block number and a total count of the display blocks. Each corresponding string is converted to a corresponding visual code. Each of the captured visual codes is converted into a corresponding string and a header is read for the corresponding string. Captured display blocks are determined. A confirmation message is generated including information indicating which display blocks have been received. The confirmation message is sent over a wireless communication link to the sending device to reduce the number of visual codes being displayed.
    Type: Grant
    Filed: November 26, 2019
    Date of Patent: July 13, 2021
    Assignee: Ping Identity Corporation
    Inventors: Armin Ebrahimi, Gaurav Khot, Bhavya Chauhan
  • Patent number: 11037050
    Abstract: Systems, methods, and apparatuses relating to arbitration among a plurality of memory interface circuits in a configurable spatial accelerator are described. In one embodiment, a configurable spatial accelerator (CSA) includes a plurality of processing elements; a plurality of request address file (RAF) circuits, and a circuit switched interconnect network between the plurality of processing elements and the RAF circuits. As a dataflow architecture, embodiments of CSA have a unique memory architecture where memory accesses are decoupled into an explicit request and response phase allowing pipelining through memory. Certain embodiments herein provide for improved memory sub-system design via arbitration and the improvements to arbitration discussed herein.
    Type: Grant
    Filed: June 29, 2019
    Date of Patent: June 15, 2021
    Assignee: Intel Corporation
    Inventors: Krishna N. Vinod, Sujoyita Kaushikkar, Aniket S. Kakade, Kermin ChoFleming, Ping Zou, Alexey Suprun, Bhavya K. Daya
  • Patent number: 10956437
    Abstract: The present disclosure relates to systems and methods for implementing secure database requests in a role-based application. In one example, the system may include at least one memory storing instructions and at least one processor configured to execute the instructions. The instructions may include instructions to receive, from a user device, a request to access data from a relational database; based on the request, extract the data from the relational database; perform one or more join commands on the data to generate an object in an object-oriented programming language having the joined data; convert the object to a data serialized format configured for use in a graphical user interface generator; and transmit the data serialized format to the user device.
    Type: Grant
    Filed: October 22, 2018
    Date of Patent: March 23, 2021
    Assignee: TeleTracking Technologies, Inc.
    Inventors: Anjali Tomer, Mark Wuslich, Deepak Bhurani, Jamie Slater, Kenneth Poling, Bhavya Sangars, Carol Cheng, Raghen Morrow, Twesha Mitra
  • Publication number: 20210074135
    Abstract: A surveillance monitoring system may use a camera to detect any viewing faces visible within viewing sight of a monitor and determine whether the detected viewing faces belong to authorized individuals who are authorized to view video surveillance footage on the monitor or if any of the detected viewing faces belong to individuals who are not authorized to view video surveillance footage on the monitor. When the detected viewing faces belong only to authorized individuals, the surveillance monitoring system continues to display the video surveillance footage that includes identifiable faces without anonymizing the identifiable faces. When the detected viewing faces also include unauthorized individuals, the surveillance monitoring system may continue to display the video surveillance footage, but the surveillance monitoring system may automatically anonymize one or more of the identifiable faces seen in the video surveillance footage.
    Type: Application
    Filed: September 9, 2019
    Publication date: March 11, 2021
    Inventors: Lalitha M. Eswara, Harika Sarvani Kattamuru, Anagha Moosad, Bhavya Hanumegowda, Balamurugan Ganesan, Jeremy Kimber, Vijay Dhamija, Ismaiel Shaik, Abhisekh Jain
  • Publication number: 20200410323
    Abstract: Systems, methods, and apparatuses relating to arbitration among a plurality of memory interface circuits in a configurable spatial accelerator are described. In one embodiment, a configurable spatial accelerator (CSA) includes a plurality of processing elements; a plurality of request address file (RAF) circuits, and a circuit switched interconnect network between the plurality of processing elements and the RAF circuits. As a dataflow architecture, embodiments of CSA have a unique memory architecture where memory accesses are decoupled into an explicit request and response phase allowing pipelining through memory. Certain embodiments herein provide for improved memory sub-system design via arbitration and the improvements to arbitration discussed herein.
    Type: Application
    Filed: June 29, 2019
    Publication date: December 31, 2020
    Inventors: Krishna N. Vinod, Sujoyita Kaushikkar, Aniket S. Kakade, Kermin ChoFleming, Ping Zou, Alexey Suprun, Bhavya K. Daya
  • Publication number: 20200372308
    Abstract: Methods and systems are provided to generate an uncorrupted version of an image given an observed image that is a corrupted version of the image. In some embodiments, a corruption mimicking (“CM”) system iteratively trains a corruption mimicking network (“CMN”) to generate corrupted images given modeled images, updates latent vectors based on differences between the corrupted images and observed images, and applies a generator to the latent vectors to generate modeled images. The training, updating, and applying are performed until modeled images that are input to the CMN result in corrupted images that approximate the observed images. Because the CMN is trained to mimic the corruption of the observed images, the final modeled images represented the uncorrupted version of the observed images.
    Type: Application
    Filed: April 4, 2020
    Publication date: November 26, 2020
    Inventors: Rushil Anirudh, Peer-Timo Bremer, Jayaraman Jayaraman Thiagarajan, Bhavya Kailkhura
  • Publication number: 20200282297
    Abstract: An electronic game board that simulates moves of one or more players includes a top cover that includes a play area onto which game pieces are arranged for facilitating a game. The electronic game board further includes a drive system located beneath the top cover for simulating the moves on the play area by moving at least one game piece from a first position on the play area to a second position on the play area. The drive system includes a robotic arm and first and second actuators for controlling movement of the robotic arm. To simulate the move, the first and second actuators control the movement of the robotic arm such that the game piece is moved from the first position to the second position by way of the robotic arm.
    Type: Application
    Filed: October 10, 2019
    Publication date: September 10, 2020
    Inventors: Atur Mayur Mehta, Dhiraj Kaluram Gehlot, Bhavya Hitesh Gohil
  • Publication number: 20200265202
    Abstract: A method of confirming receipt, including iteratively capturing by a receiving device visual codes in a series of visual codes displayed on a sending device. A corresponding captured visual code being from a display block that resulted from a partition of an original data file into display blocks, and wherein each display block is converted to a corresponding string and header including an ordered identifying display block number and a total count of the display blocks. Each corresponding string is converted to a corresponding visual code. Each of the captured visual codes is converted into a corresponding string and a header is read for the corresponding string. Captured display blocks are determined. A confirmation message is generated including information indicating which display blocks have been received. The confirmation message is sent over a wireless communication link to the sending device to reduce the number of visual codes being displayed.
    Type: Application
    Filed: November 26, 2019
    Publication date: August 20, 2020
    Inventors: Armin Ebrahimi, Gaurav Khot, Bhavya Chauhan
  • Publication number: 20200043369
    Abstract: A set of geometrical objects comprising square prism (420); square prism (460); rectangle prism (465); three square prisms (530); cube (440), cube (550), cube and (590); rectangle prism (490); two rectangle prisms (470); rectangle prism (475); two rectangle prisms (500); two rectangle prisms (510); and four rectangle prisms (600) and a method for explaining algebraic equations (a+b)2=a2+2ab+b2; (a?b)2=a2?2ab+b2; (a+b+c)2=a2+b2+c2+2ab+2bc+2ca; (a+b)3=a3+b3+3a2b+3ab2; (a+b)×(a?b)=a2?b2; and (x+y)2?(x?y)2=4xy.
    Type: Application
    Filed: July 23, 2019
    Publication date: February 6, 2020
    Inventor: Bhavya Shah
  • Patent number: 10509932
    Abstract: A method of confirming receipt, including iteratively capturing by a receiving device visual codes in a series of visual codes displayed on a sending device. A corresponding captured visual code being from a display block that resulted from a partition of an original data file into display blocks, and wherein each display block is converted to a corresponding string and header including an ordered identifying display block number and a total count of the display blocks. Each corresponding string is converted to a corresponding visual code. Each of the captured visual codes is converted into a corresponding string and a header is read for the corresponding string. Captured display blocks are determined. A confirmation message is generated including information indicating which display blocks have been received. The confirmation message is sent over a wireless communication link to the sending device to reduce the number of visual codes being displayed.
    Type: Grant
    Filed: October 14, 2017
    Date of Patent: December 17, 2019
    Assignee: ShoCard, Inc.
    Inventors: Armin Ebrahimi, Gaurav Khot, Bhavya Chauhan
  • Publication number: 20190306218
    Abstract: While a stream device is streaming a media program from a multimedia device to a client device, the streaming device may be configured to send a first portion of the media program to the client device, where the first portion is transcoded from a first format into a second different format and adapted for a first playing mode of the client device. The streaming device may be configured to receive an indication of a user command from the client device specifying a second different playing mode of the client device. The streaming device may be configured to send a second different portion of the media program to the client device, where the second portion is transcoded from the first format to the second format and adapted for the second playing mode of the client device.
    Type: Application
    Filed: June 20, 2019
    Publication date: October 3, 2019
    Inventors: Robert Watts, Michael Minakami, Bhavya Bambhania
  • Publication number: 20190209422
    Abstract: Embodiments provide devices, systems and methods for preventing deep vein (DV) thrombosis (DVT). One embodiment provides a DVT prevention device comprising a cuff that fits over a patient's leg, an applanator coupled to an inside cuff surface, an expandable member (EM) coupled to the applanator, a pressure source fluidically coupled to the EM and a controller for controlling inflation of the EM. When the EM is expanded, it applies a force to the applanator which is transmitted by the applanator as a force to the leg surface which causes a DV under the cuff to be compressed so as to minimize blood flow through the DV. The EM is then deflated, stopping DV compression and blood flow resumes. The EM can be inflated in a cycle including pulsed inflation, inflation hold and relaxation. The cycles can be repeated and adjusted to achieve a desired increase of flow/velocity in the DV.
    Type: Application
    Filed: July 30, 2018
    Publication date: July 11, 2019
    Inventor: Bhavya Ramesh Shah
  • Publication number: 20180121101
    Abstract: Storage virtualization techniques that automate the management of content between local storage and cloud storage in a manner that is both flexible and user-friendly are disclosed herein. A smart storage policy engine may be configured to detect the occurrence of one or more events relating to a storage capacity of the computing device, determine, in response to the detection, a need to free an amount of storage of the computing device, and execute one or more policies relating to stored content of the computing device.
    Type: Application
    Filed: October 25, 2017
    Publication date: May 3, 2018
    Inventors: Ravinder S. Thind, Eric N. Lee, Bhavya Kashyap, Ravisankar V. Pudipeddi
  • Publication number: 20180114045
    Abstract: A method of confirming receipt, including iteratively capturing by a receiving device visual codes in a series of visual codes displayed on a sending device. A corresponding captured visual code being from a display block that resulted from a partition of an original data file into display blocks, and wherein each display block is converted to a corresponding string and header including an ordered identifying display block number and a total count of the display blocks. Each corresponding string is converted to a corresponding visual code. Each of the captured visual codes is converted into a corresponding string and a header is read for the corresponding string. Captured display blocks are determined. A confirmation message is generated including information indicating which display blocks have been received. The confirmation message is sent over a wireless communication link to the sending device to reduce the number of visual codes being displayed.
    Type: Application
    Filed: October 14, 2017
    Publication date: April 26, 2018
    Inventors: Armin Ebrahimi, Gaurav Khot, Bhavya Chauhan
  • Publication number: 20170352066
    Abstract: In one aspect, a computerized method for charity-based e-commerce for goods and services including the step of receiving a posting for a commercial transaction on an e-commerce website specifying the proceeds from that offer benefit a charity organization registered on the e-commerce to benefit from such offers. The computerized method includes the step of enabling a set of users to browse a set of postings comprising one or more specific charities of their interest. The computerized method includes the step of receiving a selection of a charity from the user. The computerized method includes the step of facilitating the commercial transaction on the e-commerce website. The computerized method includes the step of transferring the profits from the commercial transaction to the selected charity. The commercial transaction includes one or more commercial goods. The commercial transaction includes one or more commercial services. The commercial transaction includes one or more event tickets.
    Type: Application
    Filed: May 10, 2017
    Publication date: December 7, 2017
    Inventors: Phanni K Viswanadham, Sundari Konakalla, Bhavya R. Panuganti
  • Patent number: 9782019
    Abstract: A merchandiser that includes a case defining a product display area and a base defining a compartment below the product display area. The merchandiser includes a shelf coupled to the case within the product display area adjacent the base. The shelf is disposed over the compartment and includes a first portion and a second portion. Each of the first portion and the second portion define a product support area to support food product. Also, the second portion is pivotable relative to the first portion to provide access to the compartment.
    Type: Grant
    Filed: March 12, 2013
    Date of Patent: October 10, 2017
    Assignee: Hussmann Corporation
    Inventors: Bhavya Narayanachar, William E. Bries, Michael L. Jones