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: 8583165
    Abstract: A system for creating cartoons for mobile devices facilitates the creation and dissemination of cartoons to a plurality of mobile devices and computers. A cartoon can comprise of multiple panels, and each panel, in addition to graphics and text, can have an ordered set of audio (voice, music, etc.) provided, which are played back in a mobile device by a cartoon client component in the specified order for each of the panels. A computer or PC comprising the cartoon creator functionality is used to generate cartoons and communicate it to a cartoon distribution server. Mobile devices have a cartoon client component to receive and present the cartoon to a user. A cartoon creator device makes it possible for a user to create and distribute cartoons.
    Type: Grant
    Filed: July 30, 2007
    Date of Patent: November 12, 2013
    Inventors: Bindu Rama Rao, Rohit Rao Jayanthi Kolar, Mallika Rao Jayanthi Kolar
  • Patent number: 8581739
    Abstract: A portable electronic device includes a lower housing slidably coupled to an upper housing, the lower and upper housings being movable between a closed position and an open position, and a holster sized and shaped for holding the device in a holster position. The device also includes a first position sensor to detect proximity of at least one positioning object and output a first sensor output signal indicative of the proximity of the at least one positioning object to the first position sensor, a second position sensor to detect proximity of the at least one positioning object and output a second sensor output signal indicative of the proximity of the at least one positioning object to the second position sensor. The first and second sensor output signals cooperate to indicate whether the portable electronic device is in one of the open position, the closed position and the holster position.
    Type: Grant
    Filed: February 18, 2011
    Date of Patent: November 12, 2013
    Assignee: BlackBerry Limited
    Inventors: Rohit Krishna Koppal, Douglas Wayne Moskowitz, Aaron Robert Allen
  • Patent number: 8580509
    Abstract: Recurrent gene fusions of androgen regulated genes and ETS family member genes in prostate cancer are described. Compositions and methods having utility in prostate cancer diagnosis, research, and therapy are also provided.
    Type: Grant
    Filed: May 30, 2012
    Date of Patent: November 12, 2013
    Assignees: The Regents of The University of Michigan, The Brigham and Women's Hospital, Inc.
    Inventors: Scott Tomlins, Daniel Rhodes, Arul Chinnaiyan, Rohit Mehra, Mark A. Rubin, Xiao-Wei Sun, Sven Perner, Charles Lee, Francesca Demichelis
  • Patent number: 8584073
    Abstract: Roughly described, a scan-based test architecture is optimized in dependence upon the circuit design under consideration. In one embodiment, a plurality of candidate test designs are developed. For each, a plurality of test vectors are generated in dependence upon the circuit design and the candidate test design, preferably using the same ATPG algorithm that will be used downstream to generate the final test vectors for the production integrated circuit device. A test protocol quality measure such as fault coverage is determined for each of the candidate test designs, and one of the candidate test designs is selected for implementation in an integrated circuit device in dependence upon a comparison of such test protocol quality measures. Preferably, only a sampling of the full set of test vectors that ATPG could generate, is used to determine the number of potential faults that would be found by each particular candidate test design.
    Type: Grant
    Filed: October 9, 2008
    Date of Patent: November 12, 2013
    Assignee: Synopsys, Inc.
    Inventors: Rohit Kapur, Jyotirmoy Saikia, Rajesh Uppuluri, Pramod Notiyath, Tammy Fernandes, Santosh Kulkarni, Ashok Anbalan
  • Publication number: 20130297428
    Abstract: An Internet system for and method of automatic optimizing quantitative business objectives of sellers (advertisers) with synergistic pricing, promotions and advertisements, while simultaneously minimizing expenditure and discovery and optimizing allocation of advertising channels that optimize such objectives.
    Type: Application
    Filed: June 24, 2013
    Publication date: November 7, 2013
    Inventors: Mukesh Chatter, Rohit Goyal, Shiao-bin Soong
  • Publication number: 20130293991
    Abstract: Aspects of the invention provide an electrostatic discharge (ESD) protection device for eliminating current leakage, and a related method. In one embodiment, an ESD protection device includes: a resistor-capacitor (RC) circuit for receiving a power supply voltage; an ESD clamp including a plurality of n-type field-effect transistors (nFETs) for protecting the IC during an ESD event; a trigger circuit for receiving an output of the RC circuit and generating a trigger pulse to turn on the ESD clamp during the ESD event; and an nFET bias selection circuit connected to the trigger circuit, the nFET bias selection circuit for selecting one of: a low voltage supply or a negative bias voltage supply for the trigger circuit, such that the trigger circuit generates a trigger pulse, in response to selecting the negative bias voltage supply, to turn off the ESD clamp during normal operation.
    Type: Application
    Filed: May 4, 2012
    Publication date: November 7, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Albert M. Chu, Joseph A. Iadanza, Mujahid Muhammad, Daryl M. Seitzer, Rohit Shetty, Jane S. Tu
  • Patent number: 8576757
    Abstract: Techniques for dynamically determining a target setup time based on paging performance are described. A UE in an idle mode may be assigned paging occasions, which are specific time intervals in which the UE might receive paging messages. The UE may wake up a setup time prior to each paging occasion, perform setup tasks, detect for a paging indicator, and possibly receive a paging message. The UE may dynamically determine a target setup time for each awake interval based on paging performance. The target setup time may be (i) decreased by a down step if the paging performance is better than a first threshold or (ii) increased by an up step if the paging performance is worse than a second threshold. The target setup time may be updated in each fixed update period or whenever the paging performance is outside the first and second thresholds.
    Type: Grant
    Filed: December 12, 2007
    Date of Patent: November 5, 2013
    Assignee: QUALCOMM Incorporated
    Inventors: Rohit Haresh Makhija, Anil S. Rao, Maheedhar Gollamudi
  • Patent number: 8574657
    Abstract: A method for heat-treating flour comprising the steps of dehydrating the flour to minimize or avoid gelatinization, and heat treating the dehydrated flour. The resulting flour has increased moisture absorption. Dough made from the heat-treated flour has improved performance and baked goods made from the heat-treated flour have improved properties relative to dough and baked goods made from untreated flour.
    Type: Grant
    Filed: October 9, 2009
    Date of Patent: November 5, 2013
    Assignee: Rich Products Corporation
    Inventors: Praveen Upreti, John S. Roberts, Rohit Jalali
  • Patent number: 8576526
    Abstract: Aspects of the invention provide an electrostatic discharge (ESD) protection device with reduced current leakage, and a related method. In one embodiment, an ESD protection device for an integrated circuit (IC) is provided. The ESD protection device includes: a resistor-capacitor (RC) timing circuit for selectively turning on the ESD protection device during an ESD event; a trigger circuit for receiving an output of the RC timing circuit and generating a trigger pulse for driving at least one of: a first ESD clamp and a second ESD clamp; and a selection circuit for selecting one of: the trigger circuit or a charge pump for controlling the second ESD clamp.
    Type: Grant
    Filed: February 16, 2012
    Date of Patent: November 5, 2013
    Assignee: International Business Machines Corporation
    Inventors: Albert M. Chu, Mujahid Muhammad, Daryl M. Seitzer, Rohit A. Shetty
  • Patent number: 8577979
    Abstract: One or more policies to be applied to a set of one or more messages in a message oriented middleware are defined. Metrics of the message oriented middleware are monitored. Application of a policy in response to a trigger condition being satisfied is initiated. Application of the policy applies actions across the set of one or more messages.
    Type: Grant
    Filed: March 29, 2012
    Date of Patent: November 5, 2013
    Assignee: International Business Machines Corporation
    Inventors: Rohit Bhasin, Martin J. Gale, Matthew I. Roberts
  • Patent number: 8577745
    Abstract: A method of communications network shopping by buyers of products and services for purchasing such from sellers in which buyers request an automatic reverse auctioneer or auction controller to initiate a reverse auction in real time amongst willing sellers and to solicit their automatic real-time iterative bidding price quotations for such products and services to be returned automatically over the network back to the controller under the iterative processing guidance of the controller to assure a best bid price quotation for the buyer; and automatically effecting buyer notification or purchase at such best price, all while the buyer may remain on-line, and without any manual intervention.
    Type: Grant
    Filed: March 3, 2010
    Date of Patent: November 5, 2013
    Inventors: Mukesh Chatter, Rohit Goyal, Priti Chatter
  • Patent number: 8577976
    Abstract: One or more policies to be applied to a set of one or more messages in a message oriented middleware are defined. Metrics of the message oriented middleware are monitored. Application of a policy in response to a trigger condition being satisfied is initiated. Application of the policy applies actions across the set of one or more messages.
    Type: Grant
    Filed: April 27, 2011
    Date of Patent: November 5, 2013
    Assignee: International Business Machines Corporation
    Inventors: Rohit Bhasin, Martin J. Gale, Matthew I. Roberts
  • Publication number: 20130288474
    Abstract: Methods for fabricating dual damascene interconnect structures are provided herein. In some embodiments, a method for fabricating a dual damascene interconnect structure may include etching a via into a substrate through a first photoresist layer; patterning a second photoresist layer atop the substrate to define a trench pattern, wherein the via is aligned within the trench pattern, and wherein a portion of undeveloped photoresist remains in the via after patterning; and etching the trench into the substrate to form a dual damascene pattern in the substrate.
    Type: Application
    Filed: April 27, 2012
    Publication date: October 31, 2013
    Applicant: APPLIED MATERIALS, INC.
    Inventors: ROHIT MISHRA, JAYAGATAN R. VIJAYEN, KHALID M. SIRAJUDDIN, BRAD EATON, MADHAVA RAO YALAMANCHILI
  • Publication number: 20130289058
    Abstract: The invention relates to compounds of formula (I): useful for treating disorders mediated by acyl coA-diacylglycerol acyl transferase 1 (DGAT1), e.g. metabolic disorders. The invention also provides methods of treating such disorders, and compounds and compositions etc. for their treatment.
    Type: Application
    Filed: April 26, 2013
    Publication date: October 31, 2013
    Inventors: Sejal Patel, Justin Mao, Qian Lui, Rui Zheng, Tyler Harrison, Rohit Duvadie, Xin Chen, Frederic Zecri, Jay Larrow, Xuchun Zheng, Yizong Zhou, Jiong Ye, Yiping Ding, Yu Gai
  • Patent number: 8572218
    Abstract: A method and system for transport data compression between a server and a client based on patches to the dictionaries used for encoding the data. The method includes requesting the server for data, returning the data and a dictionary patch to the client where data having been compressed based on a previously used dictionary and the dictionary patch, and decompressing the returned data using the dictionary and the dictionary patch. The dictionary patch includes updates to the previously used dictionary. Each dictionary has a dictionary identifier that the server and client use to identify the dictionary in their requests and responses. The identifier might be a unique identification or a network session number. Upon receiving a response, the client updates the previously used dictionary with information in the patch and decompresses the returned data using the updated dictionary.
    Type: Grant
    Filed: December 10, 2009
    Date of Patent: October 29, 2013
    Assignee: International Business Machines Corporation
    Inventors: Hariharan L. Narayanan, Arun Ramakrishnan, Krishna C. Shastry, Rohit Shetty
  • Patent number: 8570881
    Abstract: A technique for characterizing a communications interface includes determining a voltage margin and a timing margin of the interface based on data sampled by a sampling device of a receiver of the interface. In at least one embodiment of the invention, a method for determining margin associated with a receiver circuit of an integrated circuit includes periodically sampling a signal over a time period by a receiver sampling circuit of the receiver circuit to generate a sampled version of the signal. The method includes incrementally varying a value of the parameter associated with the signal. The varying of the parameter is through a range of values of the parameter over the time period. The method includes determining a margin value of the receiver circuit associated with the parameter based, at least in part, on the sampled version of the signal.
    Type: Grant
    Filed: January 29, 2007
    Date of Patent: October 29, 2013
    Assignee: Advanced Micro Devices, Inc.
    Inventors: Gerald R. Talbot, Paul C. Miranda, Emerson S. Fang, Rohit Kumar
  • Patent number: 8571010
    Abstract: A method for use in a communication network includes generating a synchronization data unit to be transmitted to a plurality of devices, where the synchronization data unit specifies a space-time mapping parameter, and receiving a plurality of data units via a plurality of antennas, the plurality of data units are transmitted simultaneously from respective ones of the plurality of devices in accordance with the space-time mapping parameter.
    Type: Grant
    Filed: July 20, 2010
    Date of Patent: October 29, 2013
    Assignee: Marvell International Ltd.
    Inventors: Hongyuan Zhang, Rohit U. Nabar, Sudhir Srinivasa
  • Publication number: 20130283090
    Abstract: Resolving virtual machine (VM) issues, by executing VM and operating system (OS) diagnostic monitors, including, monitoring a set of VM and OS health status metrics of a system at a first level, analyzing data of the monitored health status metrics to determine that an instability has occurred when the data exceeds defined bounds for the health status metrics, responding to the instability by monitoring additional VM and OS health status metrics, whereby a level of monitoring of the system is increased from the first level to a second level, greater than the first level, identifying the instability, repairing the system by taking corrective action based on the identified instability; and removing at least one of the set of monitoring and profiling tools to reduce the level of monitoring to a third level once the instability has been resolved, wherein the third level is less than the second level.
    Type: Application
    Filed: May 3, 2013
    Publication date: October 24, 2013
    Applicant: International Business Machines Corporation
    Inventors: Lisa M. W. Bradley, Kevin Grigorenko, Rohit D. Kelapure, Dana L. Price
  • Publication number: 20130283086
    Abstract: Resolving virtual machine (VM) issues, by executing VM and operating system (OS) diagnostic monitors, including, monitoring a set of VM and OS health status metrics of a system at a first level, analyzing data of the monitored health status metrics to determine that an instability has occurred when the data exceeds defined bounds for the health status metrics, responding to the instability by monitoring additional VM and OS health status metrics, whereby a level of monitoring of the system is increased from the first level to a second level, greater than the first level, identifying the instability, repairing the system by taking corrective action based on the identified instability; and removing at least one of the set of monitoring and profiling tools to reduce the level of monitoring to a third level once the instability has been resolved, wherein the third level is less than the second level.
    Type: Application
    Filed: April 20, 2012
    Publication date: October 24, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Lisa M. W. Bradley, Kevin Grigorenko, Rohit D. Kelapure, Dana L. Price
  • Patent number: D692385
    Type: Grant
    Filed: October 22, 2012
    Date of Patent: October 29, 2013
    Assignee: Cooper Technologies Company
    Inventors: Rohit Sumerchand Dodal, Shawn Zhang, Carlos Eduardo Restrepo