Patents by Inventor Rohit

Rohit 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: 9448870
    Abstract: In one embodiment, the present invention includes a method for handling a request received in an agent designed in accordance with a peripheral component interconnect (PCI) specification using PCI Express™ semantics. More specifically, responsive to determining that the agent does not support the request, an unsupported request detection register of the agent can be updated, and a response sent from the agent to indicate that the agent does not support the request. Other embodiments are described and claimed.
    Type: Grant
    Filed: October 1, 2014
    Date of Patent: September 20, 2016
    Assignee: Intel Corporation
    Inventors: Sridhar Lakshmanamurthy, Mikal C. Hunsaker, Michael T. Klinglesmith, Blaise Fanning, Rohit R. Verma
  • Patent number: 9448897
    Abstract: Methods and systems for intelligently choosing an authoritative name server from among a group of name servers for resolving Domain Name System requests. Systems and methods are provided that enable choosing of a first server associated with and/or operated by a first service provider based on a first measurement associated with that first server. The systems and methods further comprise requesting first data from that first server, determining that the first server is unresponsive, and choosing a second server. The second server is chosen based on a second measurement, and chosen contingent on it being associated with and/or operated by to a different service provider than that associated with the first server. The systems and methods then comprise requesting second data from the second server.
    Type: Grant
    Filed: June 30, 2014
    Date of Patent: September 20, 2016
    Assignee: VERISIGN, INC.
    Inventor: Rohit Kinra
  • Patent number: 9451649
    Abstract: A device-to-device (D2D) pairing assembly comprises: a first and a second device detecting and communicating (DDC) component communicatively coupled to each other and to a microprocessor that executes a device pairing parameter exchange (DPPE) utility, which configures the D2D pairing assembly to: detect a communicative coupling of a first user device to the first DDC component; receive from the first user device at least one first pairing parameter, which first pairing parameter enables another device to connect to and participate in a pairing session with the first user device; detect a communicative coupling of a second user device to the second DDC component; and communicate the at least one first pairing parameter to the second user device, via the second DDC component, to trigger the second user device to connect to and participate in a pairing session with the first user device via a direct device-to-device communication channel.
    Type: Grant
    Filed: August 3, 2015
    Date of Patent: September 20, 2016
    Assignee: Google Technology Holdings LLC
    Inventors: Rohit R. Sinha, Naveen Aerrabotu
  • Patent number: 9446977
    Abstract: A glass sheet is formed on a mold into a glass article having a three-dimensional shape. The mold, with the glass article thereon, is arranged within an interior space of a radiation shield such that the mold is between a leading end barrier and a trailing end barrier of the radiation shield. The mold, glass article, and radiation shield are translated through a sequence of cooling stations while maintaining the mold between the leading and trailing end barriers, wherein the leading and trailing end barriers inhibit radiation heat transfer at leading and trailing ends of the mold.
    Type: Grant
    Filed: December 4, 2013
    Date of Patent: September 20, 2016
    Assignee: Corning Incorporated
    Inventors: Thierry Luc Alain Dannoux, Raymond Chihchung Hsiao, Nikolaos Pantelis Kladias, Rohit Rai, John Richard Ridge, John Robert Saltzer, Jr., Ljerka Ukrainczyk
  • Publication number: 20160266821
    Abstract: Identical data is written to multiple nonvolatile memory chips connected to a memory bus by sending address information to a first nonvolatile memory chip and a second nonvolatile memory chip, selecting the first and second nonvolatile memory chips, while the first nonvolatile and second nonvolatile memory chips are both selected, sending user data over the memory bus to the first and second nonvolatile memory chips in parallel, and programming the user data in the first nonvolatile memory chip and the second nonvolatile memory chip in parallel.
    Type: Application
    Filed: March 11, 2015
    Publication date: September 15, 2016
    Inventors: Rohit Hassan Sathyanarayan, Vinay Sandeep
  • Publication number: 20160269417
    Abstract: This disclosure relates generally to data masking, and more particularly to method and system for dynamic data masking for mainframe application. In one embodiment, the method includes receiving a request to access a mainframe application from a user profile. A role assigned to the user-profile is fetched from a roles-repository. The role defines rights associated with the user-profile to access information from the mainframe application. Corresponding to the request, an access session is initiated based on the role, and a screen is received. The screen includes a multiple fields, where one or more fields includes sensitive data associated with the mainframe application. Contextual information associated with the plurality of fields is identified corresponding to the session. Rules indicative of the fields to be masked, are fetched corresponding to the screen based on the role. The fields are masked based on the rule and the contextual information associated with the fields.
    Type: Application
    Filed: March 11, 2016
    Publication date: September 15, 2016
    Applicant: Tata Consultancy Services Limited
    Inventors: Rohit SAXENA, Amit Prakash Jadhav, Manish Shukla, Vijayanand Mahadeo Banahatti, Sachin Premsukh Lodha
  • Publication number: 20160266238
    Abstract: A signal processing unit and a method for searching for peaks in a two-dimensional matrix of numbers are described. The matrix is analyzed row by row and then column by column. Analyzing a row comprises, for each element of the row, tagging the element in response to determining that the element is a local maximum of the row Analyzing a column comprises determining a bit field associated with the column by determining, for each element of the column, a corresponding bit field element Determining the bit field element comprises: if the element of the column has not been tagged, setting the bit field element to a predefined first value, and, if the element of the column has been tagged, determining whether the element is a local maximum and, in this case, setting the bit field element to a predefined second value different from the first value and, otherwise, setting the bit field element to the first value.
    Type: Application
    Filed: October 21, 2013
    Publication date: September 15, 2016
    Inventors: Maik BRETT, Deboleena SAKALLEY, Rohit TOMAR
  • Publication number: 20160269878
    Abstract: A system for receiving multiple conversations or messages and for playing the multiple conversations or messages with a mobile device and wireless earpieces. The system may determine various presentation parameters based on various characteristics of the received messages and may play the messages such that audio appears at distinguishing locations around the user. The system may change how messages and/or conversations are played in response to recognize a change in the focus of the user based on detected user inputs, such as body movement gestures.
    Type: Application
    Filed: May 19, 2016
    Publication date: September 15, 2016
    Inventors: Brian F. MILLER, Adam E. Newham, Jose Menendez, Rohit Sauhta
  • Patent number: 9445418
    Abstract: In one embodiment, a transmitting node may be configured to transmit a wireless advertisement frame over a computer network, wherein the frame includes a source address of a reachable node being advertised, a destination address to which the reachable node is to be advertised, a transmitter address of the transmitting node, and a receiver address of a wireless access point to which the wireless advertisement frame is to be received. Also, the wireless access point may be configured to receive the wireless advertisement frame from the network, and in response, transmit a reflected wireless advertisement frame having the source address of the reachable node, the destination address to which the reachable node is to be advertised, a transmitter address of the access point, and a receiver address that indicates the reflected frame is to be accepted by any appropriate receiver excluding the transmitting node.
    Type: Grant
    Filed: September 15, 2015
    Date of Patent: September 13, 2016
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Norman W. Finn, Robert O'Hara, Rohit Suri, Joshua Broch
  • Patent number: 9442070
    Abstract: Naphthalene, benzene, toluene, xylene, and other volatile organic compounds VOCs have been identified as serious health hazards. Embodiments of the invention are directed to methods and apparatus for near-real-time in-situ detection and accumulated dose measurement of exposure to naphthalene vapor and other hazardous gaseous VOCs. The methods and apparatus employ excitation of fluorophors native or endogenous to compounds of interest using light sources emitting in the ultraviolet below 300 nm and measurement of native fluorescence emissions in distinct wavebands above the excitation wavelength. The apparatus of some embodiments are cell-phone-sized sensor/dosimeter “badges” to be worn by personnel potentially exposed to hazardous VOCs. The badge sensor of some embodiments provides both real time detection and data logging of exposure to naphthalene or other VOCs of interest from which both instantaneous and accumulated dose can be determined.
    Type: Grant
    Filed: June 24, 2014
    Date of Patent: September 13, 2016
    Assignee: Photon Systems, Inc.
    Inventors: William F. Hug, Rohit Bhartia, Ray D. Reid, Arthur L. Lane
  • Patent number: 9444577
    Abstract: A bi-directionally calibrated beamforming technique for use in a MIMO wireless communication system includes a transmitter communicating a calibration initiation signal to a receiver requesting the receiver send a non-sounding packet containing an estimated description of the forward channel. The receiver also sends a sounding packet to the transmitter. The transmitter determining a partial or full estimated description of a reverse channel based on the received non-sounding packet and/or the receiving sounding packet. The transmitter further determines one or more transmitter correction matrices from receiving estimated description of the forward channel and the partial or full estimated description of the reverse channel. The transmitter sending the partial or full estimated description of the reverse channel to the receiver, which determines one or more receiver correction matrices.
    Type: Grant
    Filed: February 26, 2014
    Date of Patent: September 13, 2016
    Assignee: MARVELL INTERNATIONAL LTD.
    Inventors: Hongyuan Zhang, Rohit U. Nabar, Sudhir Srinivasa
  • Patent number: 9443517
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for training a neural network.
    Type: Grant
    Filed: May 12, 2015
    Date of Patent: September 13, 2016
    Assignee: Google Inc.
    Inventors: Jakob Nicolaus Foerster, Christopher Walter George Thornton, Rohit Prakash Prabhavalkar
  • Patent number: 9441951
    Abstract: Techniques are described for documenting the positions of items in a room, such as in rooms that are configured for testing automated systems that perform position-related functions. A non-contact measuring tool may be placed at different reference positions within the room. At each position, measurements are made to the room corners and to items of interest within the room. Based on this information, coordinates of the reference positions are calculated. Coordinates of the items are calculated based on the determined coordinates of the reference positions.
    Type: Grant
    Filed: November 25, 2013
    Date of Patent: September 13, 2016
    Assignee: Amazon Technologies, Inc.
    Inventors: Shiv Naga Prasad Vitaladevuni, Janet Louise Slifka, Rohit Prasad
  • Publication number: 20160262227
    Abstract: A constant-current controller with square wave input current shaping for driving a series of light emitting diodes (LEDs) is provided. The controller may include a sample and hold circuit that samples a current sense voltage, a first multiplier circuit that multiplies an output of the sample and hold circuit, an error detector circuit that compares an output of the multiplier circuit with a reference voltage, an error amplifier that amplifies an output of the error detector circuit, a second multiplier circuit that multiplies an output of the error amplifier by a coefficient, and an output circuit that outputs a pulse-width modulated control signal based on an output of the second multiplier circuit. The coefficient may vary depending on whether the constant-current LED driver controller is used with a boost converter or a buck-boost converter.
    Type: Application
    Filed: February 23, 2016
    Publication date: September 8, 2016
    Applicant: Microchip Technology Incorporated
    Inventors: Alexander Mednik, Rohit Tirumala
  • Publication number: 20160260893
    Abstract: A method of magnetic tunnel junction patterning for magnetoresisitive random access memory devices using low atomic weight ion sputtering. The method includes: providing a magnetoresistive random access memory device including a hard mask metal, a MTJ element, and a semiconductor substrate, wherein the hard mask metal is disposed on the MTJ element and, wherein the MTJ element is disposed on the semiconductor substrate; and etching back the MTJ element into a plurality of MTJ element pillars using a low atomic weight ion sputtering. A magnetoresistive random access memory device using low atomic weight ion sputtering. The device includes: a semiconductor substrate; a plurality of MTJ element pillars disposed on the semiconductor substrate, wherein the plurality of MTJ element pillars is etched from a MTJ element using a low atomic weight ion sputtering; and a hard mask metal disposed on the MTJ element pillars.
    Type: Application
    Filed: June 17, 2015
    Publication date: September 8, 2016
    Inventors: Anthony J. Annunziata, Rohit Kilaru, Nathan P. Marchack, Hiroyuki Miyazoe
  • Publication number: 20160261457
    Abstract: Homes, enterprise establishments, and other facilities often have routing devices that route traffic to locally connected client devices. A routing device may be connected to an external network (e.g., the internet) through a bridging device, such as an outdoor unit that receives network connectivity through a cellular backhaul connection. If the bridging device's backhaul connection temporarily fails (e.g., due to radio link failure), a public IP address associated with the bridging device and the routing device may change upon recovery of the backhaul connection. If the routing device is not aware of the changed public IP address, subsequent communications between the routing device and the external network may fail. Disclosed are systems and methods for recovering from connectivity failure when using bridging devices to provide network connectivity.
    Type: Application
    Filed: March 3, 2015
    Publication date: September 8, 2016
    Inventors: Siddharth Gupta, Rohit Tripathi, Tyler Byron Wear, Ady Abraham, Elena Salman
  • Publication number: 20160258295
    Abstract: Embodiments of the invention relate generally to rotary machines and, more particularly, to the reducing mixing of packing leakage and the main flow of hot gas or steam in gas and steam turbines, respectively. In one embodiment, the invention provides a turbine bucket comprising: a platform portion; an airfoil extending radially outward from the platform portion; and at least one recess extending radially inward into the platform portion, the at least one recess being disposed at an angle relative to a leading edge of the platform portion.
    Type: Application
    Filed: March 2, 2015
    Publication date: September 8, 2016
    Inventors: Moorthi Subramaniyan, Rohit Chouhan, Prabakaran Modachur Krishnan
  • Publication number: 20160262004
    Abstract: Various methods, apparatus, and computer readable media are disclosed for enhanced system acquisition while a user equipment (UE) is roaming. The UE may detect roaming from a coverage area associated with a first public land mobile network (PLMN) supporting hybrid voice and data to a coverage area associated with a second PLMN without support for hybrid voice and data. In response to the detection, the UE may store data corresponding to the second PLMN such that the second PLMN is a registered PLMN (RPLMN). The UE may initiate system acquisition, wherein the system acquisition includes searching for the RPLMN prior to searching for any other PLMN. The other PLMN may include a home PLMN (HPLMN). The coverage area associated with the first PLMN may be within a first country, and the coverage area associated with the second network may be within a second country different from the first country.
    Type: Application
    Filed: June 30, 2015
    Publication date: September 8, 2016
    Inventors: Mahesh Devdatta Telang, Ameya Rajendraprasad Kasbekar, Rohit Kumar Maharana
  • Publication number: 20160258301
    Abstract: A turbine rotor blade includes a tip portion having a pressure tip wall and a suction tip wall, a tip leading edge and a tip trailing edge. Also included is a squealer cavity at least partially defined by the pressure tip wall and the suction tip wall. Further included is at least one hole defined by the suction tip wall, the at least one hole configured to bleed a cooling flow out of the squealer cavity into a hot gas path to reduce pressure within the squealer cavity. Yet further included is a main body having a suction side wall and a pressure side wall each extending from a root portion of the turbine rotor blade to the tip portion.
    Type: Application
    Filed: March 4, 2015
    Publication date: September 8, 2016
    Inventors: Rohit Chouhan, Shashwat Swami Jaiswal
  • Publication number: 20160260153
    Abstract: A method for identifying consumer purchase probability includes: storing transaction data entries, each entry including a transaction time, a consumer identifier, and a first product identifier or second product identifier; receiving transaction data for a specific consumer's transaction including a purchase time and the first product identifier; identifying a present time; calculating a ratio of consumers that have purchased the first and second products to consumers that have only purchased the first product; calculating, for consumer that have purchased both products, an average time interval based on a difference in the transaction time for purchase of the first product and transaction time for purchase of the second product; calculating a recency time based on time between the present time and the purchase time; and calculating a probability that the specific consumer will purchase the second product based on the calculated ratio of consumers, average time interval, and recency time.
    Type: Application
    Filed: March 4, 2015
    Publication date: September 8, 2016
    Applicant: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Jean-Pierre GERARD, Serge BERNARD, Rohit CHAUHAN, Po HU