Patents by Inventor Mahesh

Mahesh 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: 20180025344
    Abstract: Techniques are disclosed relating to authentication for user transactions. In some embodiments, a first device of the user provides an option for the user to transfer payment and device signature information to a second device of the user. The second device, in some embodiments, then uses the payment information for payment transactions (which may avoid manual input of payment information). The second device, in some embodiments, transmits the device signature information for the first device to an authentication system. The authentication system, in some embodiments, authenticates the second device based on a match for the signature information for the first device.
    Type: Application
    Filed: July 25, 2016
    Publication date: January 25, 2018
    Inventors: Sharath Kumar L., Mohammed Mujeeb Kaladgi, Rajdeep Lahkar, Pradeep G. Nair, Mahesh M. Chitragar
  • Publication number: 20180024960
    Abstract: Embodiments may be generally direct to apparatuses, systems, method, and techniques to determine a configuration for a plurality of connectors, the configuration to associate a first interconnect protocol with a first subset of the plurality of connectors and a second interconnect protocol with a second subset of the plurality of connectors, the first interconnect protocol and the second interconnect protocol are different interconnect protocols and each comprising one of a serial link protocol, a coherent link protocol, and an accelerator link protocol, cause processing of data for communication via the first subset of the plurality of connectors in accordance with the first interconnect protocol, and cause processing of data for communication via the second subset of the plurality of connector in accordance with the second interconnect protocol.
    Type: Application
    Filed: December 31, 2016
    Publication date: January 25, 2018
    Applicant: INTEL CORPORATION
    Inventors: MAHESH WAGH, MARK S. MYERS, STEPHEN R. VAN DOREN, DIMITRIOS ZIAKAS, BASSAM COURY
  • Publication number: 20180024272
    Abstract: A computer implemented method for communicating information to a user; the method including: receiving, from one or more sensors, sensor data containing values of one or more parameters monitored by the sensors; receiving, from one or more users, semantic data for use in interpreting the values of the one or more parameters contained in the sensor data; storing the received semantic data in association with the values of the parameters; receiving a request from a user for information relating to one or more of the parameters at a specified location; determining a value of the one or more parameters at the specified location based on the received sensor data; identifying semantic data that reflects the determined value(s) of the one or more parameters, based on the stored semantic data and stored values of the parameters; and sending the identified semantic data to the user that issued the request.
    Type: Application
    Filed: September 11, 2015
    Publication date: January 25, 2018
    Applicant: Kabushiki Kaisha Toshiba
    Inventors: Eirini SPYROPOULOU, Yichao JIN, Mahesh SOORIYABANDARA
  • Publication number: 20180027098
    Abstract: The present disclosure relates to methods and systems for dynamically changing an advertised window for a transport layer connection. A device can receive data from a server destined for an application. The device identifies the size of the application buffer corresponding to the application and advertises the application buffer size as a window size to the server. The device stores the data in the device memory. The device then determines the memory usage by comparing the memory usage to one or more predetermined thresholds. If the device determines that the memory usage is below a first predetermined threshold, the device can implement an aggressive dynamic receive buffering policy in which the device increases the advertised window size by a first increment. If the device determines that the memory usage is above the first threshold and below a second threshold, the device executes a more conservative dynamic receive buffering policy.
    Type: Application
    Filed: August 14, 2017
    Publication date: January 25, 2018
    Inventors: Varun Taneja, Mahesh Mylarappa, Saravana Annamalaisami
  • Patent number: 9877407
    Abstract: The disclosed apparatus may include at least one physical extension handle that connects to at least one ejector that facilitates securing a line card to a chassis of a telecommunications system and ejecting the line card from the chassis of the telecommunications system. The physical extension handle may, when connected to the ejector, extend the ejector such that a user is able to access the ejector by way of the physical extension handle to secure the line card to or eject the line card from the chassis of the telecommunications system using the physical extension handle. Additionally or alternatively, the physical extension handle may facilitate physically supporting one or more communication cables connected to the line card in a horizontal orientation such that the communication cables avoid hanging down vertically directly from the chassis. Various other apparatuses and systems are also disclosed.
    Type: Grant
    Filed: September 30, 2015
    Date of Patent: January 23, 2018
    Assignee: Juniper Networks, Inc.
    Inventors: Henry K. Sim, Ken R. Weber, Mahesh Nagarajan, Brian J. Ray, Adolpho Gonzalez, Alex Brown, Tark Abed
  • Publication number: 20180018417
    Abstract: A method for designing a system on a target device includes performing register retiming on an original design for the system to generate a retimed design. The retimed design is verified to determine whether it is structurally correct by performing a plurality of iterations of register retiming on the retimed design, wherein each iteration accounts for the retiming of registers in the system driven by a different clock.
    Type: Application
    Filed: September 28, 2017
    Publication date: January 18, 2018
    Inventors: Mahesh A. Iyer, Vasudeva M. Kamath
  • Publication number: 20180019595
    Abstract: A system for determining (a) forecast error and/or (b) scaling error for wind power generation is provided, the system utilizing generated and forecast time series for power generation derived from wind and analyzing temporal correlations in the wind fluctuations to quantify: (a) the forecast error defined by deviations between the high frequency components of the forecast and generated time series, and (b) a scaling error defined by a degree that temporal correlations fail to be predicted for an accurate predictor of wind fluctuations. Wind fluctuations may exhibit multi-fractal behavior at the turbine level and/or may be rectified to a fractal structure at the grid level. A memory kernel may be used to reduce the forecast and scaling errors.
    Type: Application
    Filed: February 23, 2016
    Publication date: January 18, 2018
    Applicant: Okinawa Institute of Science and Technology Graduate U
    Inventor: Mahesh M. BANDI
  • Publication number: 20180018416
    Abstract: A method for performing rewind functional verification includes identifying state variables that model the number of registers on each edge of a retiming graph for an original design and a retimed design. Random variables are identified that model retiming labels representing a number and direction of register movement relative to a node on a retiming graph for the retimed design. A retiming constraint is identified for each edge on the retiming graph for the design, wherein the retiming constraint reflects a relationship between the state variables and the random variables. A random variable that models a retiming label at a source of an edge is recursively substituted for a random variable that models a retiming label at a sink of the edge when a number of registers on the edge is unchanged after register retiming.
    Type: Application
    Filed: September 28, 2017
    Publication date: January 18, 2018
    Inventors: Mahesh A. Iyer, Vasudeva M. Kamath
  • Patent number: 9871544
    Abstract: Specific Absorption Rate (SAR) mitigation techniques are described herein. In one or more embodiments, a host device is configured to implement a SAR mitigation algorithm to maintain compliance with regulatory requirements. The SAR mitigation algorithm may be configured to control radio frequency transmissions (e.g., output levels) for one or more antennas of the host device based at least in part upon an arrangement of an accessory device relative to the host device. By so doing, the SAR mitigation algorithm accounts for adverse influences that accessory devices may have upon radio frequency (RF) emissions from the antennas in some arrangements. The SAR mitigation algorithm may be further configured to account for user presence indications along with accessory device arrangements and adapt transmission power levels accordingly.
    Type: Grant
    Filed: May 29, 2013
    Date of Patent: January 16, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Sean Russell Mercer, Mahesh M. Pai
  • Patent number: 9870535
    Abstract: An electronic device described herein includes a sensing unit having at least one sensor to acquire sensing data. An associated computing device extracts sensor specific features from the sensing data, and generates a motion activity vector, a voice activity vector, and a spatial environment vector as a function of the sensor specific features. The motion activity vector, voice activity vector, and spatial environment vector are processed to determine a base level context of the electronic device relative to its surroundings, with the base level context having aspects each based on the motion activity vector, voice activity vector, and spatial environment vector. Meta level context of the electronic device relative to its surroundings is determined as a function of the base level context, with the meta level context being at least one inference made from at least two aspects of the plurality of aspects of the base level context.
    Type: Grant
    Filed: March 18, 2016
    Date of Patent: January 16, 2018
    Assignees: STMicroelectronics, Inc., STMicroelectronics International N.V.
    Inventors: Mahesh Chowdhary, Arun Kumar, Ghanapriya Singh, Kashif R. J. Meer, Indra Narayan Kar, Rajendar Bahl
  • Patent number: 9870717
    Abstract: The present disclosure relates to system(s) and device for assisting a visually impaired user to grip objects. The system may receive an image of an object in real-time and identify a reference image corresponding to the image by comparing the image with reference images. Further, the system may identify a reference tactile image corresponding to the reference image and generate a first set of audio instructions for assisting the visually impaired user to grip the object based on the reference tactile image. Further, the system may receive a tactile image from a tactile glove of the visually impaired user and compare the tactile image with the reference tactile image to identify pressure variation data. Furthermore, the system may generate a second set of audio instructions for guiding the visually impaired user to grip the object base on a second set of audio instructions generated using the pressure variation data.
    Type: Grant
    Filed: February 28, 2017
    Date of Patent: January 16, 2018
    Assignee: HCL TECHNOLOGIES LIMITED
    Inventor: Mahesh Subramaniam
  • Publication number: 20180012800
    Abstract: Devices and methods for forming a device are disclosed. The method includes providing a substrate having first and second surfaces. At least one through silicon via (TSV) opening is formed in the substrate. The TSV opening extends through the first and second surfaces of the substrate. An alignment trench corresponding to an alignment mark is formed in the substrate. The alignment trench extends from the first surface of the substrate to a depth shallower than a depth of the TSV opening. A dielectric liner layer is provided over the substrate. The dielectric liner layer at least lines sidewalls of the TSV opening. A conductive layer is provided over the substrate. The conductive layer fills at least the TSV opening to form TSV contact. A redistribution layer (RDL) is formed over the substrate. The RDL layer is patterned using a reticle to form at least one opening which corresponds to a TSV contact pad. The reticle is aligned using the alignment mark in the substrate.
    Type: Application
    Filed: September 21, 2017
    Publication date: January 11, 2018
    Inventors: Shunqiang GONG, Juan Boon TAN, Shijie WANG, Mahesh BHATKAR, Daxiang WANG
  • Publication number: 20180014328
    Abstract: A device and/or method for dynamically adjusting a CCA threshold in an addressable unit that is suitable for communication in a wireless network, the method performed in the addressable unit and comprising autonomously increasing the CCA threshold with successful data transmissions and/or autonomously decreasing the CCA threshold with unsuccessful data transmissions.
    Type: Application
    Filed: March 31, 2015
    Publication date: January 11, 2018
    Applicant: KABUSHIKI KAISHA TOSHIBA
    Inventors: Siva Kupanna SUBRAMANI, Fengming CAO, Parag Gopal KULKARNI, Mahesh SOORIYABANDARA
  • Patent number: 9862718
    Abstract: Sodium salt of (2S,5R)-6-benzyloxy-7-oxo-1,6-diaza-bicyclo[3.2.1]octane-2-carboxylic acid and a process for its preparation is disclosed.
    Type: Grant
    Filed: October 10, 2013
    Date of Patent: January 9, 2018
    Assignee: WOCKHARDT LIMITED
    Inventors: Vikas Vitthalrao Deshmukh, Amit Chandra Mishra, Dattatraya Vitthal Wani, Prasad Keshav Deshpande, Satish Bhavsar, Ravindra Dattatraya Yeole, Mahesh Vithalbhai Patel
  • Publication number: 20180004668
    Abstract: A searchable hot content cache stores frequently accessed data values in accordance with embodiments. In one embodiment, a circuit includes interface circuitry to receive memory requests from a processor. The circuit includes hardware logic to determine that a number of the memory requests that is to access a value meets or exceeds a threshold. The circuit includes a storage array to store the value in an entry based on a determination that the number meets or exceeds the threshold. In response to receipt of a memory request from the processor to access the same value at a memory address, the hardware logic is to map the memory address to the entry of the storage array.
    Type: Application
    Filed: June 30, 2016
    Publication date: January 4, 2018
    Inventors: Omid J. AZIZI, Alexandre Y. SOLOMATNIKOV, Amin FIROOZSHAHIAN, John P. STEVENSON, Mahesh MADDURY
  • Publication number: 20180005387
    Abstract: Techniques are provided for detection and location of active display regions in videos with static borders. A methodology implementing the techniques according to an embodiment includes extracting features from rows and columns of pixels of a video frame. The features are based on horizontal gradient runs (HGRs) and vertical gradient runs (VGRs). The method also includes detecting one or more static regions of the frame, based on a comparison of differences between the features of the current video frame and features extracted from a previous video frame. The method further includes detecting one or more boundaries of the static regions based on a location of a maximum value of one of the features within the static region, if the maximum value is greater than a boundary detection threshold value. Determination of the active region in the current video frame is based on exclusion of the detected static regions.
    Type: Application
    Filed: July 1, 2016
    Publication date: January 4, 2018
    Applicant: INTEL CORPORATION
    Inventors: Yeongseon Lee, Nilesh A. Ahuja, Mahesh Subedar, Jorge E. Caviedes
  • Publication number: 20180005132
    Abstract: Methods and apparatus of modeling work vehicle data and predicting machine failures based on the same are disclosed. An example method includes accessing a first alert sequence from a work vehicle, the first alert sequence is associated with one or more of observed diagnostic code, observed vehicle sensor data, or observed vehicle status data; comparing the first alert sequence to a model including an association between reference alert sequences, reference machine failures, and probable parts used to repair the respective reference machine failures; identifying a substantial similarity between the first alert sequence and a first reference alert sequence of the reference alert sequences; and based on the model and the first reference alert sequence, identifying first probable parts of the probable parts used to repair a first reference machine failure of the reference machine failures, where the first reference machine failure is associated with the first reference alert sequence.
    Type: Application
    Filed: August 31, 2016
    Publication date: January 4, 2018
    Inventors: Mahesh Pratap SINGH, Gauri Narayan POPHALE, Mayuri KUDALE, Hridoy DAS
  • Publication number: 20180002367
    Abstract: This invention relates to antisense oligonucleotides comprising at least one N3??P5? phosphorodiamidate linkage (NPN) in the backbone as well as methods for using the same. The antisense oligonucleotides can effectively prevent or decrease protein expression.
    Type: Application
    Filed: June 7, 2017
    Publication date: January 4, 2018
    Inventors: Krisztina PONGRACZ, Mahesh Ramaseshan
  • Publication number: 20180006904
    Abstract: A method to generate an executable orchestration process includes: querying a user to enter first computer code for activating a service; querying the user to enter second computer code for undoing actions performed in the activating; loading pre-defined third computer code for determining whether the activated service is a success or has an error, based on the service; loading pre-defined fourth computer code for correcting the error; generating an executable orchestration function from the first through fourth computer code; and generating the orchestration process from the executable orchestration function.
    Type: Application
    Filed: June 29, 2016
    Publication date: January 4, 2018
    Inventors: ROBIN C. ARNOLD, Thomas E. Chefalas, Florian D. Graf, Andrzej Kochut, Naresh Nayar, Birgit M. Pfitzmann, Mahesh Viswanathan
  • Patent number: 9854881
    Abstract: An apparatus which facilitates an interchangeable look of an item of jewelry by a new process to be able to vary and/or change the complete outlook of a jewelry product; for example by changing the head of a shank to form a new jewelry ring every time the head changes with the help of the innovative mechanism of the present invention. The invention is comprised of a combination of an innovative process, composition of matter and combination device giving infinite options to change an appearance of an item jewelry.
    Type: Grant
    Filed: May 5, 2015
    Date of Patent: January 2, 2018
    Assignee: Jewelex New York, Ltd.
    Inventor: Mahesh Sahdev Salaskar