Patents by Inventor Vikas Verma
Vikas Verma 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: 11940172Abstract: A plenum slot diffuser includes a plenum box having five walls formed by joining edges of a C-shaped bracket having first, second, and third walls of the five walls with additional edges of an L-shaped bracket having fourth and fifth walls of the fives walls. An air input opening of the plenum box is disposed in one of the five walls and is configured to be coupled to a duct, and an open end of the plenum box defines an air output opening. The plenum slot diffuser includes at least one blade and a blade holding rod comprising a neck, wherein the neck faces away from the air output opening of the plenum box.Type: GrantFiled: January 29, 2019Date of Patent: March 26, 2024Assignee: Air Distribution Technologies IP, LLCInventors: Mayank Awasthi, Vikas H. Dhote, Tushal Verma, Curtis A. Peters, Sethuram Parameswaran
-
Patent number: 11636366Abstract: A method in a communication network for predicting whether a second service will be used by a user in a future time slot. The method comprises obtaining information about which services, of a plurality of services, have historically been used in which time slots in the communication network. The method comprises analysing the obtained information to determine that, whether a first service of the plurality of services is used in any of the historic time slots, correlates with whether the second service of the plurality of services is used in said historic time slot. The method comprises predicting whether the first service will be used by the user in the future time slot. The method comprises predicting, based on whether the first service has been predicted to be used in the future time slot, whether the second service will be used by the user in said future time slot.Type: GrantFiled: December 4, 2013Date of Patent: April 25, 2023Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventors: Vikas Verma, Vincent Huang
-
Publication number: 20230076842Abstract: The present disclosure relates to methods and systems for actively monitoring a latency in a network fabric comprising one or more data centres. The method begins with identifying a path between a pinger node and a responder node. A custom packet is then generated to be routed from the pinger node to the responder node via the path. Thereafter, the custom packet is encapsulated with one or more IP headers and deterministically routed from the pinger node to the responder node, subsequent to which a reverse custom packet is generated to be routed from the responder node to the pinger node. Next, the reverse custom packet is encapsulated with one or more IP headers. The method then includes deterministically routing the encapsulated reverse custom packet from the responder node to the pinger node and monitoring the latency between the pinger node and the responder node.Type: ApplicationFiled: August 30, 2022Publication date: March 9, 2023Applicant: Flipkart Internet Private LimitedInventors: Raghdipsingh Raghbirsingh PANESAR, Vikas VERMA, Vishwas TIWARI
-
Patent number: 11586698Abstract: In non-limiting examples of the present disclosure, systems, methods and devices for surfacing collected web content are presented. A collection of web content may be maintained, wherein the collection of web content is divided into a plurality of sections, each of the plurality of sections comprising a subset of web content from a different webpage. An indication to export the collection of web content to a productivity application may be received. A plurality of attributes that each of the plurality of sections have a value for may be identified. A productivity application document may be populated with the plurality of attributes and the corresponding values from each of the sections.Type: GrantFiled: July 16, 2021Date of Patent: February 21, 2023Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Aaron Michael Butcher, Daniel John Krenn, Steven Michael McMurray, Steven Oliver Lengieza, Silvana Patricia Moncayo, Laurentiu Titi Nedelcu, Puneet Arora, Pramod Nammi, Akshansh Choudhary, Kurian Jacob, Vikas Verma, Vikram Singh
-
Publication number: 20210342416Abstract: In non-limiting examples of the present disclosure, systems, methods and devices for surfacing collected web content are presented. A collection of web content may be maintained, wherein the collection of web content is divided into a plurality of sections, each of the plurality of sections comprising a subset of web content from a different webpage. An indication to export the collection of web content to a productivity application may be received. A plurality of attributes that each of the plurality of sections have a value for may be identified. A productivity application document may be populated with the plurality of attributes and the corresponding values from each of the sections.Type: ApplicationFiled: July 16, 2021Publication date: November 4, 2021Inventors: Aaron Michael Butcher, Daniel John Krenn, Steven Michael McMurray, Steven Oliver Lengieza, Silvana Patricia Moncayo, Laurentiu Titi Nedelcu, Puneet Arora, Pramod Nammi, Akshansh Choudhary, Kurian Jacob, Vikas Verma, Vikram Singh
-
Patent number: 11093575Abstract: In non-limiting examples of the present disclosure, systems, methods and devices for surfacing collected web content are presented. A collection of web content may be maintained, wherein the collection of web content is divided into a plurality of sections, each of the plurality of sections comprising a subset of web content from a different webpage. An indication to export the collection of web content to a productivity application may be received. A plurality of attributes that each of the plurality of sections have a value for may be identified. A productivity application document may be populated with the plurality of attributes and the corresponding values from each of the sections.Type: GrantFiled: August 9, 2019Date of Patent: August 17, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Aaron Michael Butcher, Daniel John Krenn, Steven Michael McMurray, Steven Oliver Lengieza, Silvana Patricia Moncayo, Laurentiu Titi Nedelcu, Puneet Arora, Pramod Nammi, Akshansh Choudhary, Kurian Jacob, Vikas Verma, Vikram Singh
-
Patent number: 11044367Abstract: Systems and methods are described herein for providing multiple, different types of information for mobile devices and associated users to requesting systems, such as customer service systems provided by telecommunications carriers. The systems and methods may generate a single API that, when called by a requesting system (e.g., via a request transmitted by the requesting system that includes subscriber or device information), provides data collected from multiple, disparate data sources back to the requesting system via the single API.Type: GrantFiled: December 4, 2019Date of Patent: June 22, 2021Assignee: T-Mobile USA, Inc.Inventors: Jonathan Soini, Timothy Shelton, Alex Thanh Nguyen, Ganesh Balgum, Vikas Verma, Tony Giannini
-
Publication number: 20200349223Abstract: In non-limiting examples of the present disclosure, systems, methods and devices for surfacing collected web content are presented. A collection of web content may be maintained, wherein the collection of web content is divided into a plurality of sections, each of the plurality of sections comprising a subset of web content from a different webpage. An indication to export the collection of web content to a productivity application may be received. A plurality of attributes that each of the plurality of sections have a value for may be identified. A productivity application document may be populated with the plurality of attributes and the corresponding values from each of the sections.Type: ApplicationFiled: August 9, 2019Publication date: November 5, 2020Inventors: Aaron Michael Butcher, Daniel John Krenn, Steven Michael McMurray, Steven Oliver Lengieza, Silvana Patricia Moncayo, Laurentiu Titi Nedelcu, Puneet Arora, Pramod Nammi, Akshansh Choudhary, Kurian Jacob, Vikas Verma, Vikram Singh
-
Publication number: 20200220979Abstract: Systems and methods are described herein for providing multiple, different types of information for mobile devices and associated users to requesting systems, such as customer service systems provided by telecommunications carriers. The systems and methods may generate a single API that, when called by a requesting system (e.g., via a request transmitted by the requesting system that includes subscriber or device information), provides data collected from multiple, disparate data sources back to the requesting system via the single API.Type: ApplicationFiled: December 4, 2019Publication date: July 9, 2020Inventors: Jonathan Soini, Timothy Shelton, Alex Thanh Nguyen, Ganesh Balgum, Vikas Verma, Tony Giannini
-
Patent number: 10623577Abstract: Systems and methods are described herein for providing multiple, different types of information for mobile devices and associated users to requesting systems, such as customer service systems provided by telecommunications carriers. The systems and methods may generate a single API that, when called by a requesting system (e.g., via a request transmitted by the requesting system that includes subscriber or device information), provides data collected from multiple, disparate data sources back to the requesting system via the single API.Type: GrantFiled: September 21, 2018Date of Patent: April 14, 2020Assignee: T-Mobile USA, Inc.Inventors: Jonathan Soini, Timothy Shelton, Alex Thanh Nguyen, Ganesh Balgum, Vikas Verma, Tony Giannini
-
Patent number: 10424290Abstract: Example apparatus and methods concern establishing context for a phone call. A computing device is controlled to display content and applications that are relevant for the call during the call. A party on the call is identified using data received from a phone used by the party. The relevant content and the relevant application are identified using actions (e.g., purchase to make, call to make) and intentions (e.g., family matter, business matter) identified in text provided in a text-based transcript of the call. The text-based transcript is provided in real time by a natural language processing (NLP) service during the call. The devices are controlled to selectively present the relevant content and the relevant application to make the call more automated and more productive. A to-do list is automatically generated based on the intentions, the actions, and on subject matter or content discussed or accessed during the call.Type: GrantFiled: May 14, 2018Date of Patent: September 24, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Gautam Deora, Vikas Verma, Saumya Chandra, Manoj Lalavat, Sonia Singh, Badhri Ravikumar, Anushree Bansal, Snehita Peddi
-
Patent number: 10262055Abstract: The present disclosure is directed towards a data storage setting arrangement in a federated database system that includes applications configured to handle data in corresponding databases. The arrangement includes a communication interface for obtaining application requirement data (AIC) related to database usage, a database determining unit for predicting database type using the application requirement data and selecting database based on the database type prediction, a processing type determining unit for predicting database processing type based on the application requirement data and selecting database processing type based on the processing type prediction, a data model creating unit for creating a data model for storing of data in the database based on the application requirement data and an instantiating unit for instantiating a connection between the application and the selected database based on the selected database processing type and data model.Type: GrantFiled: March 7, 2013Date of Patent: April 16, 2019Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Manoj Prasanna Kumar, N Hari Kumar, Brindha Padmanaabhan, Vikas Verma
-
Publication number: 20180261208Abstract: Example apparatus and methods concern establishing context for a phone call. A computing device is controlled to display content and applications that are relevant for the call during the call. A party on the call is identified using data received from a phone used by the party. The relevant content and the relevant application are identified using actions (e.g., purchase to make, call to make) and intentions (e.g., family matter, business matter) identified in text provided in a text-based transcript of the call. The text-based transcript is provided in real time by a natural language processing (NLP) service during the call. The devices are controlled to selectively present the relevant content and the relevant application to make the call more automated and more productive. A to-do list is automatically generated based on the intentions, the actions, and on subject matter or content discussed or accessed during the call.Type: ApplicationFiled: May 14, 2018Publication date: September 13, 2018Applicant: Microsoft Technology Licensing, LLCInventors: Gautam Deora, Vikas Verma, Saumya Chandra, Manoj Lalavat, Sonia Singh, Badhri Ravikumar, Anushree Bansal, Snehita Peddi
-
Patent number: 10002607Abstract: Example apparatus and methods concern establishing context for a phone call. A computing device is controlled to display content and applications that are relevant for the call during the call. A party on the call is identified using data received from a phone used by the party. The relevant content and the relevant application are identified using actions (e.g., purchase to make, call to make) and intentions (e.g., family matter, business matter) identified in text provided in a text-based transcript of the call. The text-based transcript is provided in real time by a natural language processing (NLP) service during the call. The devices are controlled to selectively present the relevant content and the relevant application to make the call more automated and more productive. A to-do list is automatically generated based on the intentions, the actions, and on subject matter or content discussed or accessed during the call.Type: GrantFiled: January 5, 2016Date of Patent: June 19, 2018Assignee: Microsoft Technology Licensing, LLCInventors: Gautam Deora, Vikas Verma, Saumya Chandra, Manoj Lalavat, Sonia Singh, Badhri Ravikumar, Anushree Bansal, Snehita Peddi
-
Publication number: 20170195495Abstract: Example apparatus and methods concern establishing context for a phone call. A computing device is controlled to display content and applications that are relevant for the call during the call. A party on the call is identified using data received from a phone used by the party. The relevant content and the relevant application are identified using actions (e.g., purchase to make, call to make) and intentions (e.g., family matter, business matter) identified in text provided in a text-based transcript of the call. The text-based transcript is provided in real time by a natural language processing (NLP) service during the call. The devices are controlled to selectively present the relevant content and the relevant application to make the call more automated and more productive. A to-do list is automatically generated based on the intentions, the actions, and on subject matter or content discussed or accessed during the call.Type: ApplicationFiled: January 5, 2016Publication date: July 6, 2017Inventors: Gautam Deora, Vikas Verma, Saumya Chandra, Manoj Lalavat, Sonia Singh, Badhri Ravikumar, Anushree Bansal, Snehita Peddi
-
Patent number: 9680732Abstract: A method for identifying influence paths in a communication network comprising a plurality of users is disclosed. The method comprises identifying network parameters indicative of a strength of connection between users of the network, combining the identified parameters to calculate a connection strength between users of the network, storing the calculated connection strengths as edge weights between the users of the network, identifying a source user and a target user for a path, and calculating a path between the source user and the target user according to the stored edge weights. Also disclosed is a method for compression of a network and a network element and computer readable medium.Type: GrantFiled: July 22, 2014Date of Patent: June 13, 2017Assignee: Telefonaktiebolaget LM Ericsson (Publ)Inventors: N Hari Kumar, Ranjani Balakrishnan, Vikas Verma
-
Publication number: 20160300153Abstract: A method in a communication network for predicting whether a second service will be used by a user in a future time slot. The method comprises obtaining information about which services, of a plurality of services, have historically been used in which time slots in the communication network. The method comprises analysing the obtained information to determine that, whether a first service of the plurality of services is used in any of the historic time slots, correlates with whether the second service of the plurality of services is used in said historic time slot. The method comprises predicting whether the first service will be used by the user in the future time slot. The method comprises predicting, based on whether the first service has been predicted to be used in the future time slot, whether the second service will be used by the user in said future time slot.Type: ApplicationFiled: December 4, 2013Publication date: October 13, 2016Applicant: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventors: Vikas VERMA, Vincent HUANG
-
Patent number: 9373128Abstract: A method for determining similarity information for users of a network is disclosed. The method comprises constructing a graph from user interaction data, wherein the graph links users of the network according to their interaction, and weighting links between users according to the strength of interaction between the users. The method further comprises, for each of a plurality of users, identifying from among the other users with whom the user interacts: a maximum similarity user to whom the user is connected via a maximum weight link, and a minimum similarity user to whom the user is connected via a minimum weight link. Finally the method comprises assembling a plurality of relative similarity triplets, each triplet comprising a user and that user's identified maximum and minimum similarity users.Type: GrantFiled: February 25, 2013Date of Patent: June 21, 2016Assignee: Telefonaktiebolaget LM Ericsson (Publ)Inventor: Vikas Verma
-
Publication number: 20160040962Abstract: A blast control blanket is provided. The blanket has a first tubular fabric layer and a second tubular fabric layer. Each tubular fabric layer has a circumferential weave direction. The tubular fabric layers are oriented so that their weave directions are orthogonal. The tubular fabric layers are preferably an auxetic woven fabric. Optionally, smaller fabric sections may be seamed together to form each tubular fabric layer. The tubular fabric layers are stitched together so as to form a perimeter channel. A wire cable is disposed in the perimeter channel and may be used to secure multiple blankets together or secure the blanket to another structure. Optionally, an outer cover may be provided, preferably of ballistic nylon.Type: ApplicationFiled: August 31, 2015Publication date: February 11, 2016Applicant: Blast Control Systems, L.L.C.Inventors: Richard Rossow, Cheri Ballew, Vikas Verma
-
Publication number: 20160028614Abstract: A method for identifying influence paths in a communication network comprising a plurality of users is disclosed. The method comprises identifying network parameters indicative of a strength of connection between users of the network, combining the identified parameters to calculate a connection strength between users of the network, storing the calculated connection strengths as edge weights between the users of the network, identifying a source user and a target user for a path, and calculating a path between the source user and the target user according to the stored edge weights. Also disclosed is a method for compression of a network and a network element and computer readable medium.Type: ApplicationFiled: July 22, 2014Publication date: January 28, 2016Applicant: Telefonaktiebolaget L M Ericsson (publ)Inventors: N Hari KUMAR, Ranjani BALAKRISHNAN, Vikas VERMA