Patents by Inventor Siddharth

Siddharth 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: 8209510
    Abstract: In general, the invention is directed to techniques for identifying memory overruns. For example, as described herein, a device includes a main memory that enables an addressable memory space for the device. A plurality of memory pages each comprises a separate, contiguous block of addressable memory locations within the addressable memory space. The device also includes a memory manager comprising a secure pool allocator that assigns a secure pool size value to a first one of the plurality of memory pages. The secure pool size value defines a plurality of protected memory spaces in the first memory page that partition the first memory page into a plurality of secure objects. The device also includes a memory management unit comprising secure pool logic that determines, based on the secure pool size value, whether a memory address is an address of one of the protected memory spaces in the first memory page.
    Type: Grant
    Filed: January 13, 2010
    Date of Patent: June 26, 2012
    Assignee: Juniper Networks, Inc.
    Inventors: Timothy Noel Thathapudi, Srinivasa Dharwad Satyanarayana, Siddharth Arun Tuli
  • Publication number: 20120159177
    Abstract: A web site can be authenticated by a third party authentication service. A user designates an authentication device that is a shared secret between the user and the authentication service. A web site page includes a URL that points to the authentication service. The URL includes a digital signature by the web site. When the user receives the page, the user's browser issues a request to the authentication service, which attempts to authenticate the digital signature. If the authentication is successful, it sends the authentication device to the user computer.
    Type: Application
    Filed: November 10, 2011
    Publication date: June 21, 2012
    Applicant: Symantec Corporation
    Inventors: Siddharth Bajaj, Roxana Alina Bradescu, Jeffrey Burstein, David M'Raihi, Nicolas Popp
  • Patent number: 8203947
    Abstract: A method and system is disclosed for interlaced control channel. When a RAN in a wireless communication system operating at least according to IS-856 determines that a delay condition exists in the transmission of control packets to access terminals, it invokes interlacing of time slots bearing control-channel data. By so doing, control packets are transmitted in interlaced fashion, thereby reducing delay in transmission compared with sequential transmission of control packets. A delay condition could correspond to a measured delay exceeding a threshold delay, a predicted delay (e.g., based on queue occupancy) exceeding a threshold number, or the number of access terminals eligible to receive control messages during a particular time interval exceeding a different threshold number.
    Type: Grant
    Filed: January 9, 2009
    Date of Patent: June 19, 2012
    Assignee: Sprint Spectrum L.P.
    Inventors: Debasish Sarkar, Siddharth S. Oroskar, Sachin R. Vargantwar, Manoj Shetty, Deveshkumar Rai
  • Patent number: 8204517
    Abstract: An access network may identify paging areas based on a reference location (e.g., a mobile station's last known location), where each paging area includes at least one coverage area. The access network may then determine paging-channel occupancies for coverage areas in at least identified paging area. In turn, the access network may adjust a given identified paging area based on the determined paging-channel occupancies, resulting in an adjusted paging area. For example, the access network may add coverage areas to the given identified paging area and/or remove coverage areas from the given identified paging area based on the paging-channel occupancies for those coverage areas. Thereafter, the access network may page a mobile station associated with the reference location in the adjusted paging area.
    Type: Grant
    Filed: February 11, 2009
    Date of Patent: June 19, 2012
    Assignee: Sprint Spectrum L.P.
    Inventors: Deveshkumar N. Rai, Manoj Shetty, Sachin R. Vargantwar, Siddharth S. Oroskar, Debasish Sarkar
  • Patent number: 8203963
    Abstract: Disclosed herein are methods and systems for scheduling pages to mobile stations in a radio access network. An exemplary method involves (a) at a radio access network, determining whether or not a first load that is scheduled for transmission during a first paging period, is greater than a threshold load, (b) if the first load is greater than the threshold load, then (i) determining whether or not a second load that is scheduled for transmission during a second paging period, is less than the threshold load and (ii) if the second load is less than the threshold load, then rescheduling at least a portion of the first load for transmission during the second paging period, and (iii) otherwise, refraining from rescheduling the portion of the first load for transmission during the second paging period.
    Type: Grant
    Filed: October 2, 2009
    Date of Patent: June 19, 2012
    Assignee: Sprint Spectrum L.P.
    Inventors: Siddharth S. Oroskar, Sachin R. Vargantwar, Deveshkumar N. Rai, Debasish Sarkar
  • Publication number: 20120150801
    Abstract: One or more techniques and/or systems are disclosed for providing platform agnostic synchronization for a custom functionality attribute of a file in a distributed data management system. An application and/or device may create or utilize a custom functionality attribute for a file in the distributed data management system. A custom attribute field, comprising data representative of the custom functionality attribute, can be attached to the file, such as with other metadata for the file. The custom attribute field can be stored with the file in the distributed data management system, and can remain unchanged and be synchronized with the file when the file is touched by a device on the distributed data management system.
    Type: Application
    Filed: December 8, 2010
    Publication date: June 14, 2012
    Applicant: Microsoft Corporation
    Inventors: Siddharth Mantri, Richard Yiu-Sai Chung
  • Publication number: 20120151433
    Abstract: The subject disclosure relates to capturing window definitions of an executing user interface application and/or website and generating an editable model representation. A starter storyboard or screens can be generated quickly by recording a manipulation of an existing application or website. States associated with a multitude of user interface control hierarchies of a target application are captured, stored in a generic user interface model, and used for generation of mockups, code, and so forth. In an aspect, an indication is received that an application or website is be captured. Thereafter, the state of the website or application window and subsequent windows are observed and captured. For each of the subsequent windows traversed in a live control hierarchy, basic information about each item is captured. The information gathered for a given window and its control hierarchy can be serialized into a simple XML representation.
    Type: Application
    Filed: December 13, 2010
    Publication date: June 14, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: Benjamin Amodio, Siddharth Bhatia
  • Publication number: 20120147709
    Abstract: Aspects described herein relate to an electromagnetic seismic vibrator (EMSV) architecture that provide wide frequency range operation, ground force application with high fidelity, and low environmental impact. The EMSV architecture can include a base member that can support a force coil and mitigate electrical heating due, at least in part, to spurious currents. The EMSV architecture can include means for restricting movement of a reaction member included in the EMSV architecture relative to the base member. Such means can permit mitigation of damage of the EMSV architecture in scenarios in which control of the EMSV architecture may fail.
    Type: Application
    Filed: September 16, 2011
    Publication date: June 14, 2012
    Inventors: RAYMOND C. ZOWARKA, JR., Siddharth Pratap, Jim Upshaw, Michael C. Lewis
  • Publication number: 20120147759
    Abstract: The apparatus and methods described herein are used to provide a communication quality feedback of an end-to-end communication path between an application transmitter and an application receiver. One method includes transmitting data from the application transmitter to the application receiver via the end-to-end communication path, the end-to-end communication path having at least one wireless link with a wireless transmitter and a wireless receiver, generating, at the wireless transmitter, a first communication quality feedback message, and transmitting the first communication quality feedback message from the wireless transmitter to the application transmitter in a standardized format.
    Type: Application
    Filed: December 9, 2010
    Publication date: June 14, 2012
    Applicant: QUALCOMM Incorporated
    Inventors: Niranjan N. Ratnakar, Prashanth Hande, Sundeep Rangan, Atul Maharshi, Subhadeep P. Roy, Ritesh K. Madan, Ozge Koymen, Siddharth Ray
  • Publication number: 20120147936
    Abstract: The apparatus and methods described herein are used to provide data between an application and a modem. One method includes providing data in application data units from the application to the modem, transmitting the data from the modem to a receiver, and reporting by the modem to the application, whether each application data unit has been successfully transmitted from the modem to the receiver.
    Type: Application
    Filed: December 9, 2010
    Publication date: June 14, 2012
    Applicant: QUALCOMM Incorporated
    Inventors: Sundeep Rangan, Prashanth Hande, Niranjan N. Ratnakar, Ozge Koymen, Ritesh K. Madan, Atul Maharshi, Subhadeep P. Roy, Siddharth Ray
  • Publication number: 20120146508
    Abstract: Methods, systems, and computer program products are described for measuring and controlling parameters of a plasma generator. A current in a primary winding of a transformer or inductive element that generates a plasma is measured. A voltage across a secondary winding of the transformer or inductive element is measured. Based on the current of the primary winding and the voltage across the secondary winding, a parameter of the plasma is determined. The parameter includes a resistance value associated with the plasma, a power value associated with the plasma, or both.
    Type: Application
    Filed: December 8, 2010
    Publication date: June 14, 2012
    Applicant: MKS Instruments, Inc.
    Inventors: Siddharth P. Nagarkatti, Ali Shajii, Souheil Benzerrouk
  • Patent number: 8201147
    Abstract: Embodiments are directed to dynamically building software applications and dynamically updating software applications based on changed data values. In one embodiment, a computer system receives an indication that a software application is to be initiated. The computer system also receives an application description including tags describing software objects that are to be included in the software application, automatically maps portions of the application description identified by the tags to software objects using reflection, where the reflecting includes accessing properties associated with the software objects, and automatically binds properties of the software objects to the portions of the application description based declarative rules included in the software object properties associated with the software object.
    Type: Grant
    Filed: February 8, 2008
    Date of Patent: June 12, 2012
    Assignee: Microsoft Corporation
    Inventors: Antony Scott Williams, Christopher D. Hackmann, William Emeric Aitken, Simon David Kent, Vladimir Nedkov Hristov, Siddharth Jayadevan, Simeon J. Cran, Clemens A. Szyperski
  • Publication number: 20120141656
    Abstract: An electrospinning apparatus may include a first spinneret and a second spinneret, each including a reservoir and an orifice. The first and second spinnerets may have first and second electrical charges, respectively. The first spinneret orifice may be located substantially opposite the second spinneret orifice. The first and second spinnerets may be used to prepare a medical device defining a lumen with a proximal end, a distal end, a luminal surface and an abluminal surface. The first spinneret orifice distal end may be configured to be located outside of the medical device lumen and between about 0.1 inches and about 6.0 inches from the medical device abluminal surface. The second spinneret orifice distal end may be configured to be located in the medical device lumen and between about 0.1 inches and about 6.0 inches from the medical device luminal surface.
    Type: Application
    Filed: January 23, 2012
    Publication date: June 7, 2012
    Applicant: Cook Medical Technologies LLC
    Inventors: David E. Orr, William F. Moore, Siddharth Vad
  • Publication number: 20120140582
    Abstract: A memory architecture includes a plurality of local input and output circuitries, with each local input and output circuitry associated with at least one memory bank. The memory architecture also includes a global input and output circuitry, which includes a plurality of global sub-write circuitries, is coupled to the plurality of local input and output circuitries One global sub-write circuitry is enabled and provides a write-data to a selected local input and output circuitry.
    Type: Application
    Filed: February 9, 2012
    Publication date: June 7, 2012
    Applicant: STMicroelectronics PVT. LTD.
    Inventors: Siddharth GUPTA, Nitin Jain, Anand Mishra
  • Patent number: 8195685
    Abstract: A service grouping and allocation method and system. The method includes retrieving, by a computing system, a list of candidate services. The computing system retrieves service identification techniques data associated with the candidate services and identifies process elements associated with first candidate services of the candidate services. The first candidate services comprise a process decomposition service identification technique. It is determined if the computing system comprises first mapping data indicating relationships between the process elements and associated functional areas. The computing system generates and stores results data associated with the relationships.
    Type: Grant
    Filed: June 3, 2009
    Date of Patent: June 5, 2012
    Assignee: International Business Machines Corporation
    Inventors: Ravi Shankar Arunachalam, Ahamed Jalaldeen, Manoj Kumar Kejriwal, Siddharth Narhariprasad Purohit
  • Patent number: 8195204
    Abstract: A mobile station will sort wireless coverage sectors in order of distance of the sectors from the mobile station, and the mobile station will then scan for pilot signals from the sectors in the sorted order. The invention can be applied advantageously to provide an order of scanning remaining set sectors in a mobile station operating according to a code division multiple access protocol.
    Type: Grant
    Filed: July 25, 2007
    Date of Patent: June 5, 2012
    Assignee: Sprint Spectrum L.P.
    Inventors: Manoj Shetty, Sachin R. Vargantwar, Siddharth S. Oroskar, Ashvini G. Canjeevaram, DeveshKumar Rai
  • Publication number: 20120137054
    Abstract: In one aspect, the present disclosure relates to a method of de-duplicating data in a solid state storage device. The method can include receiving a block of data to be written to a solid state storage device, wherein the block of data comprises header portion and a payload, wherein the header portion comprises context information; and determining whether the payload should be de-duplicated prior to storage, based on the context information stored within the header portion; if the payload is determined to be de-duplicated, de-duplicating the payload; and storing the de-duplicated payload to the solid state storage device.
    Type: Application
    Filed: November 23, 2011
    Publication date: May 31, 2012
    Applicant: STEC, Inc.
    Inventors: Mohammad R. Sadri, Siddharth Choudhuri
  • Patent number: 8189977
    Abstract: Disclosed are optical fiber devices incorporating optical fibers with total dispersion greater than material dispersion, and with preferred dispersion values less than +50 ps/nm-km. The desired dispersion values are obtained when light resides substantially in a single higher order mode (HOM) of the fiber, typically the LP02 mode. The optical fibers also preferably have substantial separation between the effective indices of the HOM and any other mode.
    Type: Grant
    Filed: June 20, 2008
    Date of Patent: May 29, 2012
    Assignee: OFS Fitel, LLC
    Inventor: Siddharth Ramachandran
  • Publication number: 20120131454
    Abstract: An advertisement shown on a device with a touch-sensitive display may be activated via gestures performed on the touch-sensitive display. The advertisement is activated if contact with the display corresponds to a predefined gesture for activating the advertisement. The device may display on the touch-sensitive display an indication of a user's progress toward activating the advertisement. The device may also display visual cues of the predefined gesture on the touch-sensitive display to remind a user of the gesture.
    Type: Application
    Filed: November 24, 2010
    Publication date: May 24, 2012
    Inventor: Siddharth Shah
  • Patent number: D661501
    Type: Grant
    Filed: November 18, 2011
    Date of Patent: June 12, 2012
    Assignee: Midwest Folding Products, Corp.
    Inventors: Charles A. Pineau, Siddharth D. Patel, Jaimin N. Shah