Patents by Inventor Sanjay

Sanjay 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: 10692067
    Abstract: A point-of-sale system with a mobile payment feature includes an electronic display, one or more processors, and storage media storing a payment plugin to the point-of-sale system. The payment plugin sends ticket data representing a guest ticket over one or more data networks to an online service provider computer system; receives instruction from the service provider computer system to mark the guest ticket as designated for mobile payment; and causes user interface feedback on the electronic display that the guest ticket is to be paid via mobile payment. By doing so, the merchant is informed through their point-of-sale system that payment of the guest ticket will be facilitated by the online service provider. This alleviates the merchant from collecting payment from the guest before the guest leaves the merchant's premises and allows the guest to leave the premises as soon as the guest ticket is ready for mobile payment.
    Type: Grant
    Filed: September 13, 2017
    Date of Patent: June 23, 2020
    Assignee: OPENTABLE, INC.
    Inventors: Rohan Angrish, Rishi Deshpande, Kashyap Deorah, Tapan Pandita, Ulhas Mandrawadkar, Keshav Krity, Sanjay Dalsania, Abhay Kumar, Dave Arthurs
  • Patent number: 10693733
    Abstract: A method for establishing a partitioned fabric network is described. The method includes establishing a fabric network including a plurality of border nodes to couple the fabric network to one or more external data networks and a plurality of edge nodes to couple to the fabric network to one or more hosts. The method further includes defining a plurality of partitions of the fabric network. The method further includes registering each of the plurality of partitions with a corresponding one of the plurality of border nodes and with each of the plurality of edge nodes.
    Type: Grant
    Filed: March 6, 2018
    Date of Patent: June 23, 2020
    Assignee: Cisco Technology, Inc.
    Inventors: Sanjay Hooda, Johnson Leong, Satish Kondalam, Victor Moreno, Rohan Grover
  • Publication number: 20200192686
    Abstract: The present disclosure relates techniques for coordinating and synchronizing client-facing support services with the activities and responses from one or more technical teams assigned to address a client issue. In certain implementations, this may allow an agent or customer approach to use a single reference identifier (such as a case or matter number) to access information or updates from technical teams that do not typically employ such a number for their own tracking purposes. In this manner, relevant information to a client issue may be accessed from all involved technical teams at the agent level as well as allowing the technical teams themselves to readily see activity by other teams.
    Type: Application
    Filed: December 18, 2018
    Publication date: June 18, 2020
    Inventors: Udom Dwivedi, Vytesh Ramesh, Harish Kumar Balachandra Bellamane, Sanjay Kumar Gupta, Evan Ross Lipton, Vamsi Krishna Soma
  • Publication number: 20200188740
    Abstract: Described herein is a golf club head that comprises a body and a strike plate. The body comprises a heel portion, a sole portion, a toe portion, and a top portion. The strike plate comprises an outer peripheral edge and at least a portion of a strike face. Furthermore, the strike plate is welded to the body via a peripheral weld between the outer peripheral edge of the strike plate and the body. The outer peripheral edge of the strike plate comprises at least one welded portion, welded to the body via the peripheral weld, and at least one non-welded portion, not welded to the body.
    Type: Application
    Filed: February 25, 2020
    Publication date: June 18, 2020
    Inventors: Paul M. Demkowski, Bret H. Wahl, Scott Taylor, Sanjay Kuttappa
  • Publication number: 20200194233
    Abstract: Embodiments of the present disclosure include methods and apparatus for depositing a plurality of layers on a large area substrate. In one embodiment, a processing chamber for plasma deposition is provided. The processing chamber includes a showerhead and a substrate support assembly. The showerhead is coupled to an RF power source and a ground and includes a plurality of perforated gas diffusion members. A plurality of plasma applicators is disposed within the showerhead, wherein one plasma applicator of the plurality of plasma applicators corresponds to one of the plurality of perforated gas diffusion members. Further, a DC bias power source is coupled to a substrate support assembly.
    Type: Application
    Filed: December 14, 2018
    Publication date: June 18, 2020
    Inventors: Chien-Teh KAO, Tae Kyung WON, Carl A. SORENSEN, Sanjay D. YADAV, Young Dong LEE, Shinichi KURITA, Soo Young CHOI
  • Publication number: 20200192912
    Abstract: A system according to certain aspects improves the process of performing snapshot replication operations (e.g., maintaining a mirror copy of primary data at a secondary location by generating snapshots of the primary data). The system can collect and maintain cumulative block-level changes to the primary data after each sub-interval of a plurality of sub-intervals between the snapshots. When a snapshot is generated, any changes to the primary data not reflected in the cumulative block-level changes are identified based on the snapshot and transmitted to the secondary location along with the cumulative block-level changes. By the time the snapshot is generated, some or all of the changes to the primary data associated with the given snapshot have already been included in the cumulative block-level changes, thereby reducing the time and computing resources spent to identify and collect the changes for transmission to the secondary location.
    Type: Application
    Filed: October 22, 2019
    Publication date: June 18, 2020
    Inventors: Amit MITKAR, Sanjay KUMAR
  • Publication number: 20200192893
    Abstract: One or a soft correlation of a database can be adjusted (e.g., modified, replaced, overwritten) for use with respect to one or more record(s) of the database associated with the soft correlation, by considering at least one or more violations of the soft correlations in the one or more of records database records associated with the soft correlation. In addition, an adjusted soft correlation can be stored and used for optimizations of database queries pertaining to one or more records associated with the adjusted soft correlation. Typically, the adjusted soft correlation is adjusted by at least considering the violations of an original soft correlation in the one or more records relating to the database queries.
    Type: Application
    Filed: December 13, 2018
    Publication date: June 18, 2020
    Inventors: Mohamed Yassin Eltabakh, Grace Kwan-On Au, Sanjay Nair, Mohammed Al-Kateb, Paul Laurence Sinclair
  • Publication number: 20200196020
    Abstract: Disclosed is a solution that tags and stores video, audio, pictures, text, and other content, along with their associated metadata to allow for contextual retrieval and customized playback of stored content.
    Type: Application
    Filed: November 18, 2019
    Publication date: June 18, 2020
    Inventors: Abdul Hakeem Mohamed, Shriniket Kale, Alexander Schaefer, Sanjay Rajagopalan
  • Publication number: 20200191649
    Abstract: A device for detecting exposure to light includes: a photo-responsive layer including a photochromic material; a skin-mimicking cover layer covering a first side of the photo-responsive layer; and an adhesive layer configured to couple a second side of the photo-responsive layer opposite the first side to a surface.
    Type: Application
    Filed: May 10, 2018
    Publication date: June 18, 2020
    Inventors: Chad Mitchell SWEETING, Andrew Bradley MARTINKO, Derek Matti Harry JOUPPI, Tim WU, Kevin Quang Vinh DANG, Cameron Spencer MILLS, Sabrina Chwen-Huei CHANG, Charles Andrew GOERTZ, Colin Ellison PIERCE, Chelsea LEUNG, Sanjay MANHAS
  • Publication number: 20200190056
    Abstract: The present invention relates to novel procedures and novel intermediates useful in the synthesis of Niraparib or any salt thereof.
    Type: Application
    Filed: August 14, 2018
    Publication date: June 18, 2020
    Inventors: Parven K. Luthra, Sanjay L. Vasoya, Bhatu T. Patil, Amit K. Taneja, Naveen C. Srivastav, Rinku Singh
  • Patent number: 10687032
    Abstract: A medicine container includes a controller and a scale connected with the controller. The scale is configured to measure a weight of a content contained in the medicine container. An inertial measurement unit connects with the controller. The inertial measurement unit is configured to detect a position of the medicine container. The controller is configured to process the position information to ensure that the container is located in an upright position before the weight measurement is considered.
    Type: Grant
    Filed: August 30, 2018
    Date of Patent: June 16, 2020
    Assignee: Northwestern University
    Inventors: Sanjay Mehrotra, Fatma Seda Memik, Ilya Mikhelson
  • Patent number: 10685821
    Abstract: Physical vapor deposition target assemblies and methods of manufacturing such target assemblies are disclosed. An exemplary target assembly comprises a flow pattern including a plurality of arcs and bends fluidly connected to an inlet end and an outlet end.
    Type: Grant
    Filed: August 18, 2017
    Date of Patent: June 16, 2020
    Assignee: Applied Materials, Inc.
    Inventors: Sanjay Bhat, Vibhu Jindal, Vishwas Kumar Pandey
  • Patent number: 10683648
    Abstract: A drain cleaning apparatus includes a handle and a clog-catching member detachably connected to the handle. Wings, barbs or hooks project radially from the clog-catching member. The wings, barbs or hooks provide an angled projection that catches and holds a clump of debris in a drain pipe for pulling the clump out and unclogging the drain. Different end tools can be removably connected to a clog-catching member or to a smooth extension member to provide multifunctionality. The handle, clog-catching members, smooth extension members and tools can be connected together using a quick-connect connector, such as a snap fastener, a keyhole fastener or a side-release buckle, or a threaded connector. In addition to drain cleaning, the apparatus can be fitted with tools such as a magnet, grabber, light, camera and/or video for retrieval of objects and inspection of a space that is difficult to view directly.
    Type: Grant
    Filed: November 9, 2017
    Date of Patent: June 16, 2020
    Assignee: PF Waterworks LP
    Inventors: Harold Kent Beck, Sanjay Ahuja, Stephen S. Hodgson, Rainer Kuenzel
  • Patent number: 10686885
    Abstract: The present disclosure relates to methods and systems for managing a guest virtual machine executing within a virtualized environment. A daemon is established on a guest virtual machine executing within a virtualized environment. The daemon is configured to communicate with a management service virtual machine executing within the virtualized environment. The daemon receives, from the management service virtual machine via an application layer protocol, a request identifying an action type of a plurality of predetermined action types. The daemon identifies the action type of the plurality of predetermined action types from the received request and performs an action corresponding to the identified action type. In some implementations, the application layer protocol is one of Hypertext Transfer Protocol (HTTP) or Hypertext Transfer Protocol Secure (HTTPS).
    Type: Grant
    Filed: June 22, 2015
    Date of Patent: June 16, 2020
    Assignee: Citrix Systems, Inc.
    Inventors: Raghu Goyal, Sanjay Gupta, Dave Saurabh
  • Patent number: 10685282
    Abstract: An encoder system trains a compression model that includes an autoencoder model and a frame extractor model. The encoding portion of the autoencoder is coupled to receive a set of target frames and a previous state tensor for the set of target frames and generate compressed code. The decoding portion of the autoencoder is coupled to receive the compressed code and the previous state tensor for the set of frames and generate a next state tensor for the set of target frames. The frame extractor model is coupled to receive the next state tensor and generate a set of reconstructed frames that correspond to the set of target frames by performing one or more operations on the state tensor. The state tensor for the set of frames includes information from frames of the video that can be used by the frame extractor to generate reconstructed frames.
    Type: Grant
    Filed: November 7, 2018
    Date of Patent: June 16, 2020
    Assignee: WaveOne Inc.
    Inventors: Oren Rippel, Sanjay Nair, Carissa Lew, Steve Branson, Alexander Anderson, Lubomir Bourdev
  • Publication number: 20200187336
    Abstract: Disclosed are systems and methods for adjusting environmental conditions based on automatically and manually generated requests. A commissioned unit comprising at least one IP luminaire (140, 150), transmits a signal comprising one or more identification codes. The signal may be, for example, a coded light signal. An environment control device (160) receives the signal, detects user input indicating one or more preferred environmental conditions, and transmits an environment control request comprising the one or more preferred environmental conditions. An environment manager module (110) receives the environment control request, generates an environment control command using the control request, and transmits the environment control command to one or more commissioned units to alter environmental conditions in a space in accordance with the user input.
    Type: Application
    Filed: February 19, 2020
    Publication date: June 11, 2020
    Inventors: MARK HENRICUS VERBERKT, JURGEN MARIO VANGEEL, LOKESH NARAYAN, WIJNAND JOHANNES RIETMAN, SIMON DINGLE, JULES MARTINUS ADRIANUS GERARDUS DE LAAT, SANJAY BHAT, TONY PETRUS VAN ENDERT, MICHAEL PETRUS FRANCISCUS VERSCHOOR, PETRUS JOHANNES LENOIR
  • Publication number: 20200183921
    Abstract: A database system receives a request from a user. The request invokes a data set function (DSF) and uses a property to be provided by the DSF. The database system determines that a function descriptor is available for the DSF. The function descriptor is expressed as markup language instructions. The function descriptor defines the property of the DSF. The database system uses the function descriptor to define a property for the DSF.
    Type: Application
    Filed: December 5, 2019
    Publication date: June 11, 2020
    Applicant: Teradata US, Inc
    Inventors: B. Anantha Subramanian, Mohamed Yassin Eltabakh, Mahbub Hasan, Robert Matthew Wehrmeister, Awny Kayed Al-Omari, Sanjay Sukumaran Nair, Kashif Abdullah Siddiqui
  • Publication number: 20200184755
    Abstract: Visitor meeting registration and management is described herein. One device includes a user interface, memory, and processor to receive, from a user of the mobile device via the user interface, an invitation code associated with an invitation received by the mobile device for a meeting at a facility, display, on the user interface upon receiving the invitation code, a registration screen for the meeting, receive, from the user via the registration screen displayed on the user interface, registration information for the meeting, send the registration information to a computing device associated with the facility, receive, from the computing device, an identification mechanism for the user, provide the identification mechanism for the user to a visitor validation device at an entry point to the facility, and receive, from the computing device upon providing the identification mechanism to the visitor validation device, a digital badge for accessing the facility.
    Type: Application
    Filed: February 18, 2020
    Publication date: June 11, 2020
    Inventors: Murugan Gopalan, Roshan Lawrence Valder, Magesh Lingan, Tanya Mahajan, Sanjay Roy, Himanshu Khurana, Mandar Tigga, Manu Taranath, Shouvik Brahma
  • Publication number: 20200184309
    Abstract: Techniques for neural network processing using specialized data representation are disclosed. Input data for manipulation in a layer of a neural network is obtained. The input data includes image data, where the image data is represented in bfloat16 format without loss of precision. The manipulation of the input data is performed on a processor that supports single-precision operations. The input data is converted to a 16-bit reduced floating-point representation, where the reduced floating-point representation comprises an alternative single-precision data representation mode. The input data is manipulated with one or more 16-bit reduced floating-point data elements. The manipulation includes a multiply and add-accumulate operation. The manipulation further includes a unary operation, a binary operation, or a conversion operation. A result of the manipulating is forwarded to a next layer of the neural network.
    Type: Application
    Filed: December 5, 2019
    Publication date: June 11, 2020
    Inventor: Sanjay Patel
  • Patent number: 10678731
    Abstract: An information handling system containing a data-category switch module operating in the control plane for the exchange of data between internet of things applications, including a computer memory, a processor operatively coupled to the computer memory executing code of a data-switch module operatively coupled to the computer memory and the processor, a data zone, operatively coupled to the processor, defined by one or more data types from sensors associated with the data zone by data content categories, one or more network interfaces assigned to the data zone by data-category switch module policy provisions for receiving and transmitting data associated with the data zone, and one or more zone-labeled datasets stored in the computer memory operatively coupled to the data-category switch module and assigned to the data zone, each of the zone-labeled datasets receiving data from the data zone and configured to execute a data-zone specific application.
    Type: Grant
    Filed: August 27, 2018
    Date of Patent: June 9, 2020
    Assignee: Dell Products, LP
    Inventors: Sanjay Sane, Krishnamurthy Subramanian, Snigdhendu S. Mukhopadhyay