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: 20240119435Abstract: 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: ApplicationFiled: December 18, 2023Publication date: April 11, 2024Inventors: 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: 20240106886Abstract: 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: ApplicationFiled: September 28, 2022Publication date: March 28, 2024Inventors: Vinay George Roy, Mukesh Garg, Naman Dubey, Vikramjeet Singh Sandhu, Himanshu Pandey, Rahul Gupta
-
Publication number: 20240103993Abstract: 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: ApplicationFiled: September 15, 2022Publication date: March 28, 2024Inventors: Mukesh Garg, Vikramjeet Singh Sandhu, Vinay George Roy, Naman Dubey, Vivek Koni Raghuveer
-
Patent number: 11941634Abstract: 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: GrantFiled: June 11, 2021Date of Patent: March 26, 2024Assignee: PayPal, Inc.Inventors: Vinay Dwivedi, Magandeep Singh
-
Patent number: 11922386Abstract: 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: GrantFiled: March 12, 2021Date of Patent: March 5, 2024Assignee: 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: 20230325158Abstract: 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: ApplicationFiled: June 15, 2023Publication date: October 12, 2023Inventors: Marcio COSTA, JR., Emma Chantal OBERSTEIN, Vinay SINGH, Shannon Ronald MCARTHUR
-
Patent number: 11720333Abstract: 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: GrantFiled: October 25, 2021Date of Patent: August 8, 2023Assignee: Microsoft Technology Licensing, LLCInventors: Marcio Costa, Jr., Emma Chantal Oberstein, Vinay Singh, Shannon Ronald McArthur
-
Patent number: 11687330Abstract: 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: GrantFiled: June 8, 2021Date of Patent: June 27, 2023Assignee: Microsoft Technology Licensing, LLCInventors: Anshul Jain, Prabhat Kumar Pandey, Carlos Cabral Dietrich, Himani Ganjoo, Shannon Ronald McArthur, Vinay Singh
-
Publication number: 20230127029Abstract: 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: ApplicationFiled: October 25, 2021Publication date: April 27, 2023Inventors: Marcio COSTA, JR., Emma Chantal OBERSTEIN, Vinay SINGH, Shannon Ronald MCARTHUR
-
Publication number: 20220391186Abstract: 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: ApplicationFiled: June 8, 2021Publication date: December 8, 2022Inventors: Anshul JAIN, Prabhat Kumar PANDEY, Carlos CABRAL DIETRICH, Himani GANJOO, Shannon Ronald MCARTHUR, Vinay SINGH
-
Patent number: 10628018Abstract: 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: GrantFiled: July 28, 2016Date of Patent: April 21, 2020Assignee: Samsung Electronics Co., Ltd.Inventors: Avinash Sudhakar Chilmulwar, Mayank Gupta, Vinay Singh
-
Publication number: 20190005228Abstract: 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: ApplicationFiled: June 29, 2017Publication date: January 3, 2019Inventors: Vinay Singh, Ilya Grebnov, Javed Akhter, Charles Lamanna, Rama K. Rayudu, Jonathan Fancey
-
Publication number: 20180004767Abstract: 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: ApplicationFiled: June 30, 2016Publication date: January 4, 2018Applicant: Microsoft Technology Licensing, LLC.Inventors: Charles Lamanna, Sameer Chabungbam, Vinay Singh, Henrik Frystyk Nielsen, Steven Paul Goss, Jeffrey Scott Hollan, Stephen Siciliano
-
Patent number: 9819377Abstract: 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: GrantFiled: January 3, 2017Date of Patent: November 14, 2017Inventors: Vinay Singh, Nataliia Singh
-
Publication number: 20170108939Abstract: 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: ApplicationFiled: September 2, 2016Publication date: April 20, 2017Inventors: Avinash Sudhakar CHILMULWAR, Vinay SINGH, Mayank GUPTA
-
Publication number: 20170031581Abstract: 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: ApplicationFiled: July 28, 2016Publication date: February 2, 2017Inventors: Avinash Sudhakar CHILMULWAR, Mayank GUPTA, Vinay SINGH
-
Publication number: 20130337840Abstract: 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: ApplicationFiled: June 14, 2013Publication date: December 19, 2013Inventors: Vinay Singh, Prashant Sinha
-
Publication number: 20080011368Abstract: 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: ApplicationFiled: April 24, 2007Publication date: January 17, 2008Inventors: Vinay Singh, Larry Swain, Douglas Cornet, Robert Wilkes, Keith Heaton, Christopher Locke, Timothy Robinson
-
Publication number: 20070238667Abstract: 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: ApplicationFiled: March 5, 2007Publication date: October 11, 2007Inventors: Zongchao Jia, Vinay Singh