Patents by Inventor Nagaraja Rao

Nagaraja Rao 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: 8909860
    Abstract: Techniques are described for increasing data access performance for a memory device. In various embodiments, a scheduler/controller is configured to manage data as it read to or written from a memory. Read or write access is increased by partitioning a memory into a group of sub-blocks, associating a parity block with the sub-blocks, and accessing the sub-blocks to read data as needed. Write access is increased by including a latency cache that stores data associated with a read command. Once a read-modify write command is received, the data stored in the data cache is used to update the parity block. In a memory without a parity block, write access is increased by adding one or more spare memory blocks to provide additional memory locations for performing write operations to the same memory block in parallel.
    Type: Grant
    Filed: August 23, 2012
    Date of Patent: December 9, 2014
    Assignee: Cisco Technology, Inc.
    Inventor: Ramprasad Nagaraja Rao
  • Publication number: 20140358676
    Abstract: Examples to determine media impressions are disclosed. An example method includes determining an exposure of first media, wherein the exposure occurs after a cookie identifier is received at a computing device, wherein the cookie identifier is received from a database proprietor, determining a first panelist identifier associated with the exposure based on the cookie identifier, determining a second panelist identifier associated with the exposure based on a determination of a user identity by a panelist meter associated with the computing device, determining an adjustment factor by comparing the first panelist identifier and the second panelist identifier, determining a number of impressions of second media from data logged by the database proprietor, the data logged in response to requests transmitted to the database proprietor in response to clients accessing the second media, and applying the adjustment factor to the number of impressions to determine an adjusted number of impressions.
    Type: Application
    Filed: August 19, 2014
    Publication date: December 4, 2014
    Inventors: Seema Varma Srivastava, James R. Oliver, Paul Donato, Mainak Mazumdar, Juliette Aurisset, Kumar Nagaraja Rao, Albert R. Perez, Josh Gaunt, Yutao Peng
  • Patent number: 8892964
    Abstract: A system and method for arbitrating exchange identifier assignments for I/O operations are disclosed. In an exemplary embodiment, the method comprises receiving, by a storage system, a data command from a host system. The data command is directed to a virtual device of the storage system, the virtual device comprising a plurality of physical devices of the storage system. A range of exchange identifier values are allocated to the data command. The range may include a predefined number of exchange identifiers, the predefined number determined prior to the receiving of the data command. A plurality of I/O operations corresponding to the data command are issued, where each of the plurality of I/O operations is directed to a physical device of the plurality of physical devices of the storage system. An exchange identifier within the range of exchange identifier values is associated with each of the plurality of I/O operations.
    Type: Grant
    Filed: June 28, 2013
    Date of Patent: November 18, 2014
    Assignee: NetApp, Inc.
    Inventors: Howard Young, Srinivasa Nagaraja Rao
  • Publication number: 20140323077
    Abstract: A method includes detecting cell(s) for a base station have entered an operationally active state and determining whether the cell(s) correspond to tracking area(s) having an outstanding warning message for a public warning system (PWS). The method includes sending, in response to the detecting and to a determination the cell(s) correspond to the tracking area(s) having the outstanding warning message for the PWS, a message to the base station indicating the warning message should be sent at least to the cell(s). Another method includes storing at abase station alert broadcast information corresponding to a warning message for a PWS, detecting that one of a number of cells for the base station has entered an operationally active state, and sending the warning message to the user equipment for at least the cell that has entered the operationally active state. Apparatus and program products are also disclosed.
    Type: Application
    Filed: April 25, 2013
    Publication date: October 30, 2014
    Applicant: Nokia Siemens Networks Oy
    Inventors: Devaki Chandramouli, Nagaraja Rao
  • Publication number: 20140208269
    Abstract: A mobile terminal including a wireless communication unit configured to wirelessly communicate with at least one other terminal; a display unit; and a controller to receive a lock screen input command, display a lock screen on the display unit upon receiving the lock screen input command, receive a predetermined touch input on the lock screen, display a home screen in an overlapping manner with the lock screen on the display unit upon receiving the predetermined touch input on the lock screen, identify an icon displayed at a position on the home screen corresponding to a position of the predetermined touch input among a plurality of icons included in the home screen, and release the lock screen and execute an application corresponding to the identified icon when the predetermined touch input is released.
    Type: Application
    Filed: July 12, 2013
    Publication date: July 24, 2014
    Inventors: Ashesh Chagana BOYANA, Rajesh Nagaraja RAO
  • Publication number: 20140198165
    Abstract: A duplexing unit for reversing an orientation of a sheet in an imaging apparatus, the duplexing unit includes: an outer member including an inner surface; an inner member that is housed within the outer member, the inner member including an outer surface, wherein a duplexing path is provided between the inner surface of the outer member and the outer surface of the inner member, and wherein the inner surface of the outer member has a kinetic coefficient of friction that is between 0.05 and 0.30.
    Type: Application
    Filed: January 16, 2013
    Publication date: July 17, 2014
    Inventors: Venkatesh Mysore Nagaraja Rao, Ang Beng Keong
  • Patent number: 8746690
    Abstract: A duplexing unit for reversing an orientation of a sheet in an imaging apparatus, the duplexing unit includes an outer member including an inner surface; and an inner member that is housed within the outer member, the inner member including: a stationary structural element having an outer surface with a radius of curvature; and a freely rotatable element having a radius that is larger than the radius of curvature of the stationary structural element, wherein a duplexing path is provided between the inner surface of the outer member and a contact surface of the freely rotatable element.
    Type: Grant
    Filed: January 16, 2013
    Date of Patent: June 10, 2014
    Assignee: Eastman Kodak Company
    Inventors: Venkatesh Mysore Nagaraja Rao, Ang Beng Keong
  • Patent number: 8725133
    Abstract: A method of transmitting and receiving data between a mobile terminal and a display device is provided. The method establishes network connection for communication with the mobile terminal, detects a touch location of the mobile terminal when the mobile terminal touches the display device, transmits and receives data to and from the mobile terminal over the connected network, and processes the transmitted and received data according to the detected touch location of the mobile terminal.
    Type: Grant
    Filed: February 7, 2012
    Date of Patent: May 13, 2014
    Assignee: LG Electronics Inc.
    Inventors: Jinyung Park, Junho Park, Rajesh Nagaraja Rao, Junsoo Park, Sungjong Park, Basheerudeen Fz, Jongcheol Kim, Jongsoon Park
  • Publication number: 20140059301
    Abstract: Techniques are described for increasing data access performance for a memory device. In various embodiments, a scheduler/controller is configured to manage data as it read to or written from a memory. Read or write access is increased by partitioning a memory into a group of sub-blocks, associating a parity block with the sub-blocks, and accessing the sub-blocks to read data as needed. Write access is increased by including a latency cache that stores data associated with a read command. Once a read-modify write command is received, the data stored in the data cache is used to update the parity block. In a memory without a parity block, write access is increased by adding one or more spare memory blocks to provide additional memory locations for performing write operations to the same memory block in parallel.
    Type: Application
    Filed: August 23, 2012
    Publication date: February 27, 2014
    Applicant: Cisco Technology, Inc.
    Inventor: Ramprasad Nagaraja RAO
  • Publication number: 20140034052
    Abstract: Methods and apparatuses for the pulmonary delivery of a composition, such as methods and apparatuses for dispersing dry powder medicaments for inhalation by a patient. Elements or aspects of the apparatuses, including receptacle puncturing, mechanisms, deoccluding devices, receptacle impacting devices, and receptacle lock devices or systems.
    Type: Application
    Filed: October 15, 2013
    Publication date: February 6, 2014
    Applicant: NOVARTIS AG
    Inventors: Mark GLUSKER, George S AXFORD, William W Alston, John PALMER-FELGATE, Jonathan WILKINS, Willard R FOSS, Nagaraja Rao, Mark POSTICH, Nagaraja RAO, Neeraj PAKALA, David S MALTZ, Keith UNG
  • Publication number: 20130319411
    Abstract: Dry powder formulations for inhalation comprising spray-dried particles and their use in the treatment of an obstructive or inflammatory airways disease. Each particle has a core of a first active ingredient in substantially crystalline form that is coated with a layer of a second active ingredient in substantially amorphous form that is dispersed in a pharmaceutically acceptable hydrophobic excipient. A process for preparing such formulations is also described.
    Type: Application
    Filed: February 3, 2012
    Publication date: December 5, 2013
    Inventors: Jeffry G. Weers, Nagaraja Rao, Daniel Huang, Danforth Miller, Thomas E. Tarara
  • Patent number: 8591022
    Abstract: A pivotable duplexing unit is attached to the wall of a printer using a hinge having an axis that is substantially perpendicular to the base. A latch and catch holds the pivotable duplexing unit in a closed position relative to the wall of the printing apparatus. The wall includes a support member for the hinge, and the pivotable duplexing unit further includes a pin for pivoting in a support member of the hinge. The support member includes a bearing surface that is substantially parallel to the base. The pin member includes an end that makes pivotable contact with the bearing surface.
    Type: Grant
    Filed: May 31, 2011
    Date of Patent: November 26, 2013
    Assignee: Eastman Kodak Company
    Inventors: Siew Pern Chuang, Richard A. Murray, Venkatesh Mysore Nagaraja Rao, Keng Leong Ng
  • Publication number: 20130307788
    Abstract: A device and method determines a command from a touch input. The method includes determining an application-in-use data indicative of an application being executed. The method includes receiving, by a touch sensitive input device, a touch input data including at least one of a finger use input data, a force input data, a gesture input data, and a location input data. The finger use input data relates to how the touch input data is entered. The force input data relates to a pressure applied in the touch input data. The gesture input data relates to a motion of the touch input data over time. The location input data relates to a position on the input device. The method includes determining a command based on the application-in-use data and at least one of the finger use input data, the force input data, the gesture input data, and the location input data.
    Type: Application
    Filed: May 16, 2012
    Publication date: November 21, 2013
    Applicant: Motorola Solutions, Inc.
    Inventors: Raghunandan Nagaraja Rao, Patrick B. Tilley, Aroon V. Tungare, Yi Wei
  • Patent number: 8573197
    Abstract: Methods and apparatuses for the pulmonary delivery of a composition, such as methods and apparatuses for dispersing dry powder medicaments for inhalation by a patient. Elements or aspects of the apparatuses, including receptacle puncturing mechanisms, deoccluding devices, receptacle impacting devices, and receptacle lock devices or systems.
    Type: Grant
    Filed: October 25, 2007
    Date of Patent: November 5, 2013
    Assignee: Novartis AG
    Inventors: George S Axford, Mark Glusker, William W Alston, John Palmer-Felgate, Jonathan Wilkins, Willard R Foss, Nagaraja Rao, Mark Postich, Neeraj R Pakala, David S Maltz, Keith Ung
  • Publication number: 20130290664
    Abstract: A system and method for arbitrating exchange identifier assignments for I/O operations are disclosed. In an exemplary embodiment, the method comprises receiving, by a storage system, a data command from a host system. The data command is directed to a virtual device of the storage system, the virtual device comprising a plurality of physical devices of the storage system. A range of exchange identifier values are allocated to the data command. The range may include a predefined number of exchange identifiers, the predefined number determined prior to the receiving of the data command. A plurality of I/O operations corresponding to the data command are issued, where each of the plurality of I/O operations is directed to a physical device of the plurality of physical devices of the storage system. An exchange identifier within the range of exchange identifier values is associated with each of the plurality of I/O operations.
    Type: Application
    Filed: June 28, 2013
    Publication date: October 31, 2013
    Inventors: Howard Young, Srinivasa Nagaraja Rao
  • Patent number: 8523318
    Abstract: A carriage printer includes a printhead; a carriage guide disposed along a carriage scan direction, the carriage guide including a first end and a second end opposite the first end; a carriage for transporting the printhead along the carriage scan direction across the print region, the carriage including a bearing surface that is configured to contact the carriage guide as the carriage transports the printhead; a plurality of carriage guide supports each including a support surface, the plurality of carriage guide supports including a first carriage guide support disposed proximate the first end; a second carriage guide support disposed proximate the second end; and a third carriage guide support disposed between the first carriage guide support and the second carriage guide support; a first biasing force applied in a bias direction proximate the first end; and a second biasing force applied in the bias direction proximate the second end.
    Type: Grant
    Filed: September 21, 2011
    Date of Patent: September 3, 2013
    Assignee: Eastman Kodak Company
    Inventors: Ang Beng Keong, Venkatesh Mysore Nagaraja Rao, Jacob J. Ruden
  • Patent number: 8489940
    Abstract: Methods and apparatus for managing exchange IDs for multiple asynchronous dependent I/O operations generated for virtual Fibre Channel (FC) target volumes. Features and aspects hereof allocate a range of exchange identifier (X_ID) values used in issuing a plurality of physical I/O operations to a plurality of physical FC target devices that comprise the virtual FC target volume. The plurality of physical I/O operations are dependent upon one another for completion of the original request to the virtual FC target volume and allow substantially parallel operation of the plurality of physical FC target devices. A primary X_ID is selected from the range of allocated X_ID values for communications with the attached host system that generated the original request to the virtual FC target volume.
    Type: Grant
    Filed: April 16, 2010
    Date of Patent: July 16, 2013
    Assignee: NetApp, Inc.
    Inventors: Howard Young, Srinivasa Nagaraja Rao
  • Patent number: 8467294
    Abstract: In one embodiment, a method includes receiving a packet at an input port of a network device, the input port having a plurality of queues with at least one queue for each output port at the network device, identifying a port group for transmitting the packet from the network device, the port group having a plurality of members each associated with one of the output ports, and selecting one of the queues based on utilization of the members. An apparatus for load balancing is also disclosed.
    Type: Grant
    Filed: February 11, 2011
    Date of Patent: June 18, 2013
    Assignee: Cisco Technology, Inc.
    Inventors: Pirabhu Raman, Deepak Cherian, Hariharan Balasubramanian, Ramprasad Nagaraja Rao
  • Publication number: 20130145022
    Abstract: Examples to determine media impressions are disclosed. An example method includes detecting a cookie identifier established by a database proprietor at a computing device, determining an impression of media, wherein the impression occurs after the cookie identifier is established, determining a first panelist identifier associated with the impression based on the cookie identifier, determining a second panelist identifier associated with the impression based on determination of a user identity by a panelist meter associated with the computing device, and storing an adjustment factor determined by comparing the first panelist identifier and the second panelist identifier.
    Type: Application
    Filed: January 31, 2013
    Publication date: June 6, 2013
    Inventors: Seema Varma Srivastava, James R. Oliver, Paul Donato, Mainak Mazumdar, Juliette Aurisset, Kumar Nagaraja Rao, Albert R. Perez, Josh Gaunt, Yutao Peng
  • Patent number: D720211
    Type: Grant
    Filed: June 26, 2014
    Date of Patent: December 30, 2014
    Assignee: Global Cellular, Inc.
    Inventors: Joseph Brown, Nagaraja Rao Vyasateja Jyothigowdanapura