Patents by Inventor Vipul Sharma
Vipul Sharma 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: 20240103612Abstract: The present disclosure provides a method for intelligent user localization in a metaverse, including: detecting movements of a wearable head gear configured to present virtual content to a user, and generating sensor data and visual data using an inertial sensor and a camera, respectively, mapping the visual data to a virtual world using an image associated with the visual data to localize the user in the virtual world; providing the visual data and the sensor data to a first Machine Learning (ML) model and a second ML model, respectively; extracting a plurality of key points from the visual data and distinguishing stable key points and dynamic key points; and removing visual impacts corresponding to the visual data having a relatively low weightage, and providing a relatively high weightage to the sensor data processed through the second ML model.Type: ApplicationFiled: November 15, 2023Publication date: March 28, 2024Applicant: SAMSUNG ELECTRONICS CO., LTD.Inventors: Vipul GUPTA, Abhishek SHARMA, Aryan JAISWAL, Vaibhav NEGI
-
Publication number: 20220357834Abstract: Various embodiments set forth techniques for positioning speakers within a venue. The techniques include generating, via a machine learning model, at least one of a two-dimensional (2D) representation or a three-dimensional (3D) representation of a venue based on one or more images of the venue. The techniques further include determining one or more parameters associated with one or more speakers to be placed within the venue based on the at least one of the 2D representation or the 3D representation.Type: ApplicationFiled: May 4, 2021Publication date: November 10, 2022Inventors: Sambuddha SAHA, Vipul SHARMA, George GEORGALLIS
-
Patent number: 10007698Abstract: Systems, methods and computer program product embodiments for providing table parameterized function (TPF) functionality in a database are disclosed herein. An embodiment includes defining a TPF in a database, wherein the definition of the TPF defines one or more parameters of the TPF, at least one of the parameters being a table parameter. A query is received that operates to call the TPF, wherein the query defines one or more input parameters, the input parameters comprising at least one table input parameter to be used as input for calling the TPF. The query is processed to produce a result, and the result of the query is returned.Type: GrantFiled: November 28, 2012Date of Patent: June 26, 2018Assignee: SYBASE, INC.Inventors: Mark Delafranier, Jeffrey J. Plager, Muhammed Sharique, Vipul Sharma, Ivan T. Bowman, Anisoara Nica, Anil K. Goel, Steven A. Kirk
-
Patent number: 9064212Abstract: In one embodiment, a method includes receiving event information associated with an event listing, the event information being inputted by a user of an online event management system at a client device; transmitting the event information to the online event management system, the event listing being synchronously categorized with the sending of the event information; and receiving from the online event management system one or more categories associated with the event listing for display to the user at the client device, the categories being automatically determined based on categorization models of the online event management system in response to the transmitted event information.Type: GrantFiled: June 3, 2014Date of Patent: June 23, 2015Assignee: Eventbrite, Inc.Inventors: Tilmann Bruckhaus, Vipul Sharma
-
Publication number: 20150161529Abstract: In one embodiment, a method includes accessing a first event profile of an event-management system associated with a first event and one or more second event profiles of the event-management system associated with one or more second events, respectively. The method also includes determining a first event-vector based on the first event profile and one or more second event-vectors based on the one or more second event profiles, respectively. The method further includes calculating one or more similarity scores for the first event profile with respect to each of the one or more second event profiles, respectively, based on a comparison of the first event-vector with each of the second event-vectors. The method also includes transmitting references to one or more of the second event profiles to a user of the event-management system based on the calculated similarity scores for each second event profile.Type: ApplicationFiled: December 9, 2013Publication date: June 11, 2015Applicant: Eventbrite, Inc.Inventors: Srinidhi Ramesh Kondaji, Anand Sujith Henry, Vipul Sharma
-
Patent number: 8984504Abstract: A method and system provide information by which a host machine on which a virtual machine is running can be determined via a messaging channel between the virtual machines running on the host machine and the host machine. The virtual machine can then determine whether or not it should be executing. In order for the virtual machine to determine whether it can execute, it will need to know information about the host machine on which it will be running. Similarly, a virtual machine can determine whether it has been exposed to any viruses or whether a particular update has been run by knowing the host machines on which it has been run.Type: GrantFiled: January 11, 2008Date of Patent: March 17, 2015Assignee: Red Hat, Inc.Inventors: Daniel Lee Becker, Vipul Sharma, Andrew W. Brandt, Dave Sheets
-
Patent number: 8949827Abstract: A method and system provide tracking of a virtual machine by compiling information on the virtual machines in a network and sending the information to an administrative console. The administrative console can then determine the status of the virtual machines in the network. The administrative console can also establish a lineage of a virtual machine and the migration of a virtual machine from one host machine to another host machine. A virtual machine unique identifier assigned to each virtual machine by the system can be modified and used to track each virtual machine and associated host machine. A status can then be determined of the virtual machines, where the status can be a new virtual machine, a previously discovered virtual machine, a duplicated virtual machine, or a cloned virtual machine.Type: GrantFiled: January 11, 2008Date of Patent: February 3, 2015Assignee: Red Hat, Inc.Inventors: Daniel Lee Becker, Andrew W. Brandt, Vipul Sharma, Mark James Yourcheck, Stephen C. Carr, Tim Campbell
-
Publication number: 20140289171Abstract: In one embodiment, a method includes receiving event information associated with an event listing, the event information being inputted by a user of an online event management system at a client device; transmitting the event information to the online event management system, the event listing being synchronously categorized with the sending of the event information; and receiving from the online event management system one or more categories associated with the event listing for display to the user at the client device, the categories being automatically determined based on categorization models of the online event management system in response to the transmitted event information.Type: ApplicationFiled: June 3, 2014Publication date: September 25, 2014Applicant: Eventbrite, Inc.Inventors: Tilmann Bruckhaus, Vipul Sharma
-
Patent number: 8756178Abstract: In one embodiment, a method includes accessing event information associated with an event listing, calculating one or more category probabilities for the event listing based in part on the event information associated with the event listing using one or more categorization models, and associating with the event listing the category corresponding to the category probability for each category probability greater than or equal to a threshold probability.Type: GrantFiled: October 21, 2011Date of Patent: June 17, 2014Assignee: Eventbrite, Inc.Inventors: Tilmann Bruckhaus, Vipul Sharma
-
Patent number: 8566941Abstract: A method and system provide security for a communication network and for one or more nodes within the network. Software can be distributed throughout the network from a centralized location or administrative console. The software can be made resident in the kernel of the operating system of a receiving node. The software can provide an observation functionality, an analysis functionality, a reporting functionality and a remediation functionality or some subset of those functionalities.Type: GrantFiled: February 29, 2012Date of Patent: October 22, 2013Assignee: Red Hat, Inc.Inventors: John M. Suit, Vipul Sharma, Mark J. Yourcheck, Daniel L. Becker
-
Patent number: 8539570Abstract: Methods for managing a virtual machine wherein an administration console (AC) (1104) transmits a query to a virtualization server (1116). The virtualization server 1116 includes at least one virtual machine (VM) (1124). AC (1104) receives, in response to the query, identification of a VM (1124) and establishes an authenticated communications link with a proxy machine (1108) adapted for communicating with the VM (1124). AC (1104) transmits over the authenticated communications link to proxy machine (1108) the identification of the VM (1124) and performs a management function with respect to the VM (1124).Type: GrantFiled: April 28, 2008Date of Patent: September 17, 2013Assignee: Red Hat, Inc.Inventors: Vipul Sharma, Andrew W. Brandt
-
Publication number: 20130227011Abstract: In one embodiment, a method includes accessing a graph structure comprising a plurality of nodes and edges connecting the nodes, determining a similarity score for each node with respect to a first node, ranking each of the nodes based on their respective similarity score, selecting a set of nodes based on the ranking of each node, and identifying one or more event associated with the selected set of nodes.Type: ApplicationFiled: February 29, 2012Publication date: August 29, 2013Applicant: Eventbrite, Inc.Inventors: Vipul Sharma, Eyal Reuveni, Brian Richard Zambrano, Luke O'Daniel Groesbeck
-
Patent number: 8489689Abstract: A computer-implemented system and method are described for detecting obfuscated words in email messages and using this information to determine whether each email message is spam or valid email (ham).Type: GrantFiled: May 31, 2006Date of Patent: July 16, 2013Assignee: Proofpoint, Inc.Inventors: Vipul Sharma, Steve Lewis
-
Publication number: 20130138626Abstract: Systems, methods and computer program product embodiments for providing table parameterized function (TPF) functionality in a database are disclosed herein. An embodiment includes defining a TPF in a database, wherein the definition of the TPF defines one or more parameters of the TPF, at least one of the parameters being a table parameter. A query is received that operates to call the TPF, wherein the query defines one or more input parameters, the input parameters comprising at least one table input parameter to be used as input for calling the TPF. The query is processed to produce a result, and the result of the query is returned.Type: ApplicationFiled: November 28, 2012Publication date: May 30, 2013Inventors: Mark DELAFRANIER, Jeffrey J. Plager, Muhammed Sharique, Vipul Sharma, Ivan T. Bowman, Anisoara Nica, Anil K. Goel, Steven A. Kirk
-
Patent number: 8417783Abstract: A system and method for removing ineffective features from a spam feature set. In particular, in one embodiment of the invention, the an entropy value is calculated for the feature set based on the effectiveness of the feature set at differentiating between ham and spam. Features are then removed one at a time and the entropy is recalculated. Features which increase the overall entropy are removed and features which decrease the overall entropy are retained. In another embodiment of the invention, the value of certain type of time consuming features (e.g., rules) is determined based on both the information gain associated with the features and the time consumed implementing the features. Those features which have relatively low information gain and which consume a significant amount of time to implement are removed from the feature set.Type: GrantFiled: May 31, 2006Date of Patent: April 9, 2013Assignee: Proofpoint, Inc.Inventors: Vipul Sharma, John Gardiner Myers, Steve Lewis
-
Publication number: 20120167214Abstract: A method and system provide security for a communication network and for one or more nodes within the network. Software can be distributed throughout the network from a centralized location or administrative console. The software can be made resident in the kernel of the operating system of a receiving node. The software can provide an observation functionality, an analysis functionality, a reporting functionality and a remediation functionality or some subset of those functionalities.Type: ApplicationFiled: February 29, 2012Publication date: June 28, 2012Applicant: Red Hat, Inc.Inventors: John M. Suit, Vipul Sharma, Mark J. Yourcheck, Daniel L. Becker
-
Patent number: 8191141Abstract: A method and system provide security for a communication network and for one or more nodes within the network. Software can be distributed throughout the network from a centralized location or administrative console. The software can be made resident in the kernel of the operating system of a receiving node. The software can provide an observation functionality, an analysis functionality, a reporting functionality and a remediation functionality or some subset of those functionalities.Type: GrantFiled: June 22, 2007Date of Patent: May 29, 2012Assignee: Red Hat, Inc.Inventors: John M Suit, Vipul Sharma, Mark I Yourcheck, Daniel L Becker
-
Apparatus and method for auxiliary classification for generating features for a spam filtering model
Patent number: 8112484Abstract: A computer-implemented system and method are described for integrating a series of auxiliary spam detection models with a base spam detection model, thereby improving the accuracy and efficiency of the overall spam detection engine.Type: GrantFiled: May 31, 2006Date of Patent: February 7, 2012Assignee: Proofpoint, Inc.Inventors: Vipul Sharma, Steve Lewis -
Patent number: 7787469Abstract: To address the resources of the switch fabric, one embodiment of the invention provides a system and method for measuring the bandwidth of a switch fabric in addition to measuring the bandwidth in the line cards. The measured bandwidth is compared to the requirements of a routing request received in a controller. If the measured bandwidth of all resources, including the switch fabric, are sufficient to route data traffic in accordance with a predetermined SLA, then the controller reserves bandwidth in the switch fabric as well as in the line cards. Data can then be classified and queued in the line cards, and switched in the switch fabric, in accordance with the bandwidth reservations. Competing data traffic cannot rob the bandwidth in the switch fabric from the data having a bandwidth reservation. Thus, latency is controlled, and a predetermined QoS is met.Type: GrantFiled: July 12, 2004Date of Patent: August 31, 2010Assignee: Altera CorporationInventor: Vipul Sharma
-
Publication number: 20090183173Abstract: A method and system provide information by which a host machine on which a virtual machine is running can be determined via a messaging channel between the virtual machines running on the host machine and the host machine. The virtual machine can then determine whether or not it should be executing. In order for the virtual machine to determine whether it can execute, it will need to know information about the host machine on which it will be running. Similarly, a virtual machine can determine whether it has been exposed to any viruses or whether a particular update has been run by knowing the host machines on which it has been run.Type: ApplicationFiled: January 11, 2008Publication date: July 16, 2009Inventors: Daniel Lee Becker, Vipul Sharma, Andrew W. Brandt, Dave Sheets