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).

  • Publication number: 20160135854
    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: May 19, 2016
    Inventor: Rohit Khanna
  • Patent number: 9342439
    Abstract: A method and apparatus of a novel command coverage analyzer is disclosed. Combinations of commands, options, arguments, and values of a product are extracted, customer environment and uses are considered, and a more comprehensive and accurate quality of software process and metric is provided.
    Type: Grant
    Filed: June 11, 2015
    Date of Patent: May 17, 2016
    Assignee: Synopsys, Inc.
    Inventors: Chandramouli Gopalakrishnan, Subramanian Chebiyam, Neeraj Surana, Santosh Kulkarni, Rohit Kapur
  • Publication number: 20160133567
    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: Application
    Filed: November 6, 2014
    Publication date: May 12, 2016
    Inventors: Rohit Vinod SINGEWAR, Roshan Thonse SHETTY
  • Publication number: 20160134315
    Abstract: A circuit comprises a vector separator circuit to generate a first extracted signal according to (i) a first correlation signal, (ii) a second correlation signal, and (iii) a relative response signal. The first correlation signal corresponds to a first correlation between an input signal and a first test signal. The first test signal has a first frequency, and the input signal includes a first spur having the first frequency. The second correlation signal corresponds to a second correlation between the input signal and a second test signal. The second test signal has a second frequency. The relative response signal corresponds to a relative response of the second frequency in the first correlation signal.
    Type: Application
    Filed: November 10, 2015
    Publication date: May 12, 2016
    Inventors: Brian T. BRUNN, Rangakrishnan SRINIVASAN, Gregory T. UEHARA, Marc LEROUX, Zhiguo WANG, Jari Juhani VAHE, Rohit MAINKAR
  • Publication number: 20160132447
    Abstract: In one embodiment, the present invention includes a method for receiving a request in a router from a first endpoint coupled to the router, where the request is for an aggregated completion. In turn, the router can forward the request to multiple target agents, receive a response from each of the target agents, and consolidate the responses into an aggregated completion. Then, the router can send the aggregated completion to the first endpoint. Other embodiments are described and claimed.
    Type: Application
    Filed: January 20, 2016
    Publication date: May 12, 2016
    Inventors: Sridhar Lakshmanamurthy, Mikal C. Hunsaker, Michael T. Klinglesmith, Blaise Fanning, Mohan K. Nair, Joseph Murray, Rohit R. Verma, Gary J. Lavelle, Robert P. Adler
  • Publication number: 20160132214
    Abstract: A service provider system may include an application fulfillment platform that delivers desktop applications to end users (e.g., to physical computing devices or virtual desktop instances). An application delivery agent installed on an end user's device may send requests to access platform control plane services on behalf of the agent or the end user (along with security credentials) and may retrieve messages directed to the device from a queue on the platform. Messages may be placed in the queue by control plane services in response to agent requests. Messages may include instructions for the agent to perform installing, uninstalling, updating, or reinstalling a virtualized desktop application package on the device. The agent may request and retrieve (from the queue) information about the intended (or assumed) installation state of applications on the device, compare it to locally stored information about the actual state, and initiate corrective action, if needed.
    Type: Application
    Filed: November 11, 2014
    Publication date: May 12, 2016
    Applicant: AMAZON TECHNOLOGIES, INC.
    Inventors: SHESHADRI SUPREETH KOUSHIK, YANG LIN, ROHIT KRISHNA KUMAR, GEVORG KARAPETYAN
  • Publication number: 20160133716
    Abstract: Embodiments of the present invention provide a high-K dielectric film for use with silicon germanium (SiGe) or germanium channel materials, and methods of fabrication. As a first step of this process, an interfacial layer (IL) is formed on the semiconductor substrate providing reduced interface trap density. However, an ultra-thin layer is used as a barrier film to avoid germanium diffusion in high-k film and oxygen diffusion from the high-k film to the interfacial layer (IL), therefore, dielectric films such as aluminum oxide (Al2O3), zirconium oxide, or lanthanum oxide (La2O3) may be used. In addition, these films can provide high thermal budget. A second dielectric layer is then deposited on the first dielectric layer. The second dielectric layer is a high-k dielectric layer, providing a reduced effective oxide thickness (EOT), resulting in improved device performance.
    Type: Application
    Filed: January 14, 2016
    Publication date: May 12, 2016
    Applicant: GLOBALFOUNDRIES INC.
    Inventors: Shariq Siddiqui, Bhagawan Sahu, Rohit Galatage, Hoon Kim
  • Publication number: 20160133895
    Abstract: An exemplary assembly includes an extrusion providing a channel that receives a portion of a battery cell frame. The extrusion is securable to a support to secure the battery cell frame relative to the support.
    Type: Application
    Filed: November 6, 2014
    Publication date: May 12, 2016
    Inventors: Rajaram Subramanian, Tom M. Gunther, Saravanan Paramasivam, Steve Droste, Rohit Gunna
  • Publication number: 20160129592
    Abstract: Methods and systems for dynamically maintaining a map of robotic devices in an environment are provided herein. A map of robotic devices may be determined, where the map includes predicted future locations of at least some of the robotic devices. One or more robotic devices may then be caused to perform a task. During a performance of the task by the one or more robotic devices, task progress data may be received from the robotic devices, indicative of which of the task phases have been performed. Based on the data, the map may be updated to include a modification to the predicted future locations of at least some of the robotic devices. One or more robotic devices may then be caused to perform at least one other task in accordance with the updated map.
    Type: Application
    Filed: September 24, 2015
    Publication date: May 12, 2016
    Inventors: Rohit Ramesh Saboo, James Joseph Kuffner, Julian Mason
  • Patent number: 9338493
    Abstract: Systems and processes are disclosed for controlling television user interactions using a virtual assistant. A virtual assistant can interact with a television set-top box to control content shown on a television. Speech input for the virtual assistant can be received from a device with a microphone. User intent can be determined from the speech input, and the virtual assistant can execute tasks according to the user's intent, including causing playback of media on the television. Virtual assistant interactions can be shown on the television in interfaces that expand or contract to occupy a minimal amount of space while conveying desired information. Multiple devices associated with multiple displays can be used to determine user intent from speech input as well as to convey information to users. In some examples, virtual assistant query suggestions can be provided to the user based on media content shown on a display.
    Type: Grant
    Filed: September 26, 2014
    Date of Patent: May 10, 2016
    Assignee: Apple Inc.
    Inventors: Marcel Van Os, Harry J. Saddler, Lia T. Napolitano, Jonathan H. Russell, Patrick M. Lister, Rohit Dasari
  • Patent number: 9336188
    Abstract: A method and apparatus for generating a statistical tree representing an extensible markup language Schema (XSD) is disclosed. Components of the XSD are prioritized according to predefined rules. A root node representing said XSD is created. Pairs of child nodes are generated from the root node. Each pair comprises at least one genuine node, and each pair of generated child nodes is appended to a parent node which is a genuine node. The path to each of said child nodes from a respective parent genuine node is represented with a binary sequence. At least one genuine node is allocated to a corresponding component of said XSD, the allocation being based on the prioritization of the component.
    Type: Grant
    Filed: January 21, 2011
    Date of Patent: May 10, 2016
    Assignee: International Business Machines Corporation
    Inventors: Rohit Shetty, Umesh Kumar Balaraj
  • Patent number: 9338127
    Abstract: Communication between (at least) two domains where domain name resolution for the first domain is not going to be available to clients in the second domain “as a service” but more as a “capability” available inherently in web containers. This can be accomplished as follows: (i) connecting a first server computer in direct data communication with a first domain and a second domain; (ii) storing domain name system (DNS) mapping information for the second domain on the first server computer; (iii) storing a first network page related to a network application on the first server computer; and (iv) sending, from the first server computer to a client computer on the first domain, the first network page and the DNS mapping information for the second domain.
    Type: Grant
    Filed: September 11, 2013
    Date of Patent: May 10, 2016
    Assignee: International Business Machines Corparation
    Inventors: Logeswaran T. Rajamanickam, Rohit Shetty
  • Publication number: 20160127350
    Abstract: A computer-implemented method, carried out by one or more processors, for utilizing one or more input methods for passwords. In an embodiment, the method comprises the steps of determining, by one or more processors, one or more input methods supported for a password entry, wherein the password entry verifies a user's credentials; receiving, by one or more processors, a candidate password through the one or more input methods, wherein each character of the candidate password has an associated input method; and storing, by one or more processors, the candidate password as the password entry, along with the associated input method for each character of the candidate password.
    Type: Application
    Filed: January 12, 2016
    Publication date: May 5, 2016
    Inventors: Anuj Dubey, Maruthi Latha, Rohit Shetty, Anurag A. Sinha
  • Publication number: 20160127972
    Abstract: A user device selects a communication module from a plurality of communication modules of the user device to communicate first data to a first device in a first configuration, selects a first antenna from a plurality of antennas of the user device to communicate the first data in the first configuration, and couples the communication module to the first antenna in the first configuration. The user device additionally selects the communication module to communicate second data to a second device in a second configuration, selects the first antenna and a second antenna from the plurality of antennas to communicate the second data in the second configuration, and couples the communication module to the first antenna and the second antenna in the second configuration.
    Type: Application
    Filed: October 31, 2014
    Publication date: May 5, 2016
    Inventors: Peruvemba Ranganathan Sai Ananthanarayanan, Chun Kit Lai, Adrian Napoles, Namhoon Kim, Eswarappa Channabasappa, Ulf Jan Ove Mattsson, Anuj Dron, Daejoung Kim, Rohit Sammeta
  • Publication number: 20160124904
    Abstract: A data processing device and a method for performing a round of an N point Fast Fourier Transform are described. The round comprises computing N output operands on the basis of N input operands by applying a set of N/P radix-P butterflies to the N input operands, wherein P is greater or equal two and the input operands are representable as N/(M*P)?2 input operand matrices, wherein M is greater or equal one, each input operand matrix is a square matrix with M*P lines and M*P columns, and each column of each input operand matrix contains the input operands for M of said butterflies.
    Type: Application
    Filed: June 17, 2013
    Publication date: May 5, 2016
    Applicant: Freescale Semiconductor, Inc.
    Inventors: Rohit TOMAR, Aman ARORA, Maik BRETT, Deboleena SAKALLEY
  • Publication number: 20160125441
    Abstract: A method of generating a more objective consumer confidence and more particularly to tracking consumer confidence objectively based on data regarding past transactions.
    Type: Application
    Filed: November 3, 2014
    Publication date: May 5, 2016
    Inventor: Rohit Chauhan
  • Publication number: 20160127921
    Abstract: Methods, apparatus, systems and articles of manufacture are disclosed to generate an overall performance index. The overall performance index is generated from data values from multiple different datasources that measure the same aspect of network performance of wireless providers of interest. The data values are used to generate metrics that measure the same aspect of network performance. The metrics are indexed and combined to generate an overall performance index.
    Type: Application
    Filed: April 30, 2015
    Publication date: May 5, 2016
    Inventors: Rohit Bhatia, Amilcar Pérez, Michael Greenawald, Kunal Barai, Joel Ullmann, Austin Albino
  • Patent number: 9329235
    Abstract: A method for localizing at least one scan flop associated with a fault in an integrated circuit. A first test pattern, including a first scan-in data and first control data, is generated. Based on the first control data of the first test pattern, a first fault data is generated by applying the first scan-in data of the first test pattern to scan flops in a test circuit of the integrated circuit. If the first fault data indicates that a fault may be present in the integrated circuit, a second test pattern, including a second scan-in data and a second control data is generated.
    Type: Grant
    Filed: March 12, 2014
    Date of Patent: May 3, 2016
    Assignee: Synopsys, Inc.
    Inventors: Parthajit Bhattacharya, Rohit Kapur
  • Patent number: 9332664
    Abstract: The present disclosure provides a wiring device with integrated DC output interfaces alongside AC output interfaces. The wiring device converts AC power received from the grid into DC power that can be used directly by DC loads. In certain example embodiments, the wiring device includes USB receptacles as the DC output interfaces. The wiring device also includes various power management enhancement features. Some such features include crimping and soldering electrical wires directly to the AC output contacts and a midframe for insulating certain components inside the wiring device from heat generated by other components.
    Type: Grant
    Filed: June 17, 2013
    Date of Patent: May 3, 2016
    Assignee: Cooper Technologies Company
    Inventors: Carlos Eduardo Restrepo, Oscar Lewis Neundorfer, Rohit Sumerchand Dodal
  • Patent number: 9330332
    Abstract: An approach to computation of kernel descriptors is accelerated using precomputed tables. In one aspect, a fast algorithm for kernel descriptor computation that takes O(1) operations per pixel in each patch, based on pre-computed kernel values. This speeds up the kernel descriptor features under consideration, to levels that are comparable with D-SIFT and color SIFT, and two orders of magnitude faster than STIP and HoG3D. In some examples, kernel descriptors are applied to extract gradient, flow and texture based features for video analysis. In tests of the approach on a large database of internet videos used in the TRECVID MED 2011 evaluations, the flow based kernel descriptors are up to two orders of magnitude faster than STIP and HoG3D, and also produce significant performance improvements. Further, using features from multiple color planes produces small but consistent gains.
    Type: Grant
    Filed: October 4, 2013
    Date of Patent: May 3, 2016
    Assignee: Raytheon BBN Technologies Corp.
    Inventors: Pradeep Natarajan, Shuang Wu, Rohit Prasad, Premkumar Natarajan