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).

  • 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
  • Patent number: 9018584
    Abstract: The present invention provides methods for quantitating one or more biomolecules in a sample using IR based techniques, sample holder devices for use in such methods as well as methods for manufacturing such sample holder devices.
    Type: Grant
    Filed: March 8, 2012
    Date of Patent: April 28, 2015
    Assignee: EMD Millipore Corporation
    Inventors: Elena Chernokalskaya, Vivek Joshi, Phillip Clark, Christopher Utzat, Ryan Amara, Timothy Scott Rider
  • Publication number: 20140295518
    Abstract: The present invention is related to a process for generation of hydrogen and syngas based on biomimetic carbonation and photocatalysis. A path breaking way has been developed for generation of solar fuels in specific hydrogen by coupling biomimetic carbonation with photocatalysis. Efforts are being made worldwide to mimic the reaction for fixation of anthropogenic CO2 into calcium carbonate using carbonic anhydrase (CA) as a biocatalyst. CA is being employed to accelerate the rate of hydration of CO2 to form carbonate ions and proton. Presently carbonate is being precipitated from aqueous solution as calcium carbonate given a suitable saturation of calcium and carbonate ions by addition of appropriate buffer. A major breakthrough in the area of generation of solar fuels like hydrogen has been achieved by coupling biomimetic carbonation with photocatalysis. This approach may prove to be a revolutionary technical advancement required for hydrogen economy demanding carbon neutral hydrogen production.
    Type: Application
    Filed: September 2, 2012
    Publication date: October 2, 2014
    Applicant: COUNCIL OF SCIENTIFIC & INDUSTRIAL RESEARCH
    Inventors: Sadhana Suresh Rayalu, Tapan Chakrabarti, Meenal Vivek Joshi, Priti Ashok Mangrulkar, Nitin Kumar Labhsetwar, Renu Mahendra Singh Yadav, Chandan Prabhu, Satish Ramchandra Wate
  • Patent number: 8765254
    Abstract: The present invention provides synthetic membranes which are suitable as a human skin substitute for the investigation of transdermal diffusion of candidate pharmaceutical and cosmetic compounds. The membranes according to the present invention exhibit human skin-like permeability properties with respect to the diffusion of a wide range of compounds having widely different physico-chemical properties.
    Type: Grant
    Filed: April 4, 2011
    Date of Patent: July 1, 2014
    Assignee: EMD Millipore Corporation
    Inventors: Elena Chernokalskaya, Vivek Joshi, Mark Kavonian, Dave Brewster
  • Publication number: 20130062523
    Abstract: The present invention provides methods for quantitating one or more biomolecules in a sample using IR based techniques, sample holder devices for use in such methods as well as methods for manufacturing such sample holder devices.
    Type: Application
    Filed: March 8, 2012
    Publication date: March 14, 2013
    Applicant: Millipore Corporation
    Inventors: Elena Chernokalskaya, Vivek Joshi, Phillip Clark, Christopher Utzat, Ryan Amara, Timothy Scott Rider
  • Patent number: 8151240
    Abstract: Disclosed is a computer implemented method and computer program product to determine metal oxide semiconductor (MOS) gate functional limitations. A simulator obtains a plurality of slices of a MOS gate, the slices each comprising at least one parameter, the parameter comprising a slice gate width and a slice gate length. The simulator determines a current for each slice based on a slice gate length of the slice to form a length-based current for each slice. The simulator determines a length-based current for the MOS gate by summing the length-based current for each slice. The simulator calculates a stress profile for each slice. The simulator determines a slice carrier mobility for each slice based on the stress profile of each slice. The simulator determines a carrier mobility-based current for each slice, based on each slice carrier mobility. The simulator determines a carrier mobility for the MOS gate based on the carrier mobility-based current for each slice.
    Type: Grant
    Filed: April 1, 2009
    Date of Patent: April 3, 2012
    Assignee: International Business Machines Corporation
    Inventors: Kanak B. Agarwal, Vivek Joshi
  • Patent number: 8136079
    Abstract: Disclosed is a computer implemented method and computer program product to determine metal oxide semiconductor (MOS) gate functional limitations. A simulator obtains a plurality of slices of a MOS gate, the slices each comprising at least one parameter, the parameter comprising a slice gate width and a slice gate length. The simulator determines a current for each slice based on a slice gate length of the slice to form a length-based current for each slice. The simulator determines a length-based current for the MOS gate by summing the length-based current for each slice. The simulator calculates a stress profile for each slice. The simulator determines a slice carrier mobility for each slice based on the stress profile of each slice. The simulator determines a carrier mobility-based current for each slice, based on each slice carrier mobility. The simulator determines a carrier mobility for the MOS gate based on the carrier mobility-based current for each slice.
    Type: Grant
    Filed: July 20, 2011
    Date of Patent: March 13, 2012
    Assignee: International Business Machines Corporation
    Inventors: Kanak B. Agarwal, Vivek Joshi