Patents by Inventor Vandana Mallempati

Vandana Mallempati 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: 11733979
    Abstract: A system, method, and computer-readable medium are disclosed for performing a data center monitoring and management operation. The data center monitoring and management operation includes: monitoring an interaction of a user with a data center monitoring and management console when configuring an aspect of data center infrastructure, the configuring the aspect of data center infrastructure being performed during an infrastructure configuration experience; executing the aspect of data center infrastructure; and, generating an application program interface associated with the aspect of data center infrastructure, the application program interface being generated during the infrastructure configuration experience.
    Type: Grant
    Filed: January 21, 2022
    Date of Patent: August 22, 2023
    Assignee: Dell Products L.P.
    Inventors: Hanna Yehuda, Erik S. Hansen, Vandana Mallempati
  • Publication number: 20230236806
    Abstract: A system, method, and computer-readable medium are disclosed for performing a data center monitoring and management operation. The data center monitoring and management operation includes: monitoring an interaction of a user with a data center monitoring and management console when configuring an aspect of data center infrastructure, the configuring the aspect of data center infrastructure being performed during an infrastructure configuration experience; executing the aspect of data center infrastructure; and, generating an application program interface associated with the aspect of data center infrastructure, the application program interface being generated during the infrastructure configuration experience.
    Type: Application
    Filed: January 21, 2022
    Publication date: July 27, 2023
    Applicant: Dell Products L.P.
    Inventors: Hanna Yehuda, Erik S. Hansen, Vandana Mallempati
  • Patent number: 10326667
    Abstract: A metaverse system includes a client computer coupled to a network, a metaverse server coupled to the client computer, the metaverse server to host a metaverse application, and a group link engine coupled to the server. The engine opens a group link connection in response to a request from a user. A linked group associated with the connection includes at least two linked users, and at least one of the linked users is designated as a leader, and each of the at least two linked users is associated with an avatar different from the avatar associated with the other. The engine includes a group link controller to allow the leader to control an action of a second avatar of a second user. The action of the second avatar can be viewed separately from each avatar associated with the at least one linked users that are designated as the leader.
    Type: Grant
    Filed: January 12, 2015
    Date of Patent: June 18, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Angela Richards Jones, Ruthie D Lyle, Vandana Mallempati
  • Patent number: 9959229
    Abstract: Described herein is a system and method for associating process priority with I/O queuing. The system can receive a first I/O request from a first process; store the first I/O request in an I/O queue; receive a second I/O request from a second process; store the second I/O request in the I/O queue; and sort the I/O queue based, at least in part, on a first priority of the first process and a second priority of the second process.
    Type: Grant
    Filed: February 16, 2016
    Date of Patent: May 1, 2018
    Assignee: International Business Machines Corporation
    Inventors: Jos M. Accapadi, Andrew Dunshea, Vandana Mallempati, Agustin Mena, III
  • Patent number: 9602453
    Abstract: Aspects of the present invention associate an unsent electronic message with a target file that is attached to a first stored electronic message. A command to attach a file to the unsent electronic message is received. A list identifying one or more files attached to one or more stored electronic messages is displayed. The target file is one of the one or more files. An input identifying the target file is received. One of the target file and a file that identifies a location of the target file on a storage device is attached to the unsent electronic message.
    Type: Grant
    Filed: February 10, 2011
    Date of Patent: March 21, 2017
    Assignee: International Business Machines Corporation
    Inventors: Dimple Bhatia, Vandana Mallempati, Jehan Moghazy, Suparna Sinha Roy, Keith Raymond Walker
  • Publication number: 20160162425
    Abstract: Described herein is a system and method for associating process priority with I/O queuing. The system can receive a first I/O request from a first process; store the first I/O request in an I/O queue; receive a second I/O request from a second process; store the second I/O request in the I/O queue; and sort the I/O queue based, at least in part, on a first priority of the first process and a second priority of the second process.
    Type: Application
    Filed: February 16, 2016
    Publication date: June 9, 2016
    Inventors: Jos M. Accapadi, Andrew Dunshea, Vandana Mallempati, Agustin Mena, III
  • Patent number: 9262357
    Abstract: Input/output (I/O) requests generated by processes are typically stored in I/O queues. Because the queued I/O requests may not be associated with the processes that generated them, changing a process' priority may not affect the priority of the I/O requests generated by the process. Therefore, after the process' priority has been increased, it may be forced to wait for an I/O handler to service its I/O request, which may be stuck behind an I/O request generated by a lower priority process. Functionality can be implemented to associate the processes' priorities with the I/O requests generated by the processes. Also, reordering the queued I/O requests to reflect changes in the processes' priorities can ensure that the I/O requests from high priority processes are serviced before the I/O requests from low priority processes. This can ensure efficient processing and lower wait times for high priority processes.
    Type: Grant
    Filed: September 29, 2008
    Date of Patent: February 16, 2016
    Assignee: International Business Machines Corporation
    Inventors: Jos M. Accapadi, Andrew Dunshea, Vandana Mallempati, Agustin Mena, III
  • Patent number: 9165426
    Abstract: A metaverse system and method for allowing a user to attend a recorded past event in a metaverse application. The metaverse system includes a client computer, a metaverse server, and a time travel engine. The client computer interfaces with the metaverse application. The metaverse server records an event environment of a past event in a metaverse application. The time travel engine serves, in response to a request from a user, a playback of the recorded event environment to the client computer to allow the user to attend and to observe the recorded event environment.
    Type: Grant
    Filed: January 9, 2008
    Date of Patent: October 20, 2015
    Assignee: International Business Machines Corporation
    Inventors: Angela Richards Jones, FuYi Li, Ruthie D. Lyle, Vandana Mallempati, Pamela A. Nesbitt
  • Publication number: 20150128062
    Abstract: A metaverse system includes a client computer coupled to a network, a metaverse server coupled to the client computer, the metaverse server to host a metaverse application, and a group link engine coupled to the server. The engine opens a group link connection in response to a request from a user. A linked group associated with the connection includes at least two linked users, and at least one of the linked users is designated as a leader, and each of the at least two linked users is associated with an avatar different from the avatar associated with the other. The engine includes a group link controller to allow the leader to control an action of a second avatar of a second user. The action of the second avatar can be viewed separately from each avatar associated with the at least one linked users that are designated as the leader.
    Type: Application
    Filed: January 12, 2015
    Publication date: May 7, 2015
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Angela R. Jones, Ruthie D. Lyle, Vandana Mallempati
  • Patent number: 8732192
    Abstract: In a method for searching for a previously visited web page, a first computer receives a plurality of search parameters from a second computer. The plurality of search parameters include a parameter identifying a characteristic of an element of a previously visited web page and a parameter identifying a weight of confidence in a recollection of a user that the element has the characteristic. The first computer searches for the characteristic of the element in a database including one or more characteristics of elements of indexed web pages. The first computer finds a match between the characteristic of the element and a characteristic of an element of an indexed web page of the indexed web pages. The first computer creates a list including an identification of the indexed web page. The first computer sends the list to the second computer.
    Type: Grant
    Filed: February 28, 2012
    Date of Patent: May 20, 2014
    Assignee: International Business Machines Corporation
    Inventors: Vandana Mallempati, Jehan S. Moghazy, Suparna S. Roy
  • Publication number: 20130226956
    Abstract: In a method for searching for a previously visited web page, a first computer receives a plurality of search parameters from a second computer. The plurality of search parameters include a parameter identifying a characteristic of an element of a previously visited web page and a parameter identifying a weight of confidence in a recollection of a user that the element has the characteristic. The first computer searches for the characteristic of the element in a database including one or more characteristics of elements of indexed web pages. The first computer finds a match between the characteristic of the element and a characteristic of an element of an indexed web page of the indexed web pages. The first computer creates a list including an identification of the indexed web page. The first computer sends the list to the second computer.
    Type: Application
    Filed: February 28, 2012
    Publication date: August 29, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Vandana Mallempati, Jehan Moghazy, Suparna S. Roy
  • Publication number: 20120209922
    Abstract: Aspects of the present invention associate an unsent electronic message with a target file that is attached to a first stored electronic message. A command to attach a file to the unsent electronic message is received. A list identifying one or more files attached to one or more stored electronic messages is displayed. The target file is one of the one or more files. An input identifying the target file is received. One of the target file and a file that identifies a location of the target file on a storage device is attached to the unsent electronic message.
    Type: Application
    Filed: February 10, 2011
    Publication date: August 16, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Dimple Bhatia, Vandana Mallempati, Jehan Moghazy, Suparna Sinha Roy, Keith Raymond Walker
  • Publication number: 20110153978
    Abstract: A virtual memory method for allocating physical memory space required by an application by tracking the page space used in each of a sequence of invocations by an application requesting memory space; keeping count of the number of said invocations; and determining the average page space used for each of said invocations from the count and previous average. Then, this average page space is recorded as a predicted allocation for the next invocation. This recorded average space is used for the next invocation. If there is any additional page space required by said next invocation, this additional page space may be accessed through any conventional default page space allocation.
    Type: Application
    Filed: December 21, 2009
    Publication date: June 23, 2011
    Applicant: International Business Machines Corporation
    Inventors: Glen Edmond Chalemin, Sreenivas Makineedi, Vandana Mallempati
  • Publication number: 20100082855
    Abstract: Input/output (I/O) requests generated by processes are typically stored in I/O queues. Because the queued I/O requests may not be associated with the processes that generated them, changing a process' priority may not affect the priority of the I/O requests generated by the process. Therefore, after the process' priority has been increased, it may be forced to wait for an I/O handler to service its I/O request, which may be stuck behind an I/O request generated by a lower priority process. Functionality can be implemented to associate the processes' priorities with the I/O requests generated by the processes. Also, reordering the queued I/O requests to reflect changes in the processes' priorities can ensure that the I/O requests from high priority processes are serviced before the I/O requests from low priority processes. This can ensure efficient processing and lower wait times for high priority processes.
    Type: Application
    Filed: September 29, 2008
    Publication date: April 1, 2010
    Applicant: Internatinal Business Machines Corporation
    Inventors: Jos Accapadi, Andrew Dunshea, Vandana Mallempati, Agustin Mena, III
  • Publication number: 20100005480
    Abstract: The present disclosure a method for providing virtual world event notification. A method for providing virtual world event notification may include receiving information regarding a virtual world event, receiving a user profile, determining if the virtual world event would be of interest to a particular user based upon the user profile, and inviting a user to the virtual world event based upon the user profile through a user's calendar application.
    Type: Application
    Filed: July 7, 2008
    Publication date: January 7, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Vandana Mallempati, Ruthie D. Lyle, Angela Richards Jones
  • Publication number: 20090327019
    Abstract: A method, programmed medium and system are provided in which a user has an option to prioritize meetings and individuals who have access to the user's calendar. The disclosed exemplary embodiments provide for prioritizing meetings and allowing a certain set of favorite people see the availability based on priority. Users are enabled to designate specific individuals and corresponding priority levels for the designated individuals who have access to the user's calendar. A high priority user is enabled to schedule a meeting on other users' calendars based on the priority level of the scheduling user. The system automatically determines the priority level of the scheduling user and displays calendars of other invited users by displaying only other scheduled meetings which have a higher priority level thereby enabling automatic priority level scheduling for all users of the calendar system.
    Type: Application
    Filed: June 25, 2008
    Publication date: December 31, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Martinez Vencia Addae, Fang Lu, Vandana Mallempati, Jehan Moghazy
  • Publication number: 20090276703
    Abstract: A method, medium and implementing processing system are provided for enabling enhanced help or guidance that is tailored to a user and is available on a multitude of “levels” and in a variety of ways. A user is enabled to create a user profile by inputting information about his or her personal interests, i.e. what they plan or hope to do in a virtual world application and possibly how the application can best meet the individual's needs. Users are enabled to specify interests using a form, free-form text, or other means of input. Based on the user input specifications, and depending upon user activity while in the metaverse application, information will be provided about users, places, and events that may be useful to the user in accomplishing the individual user's objectives.
    Type: Application
    Filed: May 1, 2008
    Publication date: November 5, 2009
    Inventors: Angela Richards Jones, Fu Yi Li, Ruthie D. Lyle, Vandana Mallempati, Pamela Ann Nesbitt
  • Publication number: 20090254358
    Abstract: A method and system for enhancing a virtual world application to facilitate social networking between users are disclosed. The system detects a trigger condition within the virtual world application, and in response to detecting the trigger condition, searches one or more real world social networking application relationship databases for real world social network relationships between a first user of the virtual world application and at least one other user of the virtual world application. Based on the results of the searching performed on the social networking application relationship databases, the disclosed system displays alerts containing real world social network information describing real world social networks connecting the first user and one or more other users of the virtual world application that were detected by the searching.
    Type: Application
    Filed: April 7, 2008
    Publication date: October 8, 2009
    Inventors: FuYi Li, Pamela Ann Nesbitt, Angela Richards Jones, Ruthie D. Lyle, Vandana Mallempati
  • Publication number: 20090177969
    Abstract: A metaverse system and method for allowing a user to attend a recorded past event in a metaverse application. The metaverse system includes a client computer, a metaverse server, and a time travel engine. The client computer interfaces with the metaverse application. The metaverse server records an event environment of a past event in a metaverse application. The time travel engine serves, in response to a request from a user, a playback of the recorded event environment to the client computer to allow the user to attend and to observe the recorded event environment.
    Type: Application
    Filed: January 9, 2008
    Publication date: July 9, 2009
    Inventors: Angela Richards Jones, FuYi Li, Ruthie D. Lyle, Vandana Mallempati, Pamela A. Nesbitt
  • Publication number: 20090158150
    Abstract: A method is disclosed for providing gameplay in a metaverse application in which players interact with each other and a virtual world by controlling characters that are represented using avatars specified by avatar profiles. The method comprises providing a player with an ability to specify and maintain more than one avatar profile for a character controlled by the player; and allowing an avatar representation of the character to be switched between the more than one avatar profile during gameplay.
    Type: Application
    Filed: December 18, 2007
    Publication date: June 18, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Ruthie D. Lyle, Angela Richards Jones, Fuyi Li, Vandana Mallempati, Pamela A. Nesbitt