Patents by Inventor Vivek Joshi

Vivek Joshi 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: 20200342921
    Abstract: Disclosed is a three-port static random access memory (3P-SRAM) that performs XNOR operations. The cell has a write port and first and second read ports. Read operations are enabled through either the first read port using a first read wordline and a common read bitline or the second read port using a second read wordline and the common read bitline. Read wordline activation is controlled such that only one read wordline is activated (i.e., receives a read pulse) at a time. As a result, a read operation through either read port effectively accomplishes an XNOR operation. Also disclosed is a memory array, which incorporates such cells and which performs XNOR-bitcount-compare functions. Since XNOR-bitcount-compare functions are used in XNOR-NET type binary neural networks (BNNs), the memory array can be employed for implementing such a BNN designed for improved performance, scalability, and manufacturability. Also disclosed is an in-memory computing method.
    Type: Application
    Filed: April 25, 2019
    Publication date: October 29, 2020
    Inventors: Zhewei Jiang, Muhammed Ahosan UL Karim, Xi Cao, Vivek Joshi, Jack M. Higman
  • Publication number: 20200256903
    Abstract: Systems and methods for determining a voltage meter rating for a utility meter connected to a distribution system via one or more distribution lines. The system accesses voltage measurements provided by a meter that represent a voltage at different time intervals. The system filters the voltage measurements to remove any voltage measurements that fall outside a voltage range for the distribution line. The system further determines a measured voltage rating from a set of candidate voltage ratings for the meter. The system compares a stored voltage rating for the meter and the measured voltage rating to determine a confidence level for the measured voltage rating. When the confidence level for measured voltage rating exceeds a confidence threshold, the system uses the measured voltage rating to maintain the distribution system.
    Type: Application
    Filed: February 11, 2019
    Publication date: August 13, 2020
    Inventors: Vivek Joshi, Umang Deora
  • Publication number: 20200133913
    Abstract: A computer system includes a processor and a memory. The processor is located on a first circuit board having a first connector. The memory is located on a second circuit board having a second connector. The first circuit board and the second board are physically separated from each other but connect to each other through the connector. The processor and the memory are communicated to each other based on a differential signaling scheme.
    Type: Application
    Filed: October 26, 2018
    Publication date: April 30, 2020
    Inventors: VIVEK JOSHI, CHIH-CHIEH CHANG, CHANG-HSIN GENG
  • Publication number: 20200028882
    Abstract: A request to establish a communication session between a first communication endpoint to a second communication endpoint is received. A determination is made that the request to establish the communication session requires an application to be inserted into the communication session between the first communication endpoint and the second communication endpoint. For example, the application may be a call recording application. A first processing resource in a first idle communication endpoint is selected based on an idleness factor of the first processing resource. The application is sent to the first idle communication endpoint. The application in the first idle communication endpoint is then inserted into the communication session between the first communication endpoint and the second communication endpoint.
    Type: Application
    Filed: July 19, 2018
    Publication date: January 23, 2020
    Inventors: Vivek Joshi, Abhishek Gupta, Dhananjay Shende
  • Publication number: 20190383864
    Abstract: Certain aspects and features include a system and method for monitoring the operational status of assets in an electric power distribution system. For example, an asset monitoring system identifies a zone of operation for an asset under evaluation. The asset monitoring application identifies meters connected to transformers in the zone of operation and obtains meter voltages for the meters over multiple intervals. The asset monitoring application determines a primary voltage for at least one transformer based on at least one meter voltage. The asset monitoring application uses the primary voltage in a power flow calculation to estimate an operational setting for the asset. The asset monitoring application compares the voltages from the power flow analysis using the estimated operational setting and the voltages from the meter voltages across multiple time intervals. Based on the comparison, the asset monitoring application determines an operational status of the asset.
    Type: Application
    Filed: June 15, 2018
    Publication date: December 19, 2019
    Inventors: Vivek Joshi, Ashwin Shirsat
  • Publication number: 20190359574
    Abstract: The present invention relates to an improved process for the preparation of quinolone based compounds of general formula (I) using intermediate compound of general formula (XII). Invention also provides an improved process for the preparation of compound of formula (I-a) using intermediate compound of formula (XII-a) and some novel impurities generated during process. Compounds prepared using this process can be used to treat anemia.
    Type: Application
    Filed: May 24, 2019
    Publication date: November 28, 2019
    Applicant: CADILA HEALTHCARE LIMITED
    Inventors: Ranjit C. Desai, Rajiv Sharma, Vrajesh Pandya, Kalpesh Shah, Sunil Patel, Rakesh Chauhan, Ranjeet Nair, Vivek Joshi, Manoj Patel, Mrigendra Shukla
  • Patent number: 10412126
    Abstract: Statistics of a media stream of a communication session are received from one or more communication devices involved in the communication session. The statistics are from various communication devices that are involved in the media stream of the communication session. A determination is made to see if at least one of the statistics from one of the communication devices meets a threshold. In response to the at least one of the statistics meeting the threshold, a message is sent to dynamically change a configuration the media stream of the communication session while the communication session is still active. For example, the message may be to switch to a different media server in order to improve the quality of the media stream.
    Type: Grant
    Filed: October 3, 2016
    Date of Patent: September 10, 2019
    Assignee: Avaya Inc.
    Inventors: Anirudh Patel, Manish Patil, Vivek Joshi, Mani Sharma
  • Patent number: 10339490
    Abstract: Where a particular item has certain restrictions or requirements which should be followed when the item is stored or transported, a transit plan or storage plan for the item may be developed using the systems and methods of the present disclosure. In particular, where the restrictions or requirements may change over time (i.e., during the period in which the item is stored or transported), the transit plan or storage plan may include accommodations for changing the conditions of the item in order to comply with the restrictions or requirements. In particular, the transit plan or storage plan may call for the reorientation of an item that has orientation-specific requirements as the item is in storage or in transit.
    Type: Grant
    Filed: August 22, 2012
    Date of Patent: July 2, 2019
    Assignee: Amazon Technologies, Inc.
    Inventor: Siddharth Vivek Joshi
  • Patent number: 10026099
    Abstract: Tracking waiting lists associated with merchants and presenting deals to users based on adding the users to waiting lists is described. A service provider may enable merchants to track waiting lists associated with their own services and services of other merchants. Users may be automatically added to waiting lists of merchants based at least in part on a service provider determining that a user is at a geographic location of a merchant. Based at least in part on adding a user to a waiting list for a particular merchant, the service provider may access and select deals from one or more alternative merchants. The one or more alternative merchants may not have waiting lists or may have waiting lists with fewer groups than the waiting list for the particular merchant. The service provider may offer the deals to the user via a user device.
    Type: Grant
    Filed: December 15, 2014
    Date of Patent: July 17, 2018
    Assignee: Amazon Technologies, Inc.
    Inventors: Siddharth Vivek Joshi, David Aronchick, James Robert Blair, Canku Alp Calargun, Hyma Srinivasa Murthy, Vishal Bethur Sathyamurthy, Scott Kerns Windsor
  • Patent number: 9942176
    Abstract: Disclosed are various embodiments for processing electronic messages and/or reply electronic messages. A contact entry associated with a user issue is created. A unique token associated with the contact entry is generated. Electronic messages sent to the user are generated with a reply-to address that incorporates the token.
    Type: Grant
    Filed: October 30, 2015
    Date of Patent: April 10, 2018
    Assignee: Amazon Technologies, Inc.
    Inventors: Zachary Crisman, Siddharth Vivek Joshi, Jamie J. Sheehan, Charles E. Dannaker
  • Publication number: 20180097854
    Abstract: Statistics of a media stream of a communication session are received from one or more communication devices involved in the communication session. The statistics are from various communication devices that are involved in the media stream of the communication session. A determination is made to see if at least one of the statistics from one of the communication devices meets a threshold. In response to the at least one of the statistics meeting the threshold, a message is sent to dynamically change a configuration the media stream of the communication session while the communication session is still active. For example, the message may be to switch to a different media server in order to improve the quality of the media stream.
    Type: Application
    Filed: October 3, 2016
    Publication date: April 5, 2018
    Inventors: Anirudh Patel, Manish Patil, Vivek Joshi, Mani Sharma
  • Patent number: 9900230
    Abstract: A request to subscribe to QoS information is received from a monitoring element. A monitoring element may be a centralized communication system, such as a Private Branch Exchange (PBX). The QoS information is from a plurality of network elements at a plurality of locations. A network element may be, for example, a communication endpoint, a router, a media server, and/or the like. The QoS information is based on a location map that includes information for the plurality of locations. The plurality of locations are controlled by separate communication systems. A determination is made whether a threshold for the QoS information has been reached. If the threshold for the QoS information has reach reached, a notification is sent to the monitoring element. Upon receiving the notification, the monitoring element can cause an action to occur to address a QoS problem.
    Type: Grant
    Filed: January 7, 2016
    Date of Patent: February 20, 2018
    Assignee: Avaya Inc.
    Inventors: Vivek Joshi, Anirudh Patel, Manish Patil
  • Patent number: 9781026
    Abstract: A feature server determines a hierarchical network topology for identifying presence information of communication endpoints. The hierarchical network topology comprises at least a first level and an endpoint level. The feature server queries a communication device at the first level to determine if the communication device at the first level is reachable via one or more routes. In response to determining that the communication device at the first level is not reachable via any of the one or more routes, the feature server forbears from querying one or more communication endpoints associated with the communication device at the first level for the presence information. In response to determining that the communication device at the first level is now reachable via the one or more routes, the feature server queries the one or more communication endpoints associated with the communication device at the first level for the presence information.
    Type: Grant
    Filed: May 20, 2015
    Date of Patent: October 3, 2017
    Assignee: Avaya Inc.
    Inventors: Vivek Joshi, Dhananjay Shende
  • Publication number: 20170201440
    Abstract: A request to subscribe to QoS information is received from a monitoring element. A monitoring element may be a centralized communication system, such as a Private Branch Exchange (PBX). The QoS information is from a plurality of network elements at a plurality of locations. A network element may be, for example, a communication endpoint, a router, a media server, and/or the like. The QoS information is based on a location map that includes information for the plurality of locations. The plurality of locations are controlled by separate communication systems. A determination is made whether a threshold for the QoS information has been reached. If the threshold for the QoS information has reach reached, a notification is sent to the monitoring element. Upon receiving the notification, the monitoring element can cause an action to occur to address a QoS problem.
    Type: Application
    Filed: January 7, 2016
    Publication date: July 13, 2017
    Inventors: Vivek Joshi, Anirudh Patel, Manish Patil
  • Patent number: 9548136
    Abstract: A method and an apparatus for identifying non-intrinsic defect bits from a population of failing bits for failure analysis to characterize the extrinsic failure mechanisms is provided. Embodiments include performing a failure mode test on a bank of a memory array at different low VDD; determining optimal bank size to observe plateaus of fail counts; determining fail counts of the bank at each different low VDD; determining a plateau of the fail counts; determining whether the plateau represents extrinsic bits of the bank; and submitting the extrinsic bits for root cause analysis.
    Type: Grant
    Filed: March 23, 2015
    Date of Patent: January 17, 2017
    Assignee: GLOBALFOUNDRIES INC.
    Inventors: Vivek Joshi, Sriram Balasubramanian, Chad Weintraub, Yoann Mamy Randriamihaja, William McMahon
  • Patent number: 9530488
    Abstract: At least one method, apparatus and system disclosed involves testing a dual port memory cell in a memory device. A semiconductor wafer is processed for providing a dual port memory device. An inline DC contention margin test is performed for testing a contention margin related to a write operation into a cell of the memory device. A determination is made as to whether the contention margin is within a predetermined range. A responsive action is performed in response to determining that the contention margin is outside the predetermined range.
    Type: Grant
    Filed: February 19, 2016
    Date of Patent: December 27, 2016
    Assignee: GLOBALFOUNDRIES INC.
    Inventors: Sriram Balasubramanian, Vivek Joshi, Randy W. Mann, Ratheesh Ramachandran Thankalekshmi
  • Publication number: 20160344613
    Abstract: A feature server determines a hierarchical network topology for identifying presence information of communication endpoints. The hierarchical network topology comprises at least a first level and an endpoint level. The feature server queries a communication device at the first level to determine if the communication device at the first level is reachable via one or more routes. In response to determining that the communication device at the first level is not reachable via any of the one or more routes, the feature server forbears from querying one or more communication endpoints associated with the communication device at the first level for the presence information. In response to determining that the communication device at the first level is now reachable via the one or more routes, the feature server queries the one or more communication endpoints associated with the communication device at the first level for the presence information.
    Type: Application
    Filed: May 20, 2015
    Publication date: November 24, 2016
    Inventors: Vivek Joshi, Dhananjay Shende
  • Publication number: 20160284421
    Abstract: A method and an apparatus for identifying non-intrinsic defect bits from a population of failing bits for failure analysis to characterize the extrinsic failure mechanisms is provided. Embodiments include performing a failure mode test on a bank of a memory array at different low VDD; determining optimal bank size to observe plateaus of fail counts; determining fail counts of the bank at each different low VDD; determining a plateau of the fail counts; determining whether the plateau represents extrinsic bits of the bank; and submitting the extrinsic bits for root cause analysis.
    Type: Application
    Filed: March 23, 2015
    Publication date: September 29, 2016
    Inventors: Vivek JOSHI, Sriram BALASUBRAMANIAN, CHAD WEINTRAUB, Yoann Mamy RANDRIAMIHAJA, William MCMAHON
  • Publication number: 20160050164
    Abstract: Disclosed are various embodiments for processing electronic messages and/or reply electronic messages. A contact entry associated with a user issue is created. A unique token associated with the contact entry is generated. Electronic messages sent to the user are generated with a reply-to address that incorporates the token.
    Type: Application
    Filed: October 30, 2015
    Publication date: February 18, 2016
    Inventors: Zachary Crisman, Siddharth Vivek Joshi, Jamie J. Sheehan, Charles E. Dannaker
  • Patent number: 9202218
    Abstract: Disclosed are various embodiments for processing email and/or reply emails. A contact entry associated with a user issue is created. The contact entry is associated with an issue category based upon a context of the contact entry. A unique email token associated with the contact entry is generated. Emails sent to the user are generated with a reply-to address that incorporates the email token.
    Type: Grant
    Filed: March 27, 2012
    Date of Patent: December 1, 2015
    Assignee: Amazon Technologies, Inc.
    Inventors: Zachary Crisman, Dennis Crisman, Siddharth Vivek Joshi, Jamie J. Sheehan, Charles E. Dannaker