Patents by Inventor Vinay Singh

Vinay Singh 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: 20240119435
    Abstract: Disclosed are systems, methods, and apparatus of an automated and self-service kiosk that allows customers to select inventory items available from the kiosk and walk or move away with selected inventory item(s) without having to process payment, identify the inventory item(s), or provide any other form of checkout. After a customer has picked one or more items and departed the kiosk, the picked items are determined and the customer charged for the items. For example, one or more of detected weight changes measured at the kiosk and/or images generated at the kiosk may be used to identify items picked by the customer from the kiosk.
    Type: Application
    Filed: December 18, 2023
    Publication date: April 11, 2024
    Inventors: Subhash Sasidharakurup, Srinivasan Hariram, Mehakinder Singh Oberoi, Ashish Pal, Rajesh Jain, Shanoop Sivadas, Himanshu Singh, Aniket Nagesh Dubhashi, Vinay P. Vaidya, Debasish Das
  • Publication number: 20240106886
    Abstract: Described embodiments provide systems and methods for intelligent load balancing of hosted sessions. A processor can determine a plurality of metrics for each of a plurality of machines configured to connect client devices with hosted sessions. The processor can receive, from a client device, a request to establish a connection with one of the plurality of machines to access a hosted session. The processor can determine a score for each of the plurality of machines based at least on the plurality of metrics for each of the plurality of machines. The processor can select a machine from the plurality of machines as a function of the score and a resource cost of the machine. The processor can cause the client device to connect to the selected machine for the hosted session.
    Type: Application
    Filed: September 28, 2022
    Publication date: March 28, 2024
    Inventors: Vinay George Roy, Mukesh Garg, Naman Dubey, Vikramjeet Singh Sandhu, Himanshu Pandey, Rahul Gupta
  • Publication number: 20240103993
    Abstract: Systems and methods for key performance benchmarking may include receiving for a plurality of client devices of a tenant, a duration for performing a plurality of actions to log into a resource. The systems and methods can include determining metrics for each action of the plurality of actions. The systems and methods can include generating, by the one or more processors, one or more recommendations corresponding to at least one action of the plurality of actions, to reduce the duration to log into the resource.
    Type: Application
    Filed: September 15, 2022
    Publication date: March 28, 2024
    Inventors: Mukesh Garg, Vikramjeet Singh Sandhu, Vinay George Roy, Naman Dubey, Vivek Koni Raghuveer
  • Patent number: 11941634
    Abstract: There are provided systems and methods for a data integration framework that provides an institutional or organizational user data enrichment capability locally. Specifically, instead of relying on the fraud detection platform to constantly updating and/or building new data connectors to intake data from updated or a new data provider, an institutional user, such as a financial institution, may receive a software development kit (SDK) from the fraud detection platform, using which the institutional user may build its own data connector deployed at the institutional user.
    Type: Grant
    Filed: June 11, 2021
    Date of Patent: March 26, 2024
    Assignee: PayPal, Inc.
    Inventors: Vinay Dwivedi, Magandeep Singh
  • Patent number: 11922386
    Abstract: Disclosed are systems, methods, and apparatus of an automated and self-service kiosk that allows customers to select inventory items available from the kiosk and walk or move away with selected inventory item(s) without having to process payment, identify the inventory item(s), or provide any other form of checkout. After a customer has picked one or more items and departed the kiosk, the picked items are determined and the customer charged for the items. For example, one or more of detected weight changes measured at the kiosk and/or images generated at the kiosk may be used to identify items picked by the customer from the kiosk.
    Type: Grant
    Filed: March 12, 2021
    Date of Patent: March 5, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Subhash Sasidharakurup, Srinivasan Hariram, Mehakinder Singh Oberoi, Ashish Pal, Rajesh Jain, Shanoop Sivadas, Himanshu Singh, Aniket Nagesh Dubhashi, Vinay P. Vaidya, Debasish Das
  • Publication number: 20230325158
    Abstract: The examples described herein extend application lifecycle management (ALM) processes (e.g., create, update, delete, retrieve, import, export, uninstall, publish) to user-created application platform components. First and second components are generated within an application platform. The first component is customized at least by indicating whether the first component is subject to localization, defining a layering of the first component, and indicating whether the first component is protected from downstream modification. The second component is customized in accordance with customizing the first component, and is further customized by defining a dependency of the second component on the first component. The components are deployed in a target environment with metadata representing the customizations and enabling the ALM processes.
    Type: Application
    Filed: June 15, 2023
    Publication date: October 12, 2023
    Inventors: Marcio COSTA, JR., Emma Chantal OBERSTEIN, Vinay SINGH, Shannon Ronald MCARTHUR
  • Patent number: 11720333
    Abstract: The examples described herein extend application lifecycle management (ALM) processes (e.g., create, update, delete, retrieve, import, export, uninstall, publish) to user-created application platform components. First and second components are generated within an application platform. The first component is customized at least by indicating whether the first component is subject to localization, defining a layering of the first component, and indicating whether the first component is protected from downstream modification. The second component is customized in accordance with customizing the first component, and is further customized by defining a dependency of the second component on the first component. The components are deployed in a target environment with metadata representing the customizations and enabling the ALM processes.
    Type: Grant
    Filed: October 25, 2021
    Date of Patent: August 8, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Marcio Costa, Jr., Emma Chantal Oberstein, Vinay Singh, Shannon Ronald McArthur
  • Patent number: 11687330
    Abstract: Deployment of a software unit into a software application layer stack using deployment parameters including an ordering behavior parameter and a reference parameter. The deployment of the software unit may be in response to receipt of a software package for installation of the software unit. Installation of the software unit may be provided according to a hierarchical rule structure that includes determining whether the software unit comprises an upgrade or a patch to an existing software unit in the layer stack. If not an upgrade or a patch, an ordering behavior parameter may indicate a relative position to install the software unit in relation to a software unit designated by the reference parameter. If the deployment parameters are not valid, installation of the software unit may be provided according to a default rule.
    Type: Grant
    Filed: June 8, 2021
    Date of Patent: June 27, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Anshul Jain, Prabhat Kumar Pandey, Carlos Cabral Dietrich, Himani Ganjoo, Shannon Ronald McArthur, Vinay Singh
  • Publication number: 20230127029
    Abstract: The examples described herein extend application lifecycle management (ALM) processes (e.g., create, update, delete, retrieve, import, export, uninstall, publish) to user-created application platform components. First and second components are generated within an application platform. The first component is customized at least by indicating whether the first component is subject to localization, defining a layering of the first component, and indicating whether the first component is protected from downstream modification. The second component is customized in accordance with customizing the first component, and is further customized by defining a dependency of the second component on the first component. The components are deployed in a target environment with metadata representing the customizations and enabling the ALM processes.
    Type: Application
    Filed: October 25, 2021
    Publication date: April 27, 2023
    Inventors: Marcio COSTA, JR., Emma Chantal OBERSTEIN, Vinay SINGH, Shannon Ronald MCARTHUR
  • Publication number: 20220391186
    Abstract: Deployment of a software unit into a software application layer stack using deployment parameters including an ordering behavior parameter and a reference parameter. The deployment of the software unit may be in response to receipt of a software package for installation of the software unit. Installation of the software unit may be provided according to a hierarchical rule structure that includes determining whether the software unit comprises an upgrade or a patch to an existing software unit in the layer stack. If not an upgrade or a patch, an ordering behavior parameter may indicate a relative position to install the software unit in relation to a software unit designated by the reference parameter. If the deployment parameters are not valid, installation of the software unit may be provided according to a default rule.
    Type: Application
    Filed: June 8, 2021
    Publication date: December 8, 2022
    Inventors: Anshul JAIN, Prabhat Kumar PANDEY, Carlos CABRAL DIETRICH, Himani GANJOO, Shannon Ronald MCARTHUR, Vinay SINGH
  • Patent number: 10628018
    Abstract: A method and a device for direct launching of an interface to selected functionalities of an application are provided. The method includes receiving a user input gesture on an application icon, displaying a plurality of user interface (UI) elements on the application icon, in response to the received user input gesture, wherein each of the plurality of UI elements corresponds to at least one functionality of an application, receiving a user selection of at least one UI element of the plurality of UI elements, and launching the functionality corresponding to the selected UI element.
    Type: Grant
    Filed: July 28, 2016
    Date of Patent: April 21, 2020
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Avinash Sudhakar Chilmulwar, Mayank Gupta, Vinay Singh
  • Publication number: 20190005228
    Abstract: Methods, systems, and computer program products are described herein for implementing a workflow development system that enables users to incorporate custom functionality within a workflow. During runtime execution of the workflow, the custom functionality (e.g., custom code) is executed in a sandboxed environment, thereby ensuring that the custom code consumes only a limited amount of computing resources (e.g., processing power, memory, storage, etc.) that may be shared with other processes. The foregoing may be achieved without requiring the user to be aware that a sandboxed environment is being utilized. Instead, the user simply needs to select and associate a custom function with a particular workflow step, and the workflow development system manages the interactions with the sandboxed environment without any further user involvement.
    Type: Application
    Filed: June 29, 2017
    Publication date: January 3, 2019
    Inventors: Vinay Singh, Ilya Grebnov, Javed Akhter, Charles Lamanna, Rama K. Rayudu, Jonathan Fancey
  • Publication number: 20180004767
    Abstract: Embodiments are directed to connectors that use a common contract to expose data sources to applications. The common contract provides access to a plurality of different dataset types without requiring the applications to know the specific dataset type used by the data sources.
    Type: Application
    Filed: June 30, 2016
    Publication date: January 4, 2018
    Applicant: Microsoft Technology Licensing, LLC.
    Inventors: Charles Lamanna, Sameer Chabungbam, Vinay Singh, Henrik Frystyk Nielsen, Steven Paul Goss, Jeffrey Scott Hollan, Stephen Siciliano
  • Patent number: 9819377
    Abstract: The cell phone holder is an adjustable casing. The cell phone holder contains a cellular phone. The cell phone holder is removably attached to an automobile. The dimensions of the cell phone holder are adjustable such that the cell phone holder will accommodate cellular phones of various sizes. The cell phone holder comprises a first spring, a second spring, a first side panel, a second side panel, a rear panel, and a bottom panel. The first side panel attaches to the first spring. The second side panel attaches to the second spring. The bottom panel, the first spring, and the second spring attach to the rear panel.
    Type: Grant
    Filed: January 3, 2017
    Date of Patent: November 14, 2017
    Inventors: Vinay Singh, Nataliia Singh
  • Publication number: 20170108939
    Abstract: The various example embodiments herein disclose a method and apparatus for controlling at least one device by a wearable device, the method comprising determining a position of the wearable device on a finger of a user based on a biometric parameter of the finger, activating a profile corresponding to the determined position of the wearable device on the user's finger; and controlling the at least one device based on the activated profile.
    Type: Application
    Filed: September 2, 2016
    Publication date: April 20, 2017
    Inventors: Avinash Sudhakar CHILMULWAR, Vinay SINGH, Mayank GUPTA
  • Publication number: 20170031581
    Abstract: A method and a device for direct launching of an interface to selected functionalities of an application are provided. The method includes receiving a user input gesture on an application icon, displaying a plurality of user interface (UI) elements on the application icon, in response to the received user input gesture, wherein each of the plurality of UI elements corresponds to at least one functionality of an application, receiving a user selection of at least one UI element of the plurality of UI elements, and launching the functionality corresponding to the selected UI element.
    Type: Application
    Filed: July 28, 2016
    Publication date: February 2, 2017
    Inventors: Avinash Sudhakar CHILMULWAR, Mayank GUPTA, Vinay SINGH
  • Publication number: 20130337840
    Abstract: A method of generating alerts comprising the steps of receiving preference information to generate an alert indicating occurrence of an event, wherein the preference comprises location information of an event and determining location information of a mobile device. The location information is used for comparing the location information of the mobile device and the location information associated with the event. Subsequently generating an alert when the location information of the mobile device matches the location information associated with the event and based on the preference.
    Type: Application
    Filed: June 14, 2013
    Publication date: December 19, 2013
    Inventors: Vinay Singh, Prashant Sinha
  • Publication number: 20080011368
    Abstract: An apparatus for connecting multi-lumen conduits is described. The apparatus may include a conduit adapter and a conduit collar. The conduit adapter may include a housing, a bayonet connector, and a support member connecting the housing and the bayonet connector. The support member has an aperture that permits fluid communication through the support member. One end of the conduit collar is sized for insertion into the housing, and a second end is adapted to receive a first multi-lumen conduit. The housing also is adapted to receive a second multi-lumen conduit. The bayonet connector engages a primary lumen of the first multi-lumen conduit and the second multi-lumen conduit such that the primary lumen of the second multi-lumen conduit fluidly communicates with the primary lumen of the first multi-lumen conduit. The conduit adapter and the conduit collar are capable of 360 degree rotation relative to each other about a common axis.
    Type: Application
    Filed: April 24, 2007
    Publication date: January 17, 2008
    Inventors: Vinay Singh, Larry Swain, Douglas Cornet, Robert Wilkes, Keith Heaton, Christopher Locke, Timothy Robinson
  • Publication number: 20070238667
    Abstract: Synthetic peptides containing an ankyrin repeat-like motif or portion thereof and mimetics thereof which interact with synuclein-gamma (SNCG) and reduce SNCG-mediated resistance of SNCG-expressing cancer cells to treatment with anticancer drugs or inhibit tumorigenesis and cancer cell proliferation are provided. Compositions containing these peptides, portions thereof or mimetics thereof are also provided. Methods for use of these peptides or portions thereof, compositions, and mimetics thereof in potentiating efficacy of anticancer drugs, in particular microtubule inhibitors and hormonal cancer therapies, and in treating cancer are also provided.
    Type: Application
    Filed: March 5, 2007
    Publication date: October 11, 2007
    Inventors: Zongchao Jia, Vinay Singh