Patents by Inventor Nitin Shah

Nitin Shah 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: 20190052551
    Abstract: Various communication systems may benefit from an improved cloud verification platform. For example, a cloud verification platform that can test and verify the underlying cloud infrastructure on behalf of the cloud application in an automated and systematic fashion may be helpful. A method may include connecting to a cloud verification service for testing a cloud infrastructure. The method may also include triggering execution of a virtual network function on the cloud infrastructure. In addition, the method may include testing a key attribute of the cloud infrastructure with the executed virtual network function using the cloud verification service. Further, the method may include sending a metric of the key attribute of the cloud infrastructure or the virtual network function to a user equipment.
    Type: Application
    Filed: February 21, 2017
    Publication date: February 14, 2019
    Inventors: Krzysztof BARCZYNSKI, Mikhael Harswanto HARSWANTO, Nitin SHAH, Przemyslaw SASNAL, Tri Wasono Adi NUGROHO, Irving Benjamin CORDOVA, Zoltan SZILADI, Artur TYLOCH, Tomasz BAK, Stefan Angelov PETZOV
  • Publication number: 20170109787
    Abstract: A method of identifying, to a user, acquirable entities that the user may be interested in is disclosed. The method includes at a component configured to analyze information across a plurality of applications, analyzing in one or more of the applications being used by a user, content in the one or more applications. The method further includes based on the content, identifying one or more acquirable entities from the content. The method further includes identifying to the user the identified acquirable entities.
    Type: Application
    Filed: December 28, 2016
    Publication date: April 20, 2017
    Inventors: Dileep R. Kumar, Philippe Blais, Shrey Nitin Shah
  • Patent number: 9563912
    Abstract: A method of identifying, to a user, acquirable entities that the user may be interested in is disclosed. The method includes at a component configured to analyze information across a plurality of applications, analyzing in one or more of the applications being used by a user, content in the one or more applications. The method further includes based on the content, identifying one or more acquirable entities from the content. The method further includes identifying to the user the identified acquirable entities.
    Type: Grant
    Filed: August 15, 2014
    Date of Patent: February 7, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Dileep R. Kumar, Philippe Blais, Shrey Nitin Shah
  • Publication number: 20160092425
    Abstract: A system that generates a visualization user interface. The system receives a selection of a data source, and receives a selection of a visualization template that includes metadata. The system further receives a selection of data attributes corresponding to the data source. The system parses the visualization template for the metadata, and replaces the metadata with binding between a visualization component and the data source. The system then generates the visualization user interface using the visualization component.
    Type: Application
    Filed: July 16, 2015
    Publication date: March 31, 2016
    Inventors: Nitin SHAH, Rajiv Kumar MALHOTRA, Vidya VISWANATHAN
  • Publication number: 20160048899
    Abstract: A method of identifying, to a user, acquirable entities that the user may be interested in is disclosed. The method includes at a component configured to analyze information across a plurality of applications, analyzing in one or more of the applications being used by a user, content in the one or more applications. The method further includes based on the content, identifying one or more acquirable entities from the content. The method further includes identifying to the user the identified acquirable entities.
    Type: Application
    Filed: August 15, 2014
    Publication date: February 18, 2016
    Inventors: Dileep R. Kumar, Philippe Blais, Shrey Nitin Shah
  • Publication number: 20100082775
    Abstract: A system for determining directed media for a user is provided. The exemplary system comprises a media selection optimizer which is configured to determine a directed media component based on a user profile associated, via a device identifier, with a network access device. The media selection optimizer may also utilize access point information, historic information, and access point location-centric information in its determination of the directed media component. The directed media component may then be forward to a media server which provides the corresponding directed media to the user. The directed media may comprise advertisement, coupons, video, music, or any other media which is customizable to the user.
    Type: Application
    Filed: December 7, 2009
    Publication date: April 1, 2010
    Inventors: Jaz Banga, Nitin Shah, Brijesh Patel, Amul Patel
  • Patent number: 7657594
    Abstract: A system for determining directed media for a user is provided. The exemplary system comprises a media selection optimizer which is configured to determine a directed media component based on a user profile associated, via a device identifier, with a network access device. The media selection optimizer may also utilize access point information, historic information, and access point location-centric information in its determination of the directed media component. The directed media component may then be forward to a media server which provides the corresponding directed media to the user. The directed media may comprise advertisement, coupons, video, music, or any other media which is customizable to the user.
    Type: Grant
    Filed: May 12, 2006
    Date of Patent: February 2, 2010
    Assignee: Feeva Technology, Inc.
    Inventors: Jaz Banga, Nitin Shah, Brijesh Patel, Amul Patel
  • Publication number: 20090327488
    Abstract: Embodiments are directed to a method and system of providing a centralized consumer choice process covering multiple Internet-based content services. The method comprises transmitting a consumer choice notification message to a user, receiving an indication of consumer choice with regard to gathering, storing or sharing of consumer information and activity during user Internet activity, wherein the consumer choice may comprise one of an opt-out or opt-in selection, storing the indicated consumer choice in a customer relationship management module, and setting a protocol in a network routing device to tag network traffic bound for a remote Internet-based content service indicating the user's choice.
    Type: Application
    Filed: June 26, 2009
    Publication date: December 31, 2009
    Applicant: FEEVA TECHNOLOGY, INC.
    Inventors: Miten Sampat, Jasminder Banga, Nitin Shah, Don Lloyd Cook, Amul Patel
  • Publication number: 20090282468
    Abstract: Systems and methods are disclosed for network operation and information processing associated with global unique identifiers (GUIDs). In one exemplary embodiment, there is provided a method of inserting a UID into a web-bound request. Moreover, the method includes, in the context of processing a web-bound request associated with a browsing session, extracting non-personal/device information during MAC/network layer processing, processing an anonymous UID created based on the non-personal/device information, and inserting the UID in the HTTP header or other extensible locations within the web-bound request. Exemplary embodiments may also include enabling global persistence of the UID as a function of extraction of non-personal/device data during MAC/network layer processing.
    Type: Application
    Filed: November 15, 2007
    Publication date: November 12, 2009
    Applicant: Feeva Technology Inc.
    Inventors: Jasminder Banga, Nitin Shah, Miten Sampat
  • Publication number: 20090249458
    Abstract: Embodiments of a system and method for network operation and information processing, including user engagement and profiling features are described. A method includes transmitting a request for authorization to use a public-access network from a computer, including, with the request, identifier information regarding the user. Data including additional information, such as a terms and conditions page, a splash page, relevant information based on user-specific information such as user location, and other like information is then transmitted over the network. The data to be transmitted is determined by processing software as a function of the identifier information regarding the user. A network connection is then opened up for the user of the computer.
    Type: Application
    Filed: September 18, 2006
    Publication date: October 1, 2009
    Inventors: Jasminder Banga, Nitin Shah, Brijesh Patel, Amul Patel, Cleveland Ma
  • Publication number: 20080263633
    Abstract: According to some embodiments of the present invention, a system, apparatus and method of network operation and information processing, including data acquisition, data processing, data provision, and/or data interoperability features is presented. In some exemplary embodiments, the method includes registering users logging-on to a computer network and gathering user-related information from users. In one or more embodiments, user-profile and location-centric information for each user may be gathered and/or processed in connection with processing targeting and content information.
    Type: Application
    Filed: September 28, 2006
    Publication date: October 23, 2008
    Inventors: Jasminder Banga, Nitin Shah, Brijesh Patel, Amul Patel
  • Publication number: 20080262901
    Abstract: According to some embodiments of the present invention, a system (100), apparatus and method of network operation and information processing, including data acquisition, data processing, data provision, and/or data interoperability features is presented. In some exemplary embodiments, the method includes registering users logging-on to a computer network (170) and gathering user-related information from users (121). In one or more embodiments, user-profile and location-centric information for each user may be gathered and/or processed in connection with processing targeting and content information.
    Type: Application
    Filed: October 23, 2006
    Publication date: October 23, 2008
    Applicant: FEEVA TECHNOLOGY. INC.
    Inventors: Jasminder Banga, Nitin Shah, Brijesh Patel, Amul Patel, Cleveland Ma
  • Publication number: 20080235351
    Abstract: According to some embodiments of the present invention, a system, apparatus and method for targeted content delivery is presented. In some embodiments, the method comprises registering users logging-on to a computer network and gathering user-related information from users. Location-centric information for each user logged-on to the network is relayed to a server, and user-profile information for each user is retrieved from a database. User-profile and location-centric information for each user is processed to get targeting information for each user and the targeting information is sent to a content-provider wherein the content-provider uses the targeting information to select content to be displayed to each user. In some embodiments, user-profile and location-centric information may be gathered from wireless access points to which users log-on in order to access the Internet.
    Type: Application
    Filed: August 30, 2006
    Publication date: September 25, 2008
    Applicant: FEEVA TECHNOLOGY, INC.
    Inventors: Jasminder Banga, Nitin Shah, Brijesh Patel, Amul Patel
  • Publication number: 20080098112
    Abstract: Systems and methods are disclosed for network operation and information processing involving engaging users of a network. In one exemplary embodiment, there is provided a method of engaging users of a public-access network. Moreover, the method includes associating a processing component with the public-access network; transmitting a request for authorization to use the public-access network, including transmission of a specific identifier associated with the user; transmitting first data including data determined by processing software as a function of the specific identifier; and opening up a connection to the network for the user. In one or more further embodiments, the specific identifier may include or be a function of a processing component ID or the MAC address of a device associated with the user. Other exemplary embodiments may include building profiles of users who access the network based on information collected.
    Type: Application
    Filed: October 31, 2007
    Publication date: April 24, 2008
    Inventors: Jasminder Banga, Nitin Shah, Brijesh Patel, Amul Patel
  • Publication number: 20080098459
    Abstract: Systems and methods are disclosed for network operation and information processing involving engaging users of a network. In one exemplary embodiment, there is provided a method of engaging users of a public-access network. Moreover, the method includes associating a processing component with the public-access network; transmitting a request for authorization to use the public-access network, including transmission of a specific identifier associated with the user; transmitting first data including data determined by processing software as a function of the specific identifier; and opening up a connection to the network for the user. In one or more further embodiments, the specific identifier may include or be a function of a processing component ID or the MAC address of a device associated with the user. Other exemplary embodiments may include building profiles of users who access the network based on information collected.
    Type: Application
    Filed: October 31, 2007
    Publication date: April 24, 2008
    Inventors: Jasminder Banga, Nitin Shah, Brijesh Patel, Amul Patel
  • Publication number: 20080052375
    Abstract: Systems and methods are disclosed for network operation and information processing involving engaging users of a network. In one exemplary embodiment, there is provided a method of engaging users of a public-access network. Moreover, the method includes associating a processing component with the public-access network; transmitting a request for authorization to use the public-access network, including transmission of a specific identifier associated with the user; transmitting first data including data determined by processing software as a function of the specific identifier; and opening up a connection to the network for the user. In one or more further embodiments, the specific identifier may include or be a function of a processing component ID or the MAC address of a device associated with the user. Other exemplary embodiments may include building profiles of users who access the network based on information collected.
    Type: Application
    Filed: October 31, 2007
    Publication date: February 28, 2008
    Inventors: Jasminder Banga, Nitin Shah, Brijesh Patel, Amul Patel
  • Publication number: 20070060212
    Abstract: A method and apparatus for disabling the communication functionality (i.e., disabling the transmission and/or reception of RF signals) of an integrated device, while still providing access to the local functionality of such device. A control and select function, such as a switch that is implemented by hardware or software or a combination thereof, is provided in an integrated device to allow the end user of the device to access the local data processing functionality of the device, even while the wireless communication functionality of such device is disabled.
    Type: Application
    Filed: July 28, 2006
    Publication date: March 15, 2007
    Inventor: Nitin Shah
  • Publication number: 20070011268
    Abstract: Systems and methods are disclosed for network operation and information processing involving engaging users of a network. In one exemplary embodiment, there is provided a method of engaging users of a public-access network. Moreover, the method includes associating a processing component with the public-access network; transmitting a request for authorization to use the public-access network, including transmission of a specific identifier associated with the user; transmitting first data including data determined by processing software as a function of the specific identifier; and opening up a connection to the network for the user. In one or more further embodiments, the specific identifier may include or be a function of a processing component ID or the MAC address of a device associated with the user. Other exemplary embodiments may include building profiles of users who access the network based on information collected.
    Type: Application
    Filed: March 22, 2006
    Publication date: January 11, 2007
    Inventors: Jasminder Banga, Nitin Shah, Brijesh Patel, Amul Patel
  • Publication number: 20060271690
    Abstract: Systems and methods for developing customer relationships with a network access point are provided. In exemplary embodiments, access information and a device identifier is received from an access point. The access information and device identifier may be stored within a device record. A user profile is generated using at least some of the information contained within the device record. A user preference is then provided to identify and maintain relationships with users. The user preference can comprise at least some of the user profile.
    Type: Application
    Filed: May 11, 2006
    Publication date: November 30, 2006
    Inventors: Jaz Banga, Nitin Shah, Brijesh Patel, Amul Patel
  • Publication number: 20060265507
    Abstract: A system for determining directed media for a user is provided. The exemplary system comprises a media selection optimizer which is configured to determine a directed media component based on a user profile associated, via a device identifier, with a network access device. The media selection optimizer may also utilize access point information, historic information, and access point location-centric information in its determination of the directed media component. The directed media component may then be forward to a media server which provides the corresponding directed media to the user. The directed media may comprise advertisement, coupons, video, music, or any other media which is customizable to the user.
    Type: Application
    Filed: May 12, 2006
    Publication date: November 23, 2006
    Inventors: Jaz Banga, Nitin Shah, Brijesh Patel, Amul Patel