Patents by Inventor Anurag Srivastava
Anurag Srivastava 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: 11720528Abstract: At least one unique collection of storage artifacts can be specified to indicate that the storage artifact is a member of the unique collection. Each storage artifact can be a discrete object comprising digitally encoded content that is stored as a node within a tree structure of a tangible storage medium. The collection can be referenced by a set of different storage artifacts to form a collection of related storage artifacts. Each storage artifact can correspond to different collections, wherein membership within a collection is independent of a storage path within the tree structure. A file management action relating to the storage artifact can be performed. The file management action can be dependent upon the storage artifact being a member of the unique collection.Type: GrantFiled: January 3, 2022Date of Patent: August 8, 2023Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Thomas J. Burris, Bhavan Kumar Kasivajjula, Manish Kataria, Anurag Srivastava
-
Publication number: 20220121622Abstract: At least one unique collection of storage artifacts can be specified to indicate that the storage artifact is a member of the unique collection. Each storage artifact can be a discrete object comprising digitally encoded content that is stored as a node within a tree structure of a tangible storage medium. The collection can be referenced by a set of different storage artifacts to form a collection of related storage artifacts. Each storage artifact can correspond to different collections, wherein membership within a collection is independent of a storage path within the tree structure. A file management action relating to the storage artifact can be performed. The file management action can be dependent upon the storage artifact being a member of the unique collection.Type: ApplicationFiled: January 3, 2022Publication date: April 21, 2022Inventors: Thomas J. Burris, Bhavan Kumar Kasivajjula, Manish Kataria, Anurag Srivastava
-
Patent number: 11226932Abstract: At least one unique collection of storage artifacts can be specified to indicate that the storage artifact is a member of the unique collection. Each storage artifact can be a discrete object comprising digitally encoded content that is stored as a node within a tree structure of a tangible storage medium. The collection can be referenced by a set of different storage artifacts to form a collection of related storage artifacts. Each storage artifact can correspond to different collections, wherein membership within a collection is independent of a storage path within the tree structure. A file management action relating to the storage artifact can be performed. The file management action can be dependent upon the storage artifact being a member of the unique collection.Type: GrantFiled: September 23, 2019Date of Patent: January 18, 2022Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Thomas J. Burris, Bhavan Kumar Kasivajjula, Manish Kataria, Anurag Srivastava
-
Patent number: 11157702Abstract: A computer-implemented method for providing contextual outputs based on varying coordinates related to a target event is provided. The method is implemented by a processor. The processor receives the target event based on a user input and the varying coordinates. The processor then executes a semantic analysis and relationships building operation on the varying coordinates and the target event to generate proposals and provides the contextual outputs based on the proposals. Note that the semantic analysis and relationships building operation reduces recommendation errors by and increases a computing efficiency of the processor with regard to providing the contextual outputs.Type: GrantFiled: March 6, 2019Date of Patent: October 26, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Anurag Srivastava, Abhijit Singh, Manoj Kumar Goyal
-
Patent number: 11057673Abstract: Systems, methods, apparatuses and computer program products leveraging an internet of things network integrated into a surrounding environment to detect a presence of users within engagement zones surrounding content displayed in a physical location. One or more IoT devices equipped with sensors, audio systems, video systems and/or user input capabilities record interactions with the displayed content, and capture behavioral cues indicating an expressed interest in the content by users. Digital versions of the displayed content are delivered to one or more devices associated with the user. Additional content associated with the displayed content or similar content having one or more of the same distinguishing characteristics may be aggregated with the digital versions of the displayed content and delivered to the user. Aggregated content delivery can be delayed until users are in a safe, suitable location to review the aggregated content being delivered.Type: GrantFiled: January 22, 2019Date of Patent: July 6, 2021Assignee: International Business Machines CorporationInventors: Raghuveer P. Nagar, Reji Jose, Anurag Srivastava
-
Publication number: 20210174421Abstract: A computer-implemented method for presenting a companion shopper with one or more additional items to cross-sell and/or up-sell based on selected items of a first user and a predicted checkout time for the first user. The computer-implemented method includes detecting one or more items for purchase associated with the first user, and recognizing a second user paired with the first user. The computer-implemented method further includes determining one or more additional items to present to the second user, based on one or more of the following: the detected one or more items already selected by the first user, one or more item requirements of the second user, and current pricing and available promotions. The computer-implemented method further includes presenting the determined one or more additional items to the second user.Type: ApplicationFiled: December 5, 2019Publication date: June 10, 2021Inventors: Raghuveer Prasad Nagar, Anurag Srivastava, Manjit Singh Sodhi
-
Patent number: 11010812Abstract: A sensor-enabled smart device may be recommended to a user. The sensor-enabled smart device may be identified from a registry on a network. The smart device may have the ability to send and receive real-time data over the network. A value of the device, to the user, may be determined based on user analytics. A vendor through which to sell the device may be determined based on market analytics. A sale of the device via the vendor may be recommended to the user.Type: GrantFiled: March 14, 2016Date of Patent: May 18, 2021Assignee: International Business Machines CorporationInventors: Yogesh A. Bute, Anurag Srivastava, Sandip P. Thube
-
Patent number: 10832195Abstract: Processors configured by aspects of the present invention collect pricing metrics that are applicable to restocking operations executed to restock different individual commodities within different respective ones of a plurality of networked bins. In response to determining that a quantity of a first commodity within a first of the bins is below a threshold restocking level, processors combine a first restocking operation that restocks a first restocking quantity of the first commodity within the first bin with a second restocking operation that restocks a second restocking quantity of a second commodity within a second bin of the plurality of bins into a combined restocking operation, in response to determining that executing the combined restocking operation generates a combination cost saving relative to a cost of executing the first restocking operation without combining with the second restocking operation.Type: GrantFiled: January 26, 2017Date of Patent: November 10, 2020Assignee: International Business Machines CorporationInventors: Siddharth K. Saraya, Anurag Srivastava
-
Publication number: 20200285701Abstract: A computer-implemented method for providing contextual outputs based on varying coordinates related to a target event is provided. The method is implemented by a processor. The processor receives the target event based on a user input and the varying coordinates. The processor then executes a semantic analysis and relationships building operation on the varying coordinates and the target event to generate proposals and provides the contextual outputs based on the proposals. Note that the semantic analysis and relationships building operation reduces recommendation errors by and increases a computing efficiency of the processor with regard to providing the contextual outputs.Type: ApplicationFiled: March 6, 2019Publication date: September 10, 2020Inventors: Anurag Srivastava, Abhijit Singh, Manoj Kumar Goyal
-
Publication number: 20200236427Abstract: Systems, methods, apparatuses and computer program products leveraging an internet of things network integrated into a surrounding environment to detect a presence of users within engagement zones surrounding content displayed in a physical location. One or more IoT devices equipped with sensors, audio systems, video systems and/or user input capabilities record interactions with the displayed content, and capture behavioral cues indicating an expressed interest in the content by users. Digital versions of the displayed content are delivered to one or more devices associated with the user. Additional content associated with the displayed content or similar content having one or more of the same distinguishing characteristics may be aggregated with the digital versions of the displayed content and delivered to the user. Aggregated content delivery can be delayed until users are in a safe, suitable location to review the aggregated content being delivered.Type: ApplicationFiled: January 22, 2019Publication date: July 23, 2020Inventors: Raghuveer P. Nagar, Reji Jose, Anurag Srivastava
-
Patent number: 10609162Abstract: A method and system for improving network delivery is provided. The method includes receiving an Internet based event for a user. The Internet based event is associated with user attributes, of the user, retrieved from a specialized network and it is determined that the user is associated with the Internet based event. A functionality status of a mobile hardware device of the user is determined and current parameters of the user and current characteristics of the user are analyzed. Resulting network based delivery options associated with the Internet based event for the user are determined.Type: GrantFiled: May 22, 2019Date of Patent: March 31, 2020Assignee: International Business Machines CorporationInventor: Anurag Srivastava
-
Patent number: 10572916Abstract: Machines, process, and articles of manufacture are provided wherein evaluations of a subscriber transaction or expenditure are provided. This evaluation may include receiving and considering one or more measured real-time first metrics of the subscriber, evaluating one or more received first metrics of the subscriber, receiving two or more financial metrics, one related to the transaction or the expenditure, and one related to the subscriber, and determining whether the subscriber transaction or expenditure should be assigned a full or partial authorized status. In an embodiment, the subscriber or a proxy may override a returned authorization to proceed with the subscriber transaction, a returned rejection, or returned advice.Type: GrantFiled: October 30, 2012Date of Patent: February 25, 2020Assignee: International Business Machines CorporationInventors: Abhijit Deshmukh, Anurag Srivastava
-
Patent number: 10554814Abstract: First information is captured based on monitoring interactions between a user of a communication device and multiple entities. Second information is determined based on monitoring a schedule including upcoming scheduled activities. An incoming call indication and at least a calling phone number related to an incoming call for the communication device are received. Contextual information related to at least the calling phone number and a relevance factor indicating a level of relevance of the incoming call are determined based on the first information and the second information. An indication of the incoming call, the contextual information, and the relevance factor are provided on the communication device.Type: GrantFiled: November 29, 2018Date of Patent: February 4, 2020Assignee: International Business Machines CorporationInventors: Anurag Srivastava, Manoj Goyal, Abhijit Singh
-
Publication number: 20200019534Abstract: At least one unique collection of storage artifacts can be specified to indicate that the storage artifact is a member of the unique collection. Each storage artifact can be a discrete object comprising digitally encoded content that is stored as a node within a tree structure of a tangible storage medium. The collection can be referenced by a set of different storage artifacts to form a collection of related storage artifacts. Each storage artifact can correspond to different collections, wherein membership within a collection is independent of a storage path within the tree structure. A file management action relating to the storage artifact can be performed. The file management action can be dependent upon the storage artifact being a member of the unique collection.Type: ApplicationFiled: September 23, 2019Publication date: January 16, 2020Inventors: Thomas J. Burris, Bhavan Kumar Kasivajjula, Manish Kataria, Anurag Srivastava
-
Patent number: 10423577Abstract: At least one unique collection of storage artifacts can be specified to indicate that the storage artifact is a member of the unique collection. Each storage artifact can be a discrete object comprising digitally encoded content that is stored as a node within a tree structure of a tangible storage medium. The collection can be referenced by a set of different storage artifacts to form a collection of related storage artifacts. Each storage artifact can correspond to different collections, wherein membership within a collection is independent of a storage path within the tree structure. A file management action relating to the storage artifact can be performed. The file management action can be dependent upon the storage artifact being a member of the unique collection.Type: GrantFiled: June 29, 2010Date of Patent: September 24, 2019Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Thomas J. Burris, Bhavan Kumar Kasivajjula, Manish Kataria, Anurag Srivastava
-
Publication number: 20190273787Abstract: A method and system for improving network delivery is provided. The method includes receiving an Internet based event for a user. The Internet based event is associated with user attributes, of the user, retrieved from a specialized network and it is determined that the user is associated with the Internet based event. A functionality status of a mobile hardware device of the user is determined and current parameters of the user and current characteristics of the user are analyzed. Resulting network based delivery options associated with the Internet based event for the user are determined.Type: ApplicationFiled: May 22, 2019Publication date: September 5, 2019Inventor: Anurag Srivastava
-
Patent number: 10375181Abstract: A method and system for improving network delivery is provided. The method includes receiving an Internet based event for a user. The Internet based event is associated with user attributes, of the user, retrieved from a specialized network and it is determined that the user is associated with the Internet based event. A functionality status of a mobile hardware device of the user is determined and current parameters of the user and current characteristics of the user are analyzed. Resulting network based delivery options associated with the Internet based event for the user are determined.Type: GrantFiled: July 11, 2018Date of Patent: August 6, 2019Assignee: International Business Machines CorporationInventor: Anurag Srivastava
-
Publication number: 20190188338Abstract: A method of spatially designing a workplace environment via a cloud platform, the method including: receiving user input providing a plurality of design requirements for a workplace environment design; identifying one or more functional blocks from a plurality of predefined functional blocks based at least on the plurality of design requirements, the predefined functional blocks graphically representing a plurality of work space designs, and the functional blocks graphically representing work spaces to be included in the workplace environment design; generating a customized functional list for the workplace environment design, the customized functional list including a list of each of the functional blocks and one or more attributes associated with each of the functional blocks; and generating a spatial plan view of the workplace environment design, the spatial plan view including a visual representation of each of the work spaces of the functional blocks spatially arranged within the workplace environment deType: ApplicationFiled: December 18, 2018Publication date: June 20, 2019Applicant: Saltmine Pte Ltd.Inventors: Anurag Srivastava, Shagufta Anurag, Zachi Ekhous
-
Patent number: 10231079Abstract: Disclosed aspects include geo-fence management using a cluster analysis technique. A set of dynamic user data is received from a set of users. The cluster analysis technique may be used to process the set of dynamic user data. Accordingly, a geo-fence opportunity event is detected using the cluster analysis technique. Based on a selection criterion with respect to the geo-fence opportunity event, it is determined to provide an opportunity for a subset of the set of users. In response to making the determination, the opportunity can be provided for/to the subset of the set of users.Type: GrantFiled: November 3, 2016Date of Patent: March 12, 2019Assignee: International Business Machines CorporationInventors: Gilbert Barron, Michael J. Bordash, Louis F. Roehrs, Zachary P. Slayton, Anurag Srivastava
-
Publication number: 20190007524Abstract: A mechanism is provided in a data processing system for content analysis based automatic selection of user communities or groups of users. The mechanism receives content to be published from a user and performing content analysis on the content to identify a context of the content. The mechanism identifying a social collaboration community based on the user's associations with social collaboration communities, the context of the content, and a community registry of social collaboration communities. The mechanism publishes the content in the identified social collaboration community.Type: ApplicationFiled: September 7, 2018Publication date: January 3, 2019Inventors: Ram Krishnamurthy, Anurag Srivastava