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: 9942300
    Abstract: Help page techniques including: (i) sending, by a customer computer, heterogeneous software context data to a central registry over a communication network; (ii) receiving, by the customer computer, from a registry server over the communication network, a set of network address information including at least a first network address information for contacting a first provider server relating to the first software product and a second network address information for contacting a second provider server relating to the second software product; and (iii) linking, by the customer computer, the first and second network address information on a single set of help page(s).
    Type: Grant
    Filed: September 5, 2014
    Date of Patent: April 10, 2018
    Assignee: International Business Machines Corporation
    Inventors: Gaurav Nigam, Arun Ramakrishnan, Rohit Shetty
  • Patent number: 9942298
    Abstract: Help page techniques including: (i) sending, by a customer computer, heterogeneous software context data to a central registry over a communication network; (ii) receiving, by the customer computer, from a registry server over the communication network, a set of network address information including at least a first network address information for contacting a first provider server relating to the first software product and a second network address information for contacting a second provider server relating to the second software product; and (iii) linking, by the customer computer, the first and second network address information on a single set of help page(s).
    Type: Grant
    Filed: September 10, 2013
    Date of Patent: April 10, 2018
    Assignee: International Business Machines Corporation
    Inventors: Gaurav Nigam, Arun Ramakrishnan, Rohit Shetty
  • Patent number: 9941982
    Abstract: Systems and techniques relating to beamforming testing for wireless communication are described. A described technique includes controlling a first wireless device to deactivate or activate a beamforming mode, the first device being configured to selectively use the beamforming mode to transmit data over multiple antennas; causing the first device to send a first portion of data traffic to a second wireless device via a wireless channel while the beamforming mode is deactivated; measuring first throughput values of the first portion of data traffic while the beamforming mode is deactivated; causing the first device to send a second portion of data traffic to the second device via the wireless channel while the beamforming mode is activated; measuring second throughput values of the second portion of the data traffic while the beamforming mode is activated; and producing a test result based on a comparison of the first and second throughput values, and predetermined criteria.
    Type: Grant
    Filed: April 1, 2014
    Date of Patent: April 10, 2018
    Assignee: Marvell World Trade Ltd.
    Inventors: Hongyuan Zhang, Sudhir Srinivasa, Xiayu Zheng, Rohit U. Nabar
  • Patent number: 9940352
    Abstract: Systems and methods are disclosed to enable delivering a contextually relevant action for an underlying focal point of a communication (an “entity”) between users over computing devices. Delivery of a contextually relevant action entails identifying the entity and associated descriptors or amplifying words in the communication surrounding the entity, reviewing databases of actions taken with respect to the identified entity and associated descriptors, reviewing the functions and features of platforms and applications supported on users' computing devices, computing correlations between the actions taken and entity involved and computing devices' available functions and features, and selecting a contextually relevant action from the computed correlation. The selected contextually relevant action is displayed simply as an executable action for a user to take or as a description of the entity or as a series of possible executable actions to take.
    Type: Grant
    Filed: January 5, 2016
    Date of Patent: April 10, 2018
    Assignee: Relcy, Inc.
    Inventors: Rohit Satapathy, Sapeksha Vemulapati, Kapil Gupta, Vikram Saxena, Gaurav Mishra
  • Publication number: 20180096263
    Abstract: A method for real time, geolocation based parking data analysis is described. The method includes providing a list of available parking spaces to a user device for a user to select and calculating the parking fee based at least on a duration that a vehicle stayed in a predetermined area that encompasses the selected parking space and the geographic position of the selected parking space.
    Type: Application
    Filed: October 4, 2016
    Publication date: April 5, 2018
    Applicant: MasterCard International Incorporated
    Inventors: Rohit MODI, Ashutosh GUPTA, Ankur ARORA, Rachit VERMA
  • Publication number: 20180096381
    Abstract: A method for real-time measurement of campaign effectiveness includes: storing device profiles, each including a hashed device identifier, geographic location, and transaction entries including a transaction date and transaction data; receiving a data request including a start date, end date, merchant identifier, a plurality of device identifiers, and, for each device identifier, a category identifier of a set of category identifiers; generating a hashed identifier for each of the device identifiers; identifying, a device profile for each hashed device identifier; calculating purchase behaviors for each category based on transaction data in transaction data entries that include a transaction date between the start date and end date that are included in each identified device profile that is associated with the respective category and includes a geographic location corresponding to the merchant identifier; and transmitting at least one of: the calculated purchase behaviors and one or more metrics based thereon
    Type: Application
    Filed: October 4, 2016
    Publication date: April 5, 2018
    Applicant: MasterCard International Incorporated
    Inventors: Todd Christian LOWENBERG, Serge BERNARD, Adam Michael GRANOFF, Rohit CHAUHAN
  • Patent number: 9935851
    Abstract: Systems, methods, and computer-readable media for determining sensor placement and topology. In some embodiments, a system can receive messages from sensors deployed around a network, each of the messages reporting a respective flow captured by a reporting sensor from the sensors. Next, the system can identify flows reported in the messages and, for each of the flows, generate a respective list of sensors that reported that flow. Based on the respective list of sensors, the system can infer a respective placement of the sensors within the network and a topology of the sensors. For example, the system can determine that a first sensor is deployed in a virtual machine, a second sensor is deployed in a hypervisor hosting the virtual machine, and a third sensor is deployed in a network device configured to route traffic associated with the hypervisor.
    Type: Grant
    Filed: May 11, 2016
    Date of Patent: April 3, 2018
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Shashidhar Gandham, Rohit Chandra Prasad, Ashutosh Kulshreshtha, Supreeth Hosur Nagesh Rao, Khawar Deen, Navindra Yadav
  • Patent number: 9931410
    Abstract: Provided herein are compositions that contain a nanoparticle containing a plurality of polymers, wherein at least a fraction of the polymers comprise a hydrophobic polymer, a topoisomerase inhibitor, and a Pt-containing chemotherapeutic agent, where the polymers self-assemble in an aqueous liquid to form the nanoparticle, and where the Pt-containing chemotherapeutic agent and the topoisomerase inhibitor are present within the hydrophobic core of the nanoparticle in a ratio of between about 24:1 to about 1:24. Also provided are methods of reducing the proliferation of a cancer cell and methods of treating cancer in a subject that include the use of these compositions. Also provided are methods of making these nanoparticles.
    Type: Grant
    Filed: October 9, 2013
    Date of Patent: April 3, 2018
    Assignees: The Brigham and Women's Hospital, Inc., Massachusetts Institute of Technology
    Inventors: Pedro M. Valencia, Eric M. Pridgen, Suresh Gadde, Rohit Karnik, Robert S. Langer, Stephen J. Lippard, Omid C. Farokhzad
  • Patent number: 9934858
    Abstract: In a non-volatile memories formed according to a NAND type of architecture, one or more of the end word lines on the source end, drain end, or both are set aside as dummy word lines that are not used to store user data. In addition to the host data, a memory system typically also stores metadata, or information about the user data, how it is stored and the memory system itself. Techniques are presented for using the dummy word lines of the memory blocks to hold this metadata. This arrangement allows for the metadata of a memory block to be known in real time, without reducing the storage capacity of the memory system.
    Type: Grant
    Filed: April 30, 2015
    Date of Patent: April 3, 2018
    Assignee: SANDISK TECHNOLOGIES LLC
    Inventors: Niles Yang, Rohit Sehgal, Abhilash Kashyap
  • Patent number: 9934009
    Abstract: Processor hardware detects when memory aliasing occurs, and assures proper operation of the code even in the presence of memory aliasing. The processor defines a special store instruction that is different from a regular store instruction. The special store instruction is used in regions of the computer program where memory aliasing may occur. Because the hardware can detect and correct for memory aliasing, this allows a compiler to make optimizations such as register promotion even in regions of the code where memory aliasing may occur.
    Type: Grant
    Filed: June 1, 2016
    Date of Patent: April 3, 2018
    Assignee: International Business Machines Corporation
    Inventors: Srinivasan Ramani, Rohit Taneja
  • Publication number: 20180085447
    Abstract: The invention describes a method for identifying T-cell activating neo-epitopes from all genetically altered proteins. The mutated proteins contribute to neo-epitopes after they are proteolytically degraded within antigen presenting cells, such as dendritic cells and macrophages.
    Type: Application
    Filed: October 23, 2017
    Publication date: March 29, 2018
    Inventors: Amitahba Chaudhuri, Ravi Gupta, Priyanka Shah, Malini Manoharan, Kiran V. Paul, Rohit Gupta
  • Publication number: 20180088918
    Abstract: Processor hardware detects when memory aliasing occurs, and assures proper operation of the code even in the presence of memory aliasing. The processor defines a special store instruction that is different from a regular store instruction. The special store instruction is used in regions of the computer program where memory aliasing may occur. Because the hardware can detect and correct for memory aliasing, this allows a compiler to make optimizations such as register promotion even in regions of the code where memory aliasing may occur.
    Type: Application
    Filed: November 30, 2017
    Publication date: March 29, 2018
    Inventors: Srinivasan Ramani, Rohit Taneja
  • Patent number: 9925998
    Abstract: Disclosed are various embodiments for performing a consolidated pick and package process in a materials handling center. A computing environment may be employed to generate a batch of a plurality of items to be picked and packaged in fulfillment of a plurality of orders in the materials handling center. Shipping labels corresponding to items in the orders may be generated, wherein the shipping labels comprise pick information that aids a person in locating a corresponding one of the items in the materials handling center and packaging the corresponding one of the items in suitable packaging. A fulfillment cart may be employed by an operator in performing the consolidated pick and package process.
    Type: Grant
    Filed: December 17, 2014
    Date of Patent: March 27, 2018
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventors: Neil Scott Ackerman, Bijal Satish Mehta, Balaji Nageswaran, Rohit Kumar Nathany, Adrian Dsouza, Nihar Shashank Nabar, Mark Wellington Bosley, Jayson Michael Jochim, Ingrid Rivera, Ashwin Philip Ollapally, Michael Canty
  • Patent number: 9929095
    Abstract: A MOS device includes an IO pad ring. The MOS device includes a first IO pad located on a first side of the IO pad ring, and a second IO pad located on a second side of the IO pad ring. The first IO pad includes a metal x layer power interconnect extending in a first direction. The first metal x layer power interconnect is of a metal x layer. The second side is 90° from the first side. The second IO pad includes a second metal x layer power interconnect extending in the first direction. The second metal x layer power interconnect is of the metal x layer. The second IO pad may further include at least one of a metal x+1 layer power interconnect or a metal x?1 layer power interconnect that extends orthogonal to the second metal x layer power interconnect of the second IO pad.
    Type: Grant
    Filed: November 6, 2014
    Date of Patent: March 27, 2018
    Assignee: QUALCOMM Incorporated
    Inventors: Rohit Vinod Singewar, Roshan Thonse Shetty
  • Publication number: 20180082298
    Abstract: A method for authorization of multiple transactions using a single authentication process is described. The method includes determining that a user is an authorized user based on user credentials associated with the user; authorizing a transaction device identified by the authorized user for future electronic transactions with one or more restrictions; and providing previously stored payment card information associated with a user account of the authorized user for electronic transactions initiated at the authorized transaction device in accordance with the one or more restrictions.
    Type: Application
    Filed: September 21, 2016
    Publication date: March 22, 2018
    Applicant: MasterCard International Incorporated
    Inventors: Rohit MODI, Ashutosh GUPTA, Dinesh Kumar LAL
  • Publication number: 20180081647
    Abstract: Processor hardware detects when memory aliasing occurs, and assures proper operation of the code even in the presence of memory aliasing. Because the hardware can detect and correct for memory aliasing, this allows a compiler to make optimizations such as register promotion even in regions of the code where memory aliasing can occur. The result is code that is more optimized and therefore runs faster.
    Type: Application
    Filed: November 29, 2017
    Publication date: March 22, 2018
    Inventors: Srinivasan Ramani, Rohit Taneja
  • Publication number: 20180082082
    Abstract: A method for double anonymization of data includes: receiving, by a first computing system, a plurality of first data sets, each including a set identifier and personally identifiable information; anonymizing, by the first computing system, each of the first data sets, by hashing the set identifier included in each first data set to obtain a hashed identifier and deidentifying the personally identifiable information; transmitting, by the first computing system, the plurality of anonymized first data sets to a second computing system, wherein the second computing system is distinct and separate from the first computing system; anonymizing, by the second computing system, each of the anonymized first data sets, by hashing the hashed identifier to obtain a double-hashed identifier; and storing, in the second computing system or a third separate and distinct computing system, the plurality of double anonymized first data.
    Type: Application
    Filed: September 19, 2017
    Publication date: March 22, 2018
    Applicant: Mastercard International Incorporated
    Inventors: Todd Christian LOWENBERG, Andrew REISKIND, Curtis VILLARS, Rohit CHAUHAN, JoAnn C. STONIER
  • Publication number: 20180083995
    Abstract: In some embodiments, a processor accesses a metrics dataset, which includes metrics whose values indicate data network activity. The metrics dataset has segments. Each segment is a respective subset of the data items having a common feature. The processor identifies anomalous segments in the metrics dataset. Each anomalous segment has a segment trend that is different from a trend associated with the larger metrics dataset. The processor generates a data graph that includes nodes, which represent anomalous segments, and edges connecting the nodes. The processor applies weights to the edges. Each weight indicates (i) a similarity between a pair of anomalous segments represented by the nodes connected by the weighted edge and (ii) a relationship between the anomalous segments and the metrics dataset. The processor ranks the anomalous segments based on the applied weights and selects one or more segments with sufficiently high ranks.
    Type: Application
    Filed: September 22, 2016
    Publication date: March 22, 2018
    Inventors: Suraj Satishkumar Sheth, Shagun Sodhani, Rohit Bajaj, Nitin Goel, Manoj Awasthi, Kapil Malik, Harsh Rathi, Balaji Krishnamurthy
  • Publication number: 20180078289
    Abstract: Fixation devices and methods for stabilization of the lamina after laminoplasty are described. The device comprises of a plate with several holes that receive bone fasteners. The plate is curved at the ends to contour to the vertebral structure and has appendages to engage the displaced lamina in a fixed position. Alternatively, the plate has a bone fusion spacer in the middle to engage and fuse the lamina in the displaced position. Several methods of dynamically stabilizing the lamina after either the open door, double door or expansive laminoplasty technique are provided.
    Type: Application
    Filed: November 19, 2014
    Publication date: March 22, 2018
    Inventor: Rohit Khanna
  • Publication number: 20180079013
    Abstract: A tool unit for performing a chamfering operation on a workpiece is disclosed. The tool unit includes a body, a plunger, at least one insert holder, and at least one cutter insert. The body includes a bore, and the plunger is movably positioned within the bore. The insert holder is coupled to the body and is in engagement with the plunger. The cutter insert is coupled to the at least one insert holder. The cutter insert includes a cutting edge adapted to be positioned at a cutting angle relative to the workpiece, and the cutting angle is varied relative to the workpiece upon a movement of the plunger within the bore.
    Type: Application
    Filed: September 19, 2016
    Publication date: March 22, 2018
    Applicant: Caterpillar Inc.
    Inventors: Tyler Brett Fischer, Rohit Arun Bhapkar, Craig Thomas Woodin