Patents by Inventor Sai Shankar

Sai Shankar 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: 20140364379
    Abstract: Ophthalmic products and related methods are described herein. These methods include a stabilizing composition comprising a therapeutically active agent which is separated from a liquid vehicle composition by a barrier. The barrier may be removed to allow the two compositions to mix to provide an ophthalmically acceptable liquid comprising the therapeutically active agent.
    Type: Application
    Filed: July 26, 2012
    Publication date: December 11, 2014
    Applicant: Allergan Inc.
    Inventors: Anuradha V. Gore, Sai Shankar, Sukhon Likitiersuang, Chetan P. Pujara, Sesha Neervanna
  • Publication number: 20140187599
    Abstract: Methods of treating a disease selected from dermatomyositis, prurigo nodularis, pyoderma gangrenosum, alopecia areata, hidradenitis suppurtiva, rosacea, lichen planus, giant cell arteritis, Sjogren's syndrome, gout, chronic prostatitis, posterior uveitis, vulvodynia and interstitial cystitis in a human are disclosed. Specific methods encompass the administration of (+)-2-[1-(3-ethoxy-4-methoxyphenyl)-2-methylsulfonylethyl]-4-acetylaminoisoindoline-1,3-dione, cyclopropyl {2-[(15)-1-(3-ethoxy-4-methoxyphenyl)-2-(methylsulfonyl)ethyl]-3-oxoisoindolin-4-yl}carboxamide or a combination thereof, or a pharmaceutically acceptable prodrug, metabolite, polymorph, salt, solvate or clathrate thereof.
    Type: Application
    Filed: March 2, 2012
    Publication date: July 3, 2014
    Applicant: CELGENE CORPORATION
    Inventors: Peter H. Schafer, Sai Shankar
  • Publication number: 20140031767
    Abstract: A container-closure system includes a container configured to hold a therapeutic liquid and having a dispensing tip configured to dispense a dose of the therapeutic liquid. A vented cap is configured to fit over at least a portion of the container including the dispensing tip and having one or more vents that allow air to pass into and out of a cavity defined between the vented cap and the dispensing tip. A second cap is configured to fit over at least a portion of the vented cap. A tamper evident seal is coupled to the second cap and one or both of the container and the vented cap.
    Type: Application
    Filed: July 26, 2013
    Publication date: January 30, 2014
    Applicant: ALLERGAN, INC.
    Inventor: Sai Shankar
  • Patent number: 8553657
    Abstract: A system and method is provided for incorporating host-device communication in wireless IJSB (WUSB). A host (101) either uses a multicast Distributed Reservation Protocol (DRP) frame on behalf of connected devices (102) to reserve wireless channel resources, a unicast DRP frame or Enhanced Distributed Channel Access (EDCA) with a Poll Frame. In the case of a unicast DRP frame the number of unicast frames sent for reservation depends on the number of connected devices (102).
    Type: Grant
    Filed: March 4, 2005
    Date of Patent: October 8, 2013
    Assignee: Koninklijke Philips N.V.
    Inventors: Javier Del Prado Pavon, Sai Shankar Nandagopalan, Kiran Challapali, Joerg Habetha
  • Patent number: 8553703
    Abstract: The Station Management Entity (SME) 202 and/or Media Access Control (MAC) SubLayer Management Entity (MLME) 201 within a Hybrid Controller (HC) or wireless station (WSTA) 106, 109 for an IEEE 802.11 wireless data communications system 100 employ primitives in connection with a Schedule Quality of Service (QoS) Action frame. The primitives include: a request primitive formulated by the HC's SME 202 using the WSTA 106, 109 address and the Schedule Element from the Schedule QoS Action frame for transmission to the HC's MLME 201; a confirm primitive formulated by the HC's MLME 201 using a result code for transmission to the HC's SME 202; and an indication primitive formulated by the WSTA's MLME 201 using the Schedule Element for transmission to the WSTA's SME 202.
    Type: Grant
    Filed: October 27, 2003
    Date of Patent: October 8, 2013
    Assignee: Koninklijke Philips N.V.
    Inventors: Javier Del Prado Pavon, Sai Shankar Nandagopalan
  • Patent number: 8495230
    Abstract: A wireless local area network (WLAN) includes at least one hybrid coordinator (HC) and at least one Quality of Service Station (QSTA). The HC transmits a schedule frame element (SEF). The WLAN also includes a clocking mechanism that sets a substantially absolute start time of a service interval. A method of synchronizing the HC and the QSTA includes transmitting a schedule element frame (SEF), and setting a substantially absolute start-time of a service interval, and a first transmitted frame element.
    Type: Grant
    Filed: March 5, 2004
    Date of Patent: July 23, 2013
    Assignee: Koninklijke Philips N.V.
    Inventors: Atul Garg, Javier Del Prado Pavon, Sai Shankar, Amjad Soomro, Zhun Zhong
  • Patent number: 8494001
    Abstract: A method of transmitting data frames over a data network with a MAC protocol, such as a wireless network using IEEE 802.11 protocol, in which a plural number of MAC (Media Access Control) data frames are transmitted with only a single PLCP (Physical Layer Control Procedure) overhead including PLCP preamble and header. In the frame structure used in the method, a single concatenated MAC header is added to the plurality of MAC data frames.
    Type: Grant
    Filed: June 10, 2004
    Date of Patent: July 23, 2013
    Assignee: Koninklijke Philips Electronics N.V.
    Inventors: Javier Del Prado Pavon, Sai Shankar Nandagopalan
  • Publication number: 20120312840
    Abstract: A container-closure system includes a sterile vessel configured to store a preservative-free therapeutic agent. A polymeric applicator is fluidly coupled to the vessel through which the therapeutic agent is dispensed. Surfaces of the applicator that are susceptible to contamination during dispensing of the therapeutic agent comprise one or more antimicrobial additives which provide antimicrobial efficacy at the applicator surfaces.
    Type: Application
    Filed: May 10, 2012
    Publication date: December 13, 2012
    Inventors: AYAKO HASEGAWA, SAI SHANKAR, KUNAL JARIWALA, MELISSA GULMEZIAN, RAMAKRISHNAN SRIKUMAR
  • Patent number: 8300611
    Abstract: A method for providing bandwidth fairness in a wireless network includes determining bandwidth requirement for a particular service interval for each of a plurality wireless stations in a network. The method also includes determining an allocated transmission time for each of the plurality of wireless stations based on a minimum physical transmission rate. Additionally the illustrative method includes fragmenting a packet of at least one of the wireless stations if the at least one wireless station transmits at other transmission rates that are less than the minimum physical transmission rate. An apparatus is adapted to effect the illustrative method.
    Type: Grant
    Filed: July 22, 2004
    Date of Patent: October 30, 2012
    Assignee: Konlinklijke Philips Electronics N.V.
    Inventor: Sai Shankar Nandagopalan
  • Publication number: 20120209800
    Abstract: Aspects of the subject matter described herein relate to business rules. In aspects, an interface is described that allows a user to enter, update, and delete business rules. Once entered, the business rules may be validated and translated into other forms including a form that is executable by a computer system.
    Type: Application
    Filed: February 11, 2011
    Publication date: August 16, 2012
    Applicant: Microsoft Corporation
    Inventors: Tapas Kumar Nayak, Sai Shankar, Ravi Bollapragada, Sharad Agrawal, RaghuRam Nadiminti
  • Publication number: 20120150548
    Abstract: The subject disclosure relates to lifecycle management for business models associated with a business application as well as implementations of the business models. As described herein, a framework is provided in which business models can be built using modeling tools. The framework defines a separation of models from implementations and their relationships. Support is provided for translation of a business model to an implementation automatically and/or manually using development tools. Further embodiments herein define relationships of models to their implementations at various levels of granularity. Relationships can be defined and maintained at various granularity levels of a business application with different addressable granularity of an implemented application. These relationship associations can be used as described herein for tracking and managing changes in an implementation that may affect an associated model and vice versa.
    Type: Application
    Filed: December 14, 2010
    Publication date: June 14, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: Balasubramanian Rajagopalan, Rajat Talwar, Mustansir Kaizer Doctor, Sai Shankar, Tapas Kumar Nayak
  • Patent number: 8196105
    Abstract: A test framework for automating multi-user, multi-step and/or multi-machine test cases for electronic calendaring application objects is provided. Test cases may be automated where coordination between a number of machines is required to test electronic calendaring application user scenarios. In addition, automation of multifold interaction between two electronic calendaring application users is provided.
    Type: Grant
    Filed: June 29, 2007
    Date of Patent: June 5, 2012
    Assignee: Microsoft Corporation
    Inventors: Ashish Kumar Singhal, Sai Shankar, Pankaj Lohumi, Rakesh Gupta
  • Patent number: 8169985
    Abstract: The application describes a method to merge two wireless networks in which each terminal gets a beacon slot within the beacon period. In order to merge two networks, the beacon slots have to be time-coordinated such that the beacon slots of the first network are completed before the beacon slots of the second network begin. The method includes transmitting a beacon frame having a beacon period switch information element which instructs the neighboring terminals in the first network of the need to merge, provides clock synchronization information; provides the time of the merge; and informs the neighboring terminals which beacon slot to occupy in the beacon period of the merged network. In order to deal with hidden terminals, the information needs to be forwarded terminal-to-terminal within each network.
    Type: Grant
    Filed: February 14, 2006
    Date of Patent: May 1, 2012
    Assignee: Koninklijke Philips Electronics N.V.
    Inventors: Chun-Ting Chou, Javier Del Prado Pavon, Sai Shankar Nandagopalan
  • Patent number: 8126007
    Abstract: A complementary medium access control (CMAC) method and apparatus are described. A method of wireless communication includes transmitting a request-to-send (RTS) frame and transmitting a clear-to-send (CTS) frame. The method also includes transmitting a partner-to-send (PTS) frame. A wireless network includes a source station adapted to transmit a RTS frame and a destination station adapted to transmit a CTS frame. The wireless network also includes a partner station adapted to send a PTS frame.
    Type: Grant
    Filed: November 30, 2006
    Date of Patent: February 28, 2012
    Assignee: Koninklijke Philips Electronics N.V.
    Inventors: Sai Shankar Nandagopalan, Chun-Ting Chou, Javier Del Prado Pavon
  • Patent number: 8121067
    Abstract: To maximize power saving performance without compromising on the QoS requirement of an application stream, a method and wireless network device generates a subset of a periodic service interval can be used for medium time allocation and data and information can be transmitted in contiguous medium time allocated this way. This selection of a period of time below service capacity allows multiple applications access the medium and for the selection of contiguous medium time during which data transmission can occur.
    Type: Grant
    Filed: March 8, 2006
    Date of Patent: February 21, 2012
    Assignee: Koninklijke Philips Electronics N.V.
    Inventors: Richard Y. Chen, Javier Del Prado Pavon, Sai Shankar Nandagopalan, Karl Wittig, Chun-Ting Chou, Ruediger Schmitt
  • Patent number: 8095565
    Abstract: Metadata is used to create customized user interface (UI) portions for an application. The metadata may be XML-based and can be interpreted and then rendered to implement a customized UI that also supports data binding between data and the UI controls. Once created, the metadata is processed by a rendering engine to display the UI controls. An interpreter may be used to interpret the metadata file before it is sent to the rendering engine. Neither the rendering engine nor the interpreter needs knowledge of the host application and provides support for arbitrary metadata driven UI. The metadata schema may include mechanisms to create custom controls for the UI; programmatically modify the UI controls by providing access to a code-behind assembly as well as support event handling for the UI controls.
    Type: Grant
    Filed: May 5, 2006
    Date of Patent: January 10, 2012
    Assignee: Microsoft Corporation
    Inventors: Patrick M. Dengler, Arvind K. Krishnan, Jagdish Singh, Lawrence M. Sanchez, Sai Shankar, Satish Kumar Chittamuru, Zoltan Pekic, Nabarun Mondal, Namendra Kumar, Ricard Roma i Dalfó
  • Patent number: 7787434
    Abstract: The present invention provides a method (100), access point (20) and program product (35) for providing airtime and bandwidth fairness in wireless networks. To provide bandwidth fairness, a more fragment bit is set in a set of packets (46C) received by an access point (20) so that the packets of the set of packets (46C) can be transmitted to its destination (46C) successively (i.e., without back-off). To provide airtime fairness, upon receiving a packet (34) destined for a wireless station (22A), the access point (20) will calculate an airtime requirement for transmitting the packet (34), set a time counter (50) based on the airtime requirement. Thereafter, it will be determined whether the packet (34) can be transmitted to wireless station 22A before the time counter (50) expires. If not, transmission of the packet (34) will either not occur, or the packet (34) will be split into a set of fragments (48) for transmission.
    Type: Grant
    Filed: July 29, 2004
    Date of Patent: August 31, 2010
    Assignee: Koninklijke Philips Electronics N.V.
    Inventor: Sai Shankar Nandagopalan
  • Patent number: 7756089
    Abstract: Wireless stations (108-1-108-N) contending for exclusive access for a predetermined period of time (S232) to transmit on a communication medium (112) are regulated by a common external controller (104) using a single timing parameter (S204). Attempts at transmission access are preceded by respective delays that are expired simultaneously and at a common rate by the stations at times when the stations sense the medium to be idle (S224). The delays are pseudo-randomly selected to avoid collisions among stations in their respective access attempts (S208). Default, initial values of the respective delays (S204) applied to the stations, when multiplied by the respective expected number of transmission attempts by the stations over the long term over periods of time when no transmission attempt is unsuccessful, yield respective products equal to a constant value common to all stations (S312). The default values therefore serve as a knob by which the controller regulates air time opportunity.
    Type: Grant
    Filed: August 23, 2004
    Date of Patent: July 13, 2010
    Assignee: Koninklijke Philips Electronics N.V.
    Inventors: Chun Ting Chou, Sai Shankar Nandagopalan, Javier Del Prado Pavon
  • Patent number: 7724713
    Abstract: A distributed MAC protocol that includes a super-frame having a slotted Beaconing Period and a data transfer period. The super-frame includes a plurality of medium access slots which are assigned to the slotted Beaconing Period. The Beaconing Period length may be fixed or variable. The Beaconing protocol defines initializing an ad hoc network by means of starting a Beaconing Period, joining an existing Beaconing Period of ad hoc network and resolving collisions during the Beaconing Period.
    Type: Grant
    Filed: February 2, 2005
    Date of Patent: May 25, 2010
    Assignee: Koninklijke Philips Electronics N.V.
    Inventors: Javier Del Prado Pavon, Amjad Soomro, Sai Shankar Nandagopalan, Zhun Zhong, Kiran Challapali, Joerg Habetha, Guido Hiertz
  • Patent number: 7711717
    Abstract: Recurring appointment items in a calendaring application are synchronized and recorded in a backend Line Of Business (LOB) service. Items marked in the calendaring application for time recording are used to create a recurring bound item with extended properties. A sweeper module scans on every run the mailbox for such recurring bound items. Occurrences of bound recurring appointments, which occur between the last scan and the current scan, are determined and detached from the corresponding recurring series, such that standalone bound items, are created for such occurrences that can be recognized by an LOB application. Entries for bound items are retrieved from a client data store and synchronized it with the backend LOB service through a create, update, or delete operation request.
    Type: Grant
    Filed: March 20, 2007
    Date of Patent: May 4, 2010
    Assignee: Microsoft Corporation
    Inventors: Rakesh Gupta, David Koronthaly, Burra Gopal, Rolando Jimenez Salgado, Shyam Sundar Jayshankar, Satish Kumar Chittamuru, Himesh Shah, Arvind Kumar Krishnan, Sushil Kumar, Sai Shankar, Ashish Kumar Singhal, Jagdish Singh