Patents by Inventor Manish Gupta

Manish Gupta 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: 9942833
    Abstract: A mobile terminal device includes a radio processing circuit and a baseband processing circuit adapted to interact with the radio processing circuit. The mobile terminal device is configured to detect network access points on one or more carrier channels using a first radio scan and a second radio scan by obtaining one or more scan results of the first radio scan, each of the scan results of the first radio scan corresponding to a carrier channel targeted for radio scan by the first radio scan, identifying one or more selected scan results from the one or more scan results of the first radio scan, each of the one or more selected scan results of the first radio scan corresponding to a carrier channel targeted for radio scan by the second radio scan, and selecting the one or more selected scan results of the first radio scan as scan results of the second radio scan, and performing mobile communications using the scan results of the first radio scan or the scan results of the second radio scan.
    Type: Grant
    Filed: September 25, 2015
    Date of Patent: April 10, 2018
    Assignee: Intel IP Corporation
    Inventors: Sheetal Bhasin, Bent Rysgaard, Abhishek Raj, Prasanna Prabhakaran, Bernd Kemmer, Ralf Zimmermann, Karl-Heinz Rathgeb, Henrik Dalsgaard, Nirlesh Koshta, Manish Gupta
  • Patent number: 9916560
    Abstract: The present disclosure extends to maintaining an item inventory status at an inventory cache management system. The inventory cache may be refreshed regularly by a threshold-based triggering mechanism. In embodiments, as item inventory breaches certain thresholds, the inventory cache may be refreshed with increased frequency to mitigate overselling or underselling scenarios and reduce overall network traffic for items having relatively high inventory levels.
    Type: Grant
    Filed: June 28, 2013
    Date of Patent: March 13, 2018
    Assignee: WAL-MART STORES, INC.
    Inventors: Madhavan Kandhadai Vasantham, Vikrant Tare, Manish Gupta
  • Patent number: 9909571
    Abstract: An offshore structure for use with an OTEC system includes a submerged spar having a lower portion having a cold water intake. The cold water intake includes a domed terminus in fluid communication with a cold water pipe. A dry machinery space adjacent the cold water intake includes one or more cold water supply pumps and one or more cold water pipe lifting and retention winches having a lifting cable connected to the cold water pipe.
    Type: Grant
    Filed: October 2, 2015
    Date of Patent: March 6, 2018
    Assignee: The Abell Foundation, Inc.
    Inventors: Jonathan M. Ross, Daniel Latimer Wilkins, Manish Gupta, Gregory M. Morrow, Laurence Jay Shapiro, Barry R. Cole, Andrew Rekret
  • Patent number: 9900245
    Abstract: An example network system includes a layer two (L2) device and a layer three (L3) device. The L2 device includes a control unit is configured to determine a preferred network path from a first L2 network in which the L2 device resides to an intermediate L3 network in which the L3 device resides that couples the first L2 network to a second L2 network having a second L2 device. The control unit includes a management endpoint (MEP) module. The MEP module executes an operations, administration, and management (OAM) protocol to monitor the first L2 network and output an L2 frame in accordance with the OAM protocol to the L3 device to notify the L3 device that it is within the preferred network path. A MEP module of the L3 device executes an OAM protocol that outputs L2 frames to the L2 device indicating the status of the L3 network.
    Type: Grant
    Filed: November 6, 2015
    Date of Patent: February 20, 2018
    Assignee: Juniper Networks, Inc.
    Inventors: Pankaj Shukla, Manish Gupta
  • Publication number: 20180039531
    Abstract: Techniques for performing redundant multi-threading (“RMT”) include the use of an RMT compare instruction by two program instances (“work-items”). The RMT compare instruction specifies a value from each work-item to be compared. Upon executing the RMT compare instructions, the work-items transmit the values to a hardware comparator unit. The hardware comparator unit compares the received values and performs an error action if the values do not match. The error action may include sending an error code in a return value back to the work-items that requested the comparison or emitting a trap signal. Optionally, the work-items also send addresses for comparison to the comparator unit. If the addresses and values match, then the comparator stores the value at the specified address. If either or both of the values or the addresses do not match, then the comparator performs an error action.
    Type: Application
    Filed: August 8, 2016
    Publication date: February 8, 2018
    Applicant: Advanced Micro Devices, Inc.
    Inventors: Daniel I. Lowell, Manish Gupta
  • Patent number: 9884438
    Abstract: The present invention is directed to an impact resistant door facing. The facing includes a rectangular sheet of molded hardened polymeric material having first and second opposing major surfaces. A mat having a continuous structure is integrally molded into the sheet. The mat is sufficiently porous to allow the polymeric material to permeate the mat prior to the polymeric material having hardened. The mat is disposed within the sheet so that at least one of the major surfaces is unbroken. The present invention also relates to a method of forming the disclosed door facing, and a door formed therewith.
    Type: Grant
    Filed: September 22, 2005
    Date of Patent: February 6, 2018
    Assignee: Masonite Corporation
    Inventors: Manish Gupta, Tamra Williams, Tank Lonnie Reid
  • Patent number: 9853863
    Abstract: Implementations of a system, method and apparatus described herein receive, for a configuration item in a configuration management database, status indicating an operational state and an automation state associated with the configuration item, and determine whether a conflict will occur with at least one of the operational state or the automation state of the configuration item as a result of a process affecting the configuration item. When the conflict will not occur, a change is made to at least one of the operational state or the automation state of the configuration item in accordance with the process. Upon a conclusion of the process, the change is removed. If the conflict will occur, the process not allowed to continue.
    Type: Grant
    Filed: October 8, 2014
    Date of Patent: December 26, 2017
    Assignee: SERVICENOW, INC.
    Inventors: Sridhar Chandrashekar, Manish Gupta, Magesh Narayanan
  • Publication number: 20170364044
    Abstract: Devices, systems, and methods for building system commissioning automation are described herein. One device includes a controller of a plurality of building system devices having logic to receive a set of commands specified by a sequence of operations (SOO) script, execute the set of commands to run an SOO check on the plurality of building system devices, and generate a report including results of the SOO check.
    Type: Application
    Filed: June 17, 2016
    Publication date: December 21, 2017
    Inventors: Jayaprakash Meruva, Manish Gupta, Andrew David Halford, Cary Leen, Roy Alan Kolasa
  • Patent number: 9840254
    Abstract: Various aspects of a system and method for an autonomous vehicle, based on detection and/or application of horn, are disclosed herein. The system comprises one or more circuits in an electronic control unit (ECU) used in a first vehicle. The one or more circuits in the ECU are configured to detect a horn sound emanated from a second vehicle. First sensor data associated with the first vehicle is captured based on the detected horn sound. The captured first sensor data indicates a first traffic scenario in a vicinity of the first vehicle. Second sensor data associated with the first vehicle is captured for an elapsed time interval prior to the detection of the horn sound. One or more control systems in the first vehicle are recalibrated to perform one or more functions associated with the first vehicle. The recalibration is based on the captured first sensor data and the extracted second sensor data.
    Type: Grant
    Filed: December 31, 2015
    Date of Patent: December 12, 2017
    Assignee: SONY CORPORATION
    Inventors: Manish Gupta, Khushwant Peswani, Ramesha Chelur Ramachandra Sastry, Pramod Chintalapoodi, Sho Tanaka
  • Publication number: 20170340200
    Abstract: Systems and methods for assessing vision and correcting vision problems are provided. A head-mountable virtual reality display controlled via a computing device can be worn by a user to display virtual reality images to the user. The images can be displayed as part of an interactive and engaging activity that can be used to determine a value of a certain parameter of the user's eyes. The activity can also be intended as a treatment procedure during which user's eyes are trained to perceive objects having certain properties that unassisted eyes of the user are normally not able to perceive. User input is acquired to determine user's perception of the displayed virtual reality images. The computing device can be a smartphone configured to perform the vision tests or treatment under control of a remote computing device operated by a trained clinician.
    Type: Application
    Filed: June 8, 2017
    Publication date: November 30, 2017
    Inventors: James J. Blaha, Manish Gupta
  • Publication number: 20170343970
    Abstract: Systems, devices, and methods for building system controller configuration propagation are described herein. One system includes a first plant controller configured to control a plurality of controllers of a building system on a first channel, wherein one of the plurality of controllers on the first channel is a master controller, and a subset of the plurality of controllers on the first channel are follower controllers of the master controller, a second plant controller configured to control a plurality of controllers of the building system on a second channel, wherein a subset of the plurality of controllers on the second channel are follower controllers of the master controller, and a computing device in communication with the first plant controller and the second plant controller and configured to receive an indication of a parameter modification made to the master controller and communicate the parameter modification to the second plant controller.
    Type: Application
    Filed: May 25, 2016
    Publication date: November 30, 2017
    Inventors: Jayaprakash Meruva, Manish Gupta, Andrew David Halford, Cary Leen, Nagasree Poluri
  • Publication number: 20170345299
    Abstract: Various aspects of a system and method for driving assistance along a path are disclosed herein. In accordance with an embodiment, a unique identifier is received from a communication device at an electronic control unit (ECU) of a first vehicle. The unique identifier is received when the first vehicle has reached a first location along a first portion of the path. A communication channel is established between the first vehicle and the communication device based on the received unique identifier. Data associated with a second portion of the path is received by the ECU from the communication device based on the established communication channel. Alert information associated with the second portion of the path is generated by the ECU based on the received data.
    Type: Application
    Filed: August 11, 2017
    Publication date: November 30, 2017
    Inventors: MANISH GUPTA, RAMESHA CHELUR RAMACHANDRA SASTRY, PRAMOD CHINTALAPOODI, SHO TANAKA
  • Publication number: 20170337342
    Abstract: A method, computer-readable storage device and apparatus for calculating a health quality measure are disclosed. For example, a method receives characteristics of motion information, wherein the characteristics of motion information is based upon gait information, monitors the characteristics of motion information over a time period to determine a plurality of different modes of motion within the time period, and calculates the health quality measure based upon the plurality of different modes of motion.
    Type: Application
    Filed: August 7, 2017
    Publication date: November 23, 2017
    Inventors: Saeed S. Ghassemzadeh, Lusheng Ji, Robert Raymond Miller, II, Manish Gupta, Vahid Tarokh
  • Publication number: 20170308601
    Abstract: Systems and methods for the identification and reconciliation of network resource information are herein disclosed. In an implementation, a system includes instructions stored in memory for processing a request received from a data source to update a record of a network resource by receiving data relating to an attribute of a network resource of a computer network from a first data source, wherein the network resource is associated with a configuration item of a configuration management database, the configuration item including data relating to the attribute from a second source; determining that the first data source is authoritative for the attribute based on a priority of the first data source, a priority of the second data source, and a staleness period of the second data source; and processing the request by updating the attribute based on the data.
    Type: Application
    Filed: April 25, 2017
    Publication date: October 26, 2017
    Inventors: Davide Massarenti, Madhavi Puvvada, Chinna Babu Polinati, Manish Gupta, Purushottam Amradkar, Hongbin Lin
  • Publication number: 20170300965
    Abstract: Techniques for presenting a content item with a media item are described. The techniques include receiving user input indicating a placement preference for a content item to be presented with a media item. The placement preference indicates a presentation preference of the content item relative to presentation of the media item. The placement preference is used to influence selection of a media item with which the content item is to be presented.
    Type: Application
    Filed: June 29, 2017
    Publication date: October 19, 2017
    Applicant: Google Inc.
    Inventors: Poorva Arankalle, Brienne M. Finger, Lin Liao, Manish Gupta, Rajas Moonka, Reuven Lax, Jill A. Huchital
  • Publication number: 20170287062
    Abstract: A method and associated systems for a self-adjusting bid-management system. An automated auctioneering system creates a bid topology that represents a set of tasks to be bid upon and a set of dependencies among those tasks. The system augments the topology with metadata that identifies rules, constraints, and functional and nonfunctional requirements of the tasks. The system solicits bids for each task from a set of electronic bidding systems, where limitations are placed on the bids as a function of the metadata. As each bid arrives, the system determines whether it is a winning bid and, if necessary, revises the topology to accommodate modifications necessitated by the bid and then resolicits bids for the revised project. This procedure repeats until bidding ends, either because of an elapse of a specific duration of time or because winning bids have been received for all tasks of the topology.
    Type: Application
    Filed: March 31, 2016
    Publication date: October 5, 2017
    Inventor: Manish Gupta
  • Publication number: 20170277441
    Abstract: Techniques for selecting one of a plurality of heterogeneous memory units for placement of blocks of data (e.g., memory pages), based on both reliability and performance, are disclosed. A “cost” for each data block/memory unit combination is determined, based on the frequency of access of the data block, the latency of the memory unit, and, optionally, an architectural vulnerability factor (which represents the level of exposure of a particular memory data value to memory faults such as bit flips). A memory unit is selected for the data block for which the determined cost is the lowest, out of all memory units considered, and the data block is placed into that memory unit.
    Type: Application
    Filed: October 21, 2016
    Publication date: September 28, 2017
    Applicant: Advanced Micro Devices, Inc.
    Inventors: Manish Gupta, David A. Roberts, Mitesh R. Meswani, Vilas Sridharan, Steven Raasch, Daniel I. Lowell
  • Publication number: 20170270603
    Abstract: A system may detect an outstanding account of a borrower having an outstanding amount. The system may also display a loan-request interface associated with the outstanding account with the loan-request interface activated in response to the outstanding amount being within the dynamically calculated loan capacity. The system may receive an input via the loan-request interface to request a loan based on the outstanding amount. A request for the loan may be transmitted in response to the input.
    Type: Application
    Filed: March 16, 2016
    Publication date: September 21, 2017
    Applicant: AMERICAN EXPRESS TRAVEL RELATED SERVICES COMPANY, INC.
    Inventors: Cecile Berta, Mehdi Esmail, Manish Gupta, Malerie Luciano, Houman Motaharian, Art Ricciardi, Aparna Sarin, Brett Sussman, Fernando Valdes
  • Patent number: 9767687
    Abstract: Various aspects of a system and method for driving assistance along a path are disclosed herein. In accordance with an embodiment, a unique identifier is received from a communication device at an electronic control unit (ECU) of a first vehicle. The unique identifier is received when the first vehicle has reached a first location along a first portion of the path. A communication channel is established between the first vehicle and the communication device based on the received unique identifier. Data associated with a second portion of the path is received by the ECU from the communication device based on the established communication channel. Alert information associated with the second portion of the path is generated by the ECU based on the received data.
    Type: Grant
    Filed: September 11, 2015
    Date of Patent: September 19, 2017
    Assignee: SONY CORPORATION
    Inventors: Manish Gupta, Ramesha Chelur Ramachandra Sastry, Pramod Chintalapoodi, Sho Tanaka
  • Publication number: 20170249283
    Abstract: An approach is provided for optimally routing events in an IT system to solvers which provide resolutions of the events. Event streams originating from the IT system are defined. Events are classified into the event streams. An optimization problem is solved that minimizes costs incurred for using respective solvers based on constraints which include success rates of the solvers. Based on the solved optimization problem, policies are defined that associate the event streams to the solvers in a many-to-one correspondence. In real time, the defined policies are applied to the event streams. Based on the applied policies and the classified events, the events are routed to respective solvers. An indication is received that the events are resolved by the respective solvers, which reduces downtime in the IT system.
    Type: Application
    Filed: February 26, 2016
    Publication date: August 31, 2017
    Inventors: Manish Gupta, Sreekrishnan Venkateswaran