Patents by Inventor Kristen Kamath

Kristen Kamath 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: 20240037066
    Abstract: A data storage system providing data access to multiple users is provided. The data storage system includes a data store configured to store electronic files and a processor operably coupled to the data store. Memory is operably coupled to the processor and stores instructions that, when executed, provide an access control component that allows certain users to interact with a given electronic file of the stored electronic files. The processor is configured to detect a change to the given electronic file that affects a user's access to the given electronic file and responsively generate a notification to the user that allows the user to request renewed access to the given electronic file.
    Type: Application
    Filed: October 6, 2023
    Publication date: February 1, 2024
    Inventor: Kristen KAMATH
  • Patent number: 11822511
    Abstract: A data storage system providing data access to multiple users is provided. The data storage system includes a data store configured to store electronic files and a processor operably coupled to the data store. Memory is operably coupled to the processor and stores instructions that, when executed, provide an access control component that allows certain users to interact with a given electronic file of the stored electronic files. The processor is configured to detect a change to the given electronic file that affects a user's access to the given electronic file and responsively generate a notification to the user that allows the user to request renewed access to the given electronic file.
    Type: Grant
    Filed: May 31, 2016
    Date of Patent: November 21, 2023
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventor: Kristen Kamath
  • Patent number: 10771549
    Abstract: A computing system comprises at least one processor memory. The at least one processor, when executing a hosting application loaded in the memory, is configured to perform several acts. These acts include receiving data generated by a scheduling application, wherein the data indicates that a file hosted by the file hosting application is referenced in a meeting object generated by the scheduling application. The acts further include responsive to receiving the data, assigning metadata to the file hosted by the file hosting application, the metadata comprises the data generated by the scheduling application. The acts also include at a threshold time prior to the time when the meeting represented by the meeting object is to occur, causing a notification to be transmitted to a client computing device from which credentials of a user in the users have been received, the notification transmitted based upon the metadata assigned to the file.
    Type: Grant
    Filed: June 15, 2016
    Date of Patent: September 8, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Angela Allison, Kristen Kamath
  • Patent number: 10601938
    Abstract: Among other things, embodiments of the present disclosure help improve the functionality of electronic messaging software and systems by providing selective push notifications to users of such systems in response to new content being published. Embodiments of the present disclosure may provide notifications to some users based on the relevance of published content to such users, while abstaining from notifying users for whom the content is irrelevant.
    Type: Grant
    Filed: April 12, 2017
    Date of Patent: March 24, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Andrew Haon, Nathaniel Terrell Clinton, Dmitriy Meyerzon, Adri Verlaan, Nikita Voronkov, Jeffrey L. Wight, Kristen Kamath, Zhihua Dong, David M Cohen, Ryan Nakhoul
  • Patent number: 10554664
    Abstract: Described herein are various technologies pertaining to generating an activity feed for an entity hosted at a file hosting server. The activity feed includes a plurality of entries that are representative of activities undertaken with respect to the entity over time.
    Type: Grant
    Filed: June 30, 2016
    Date of Patent: February 4, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Kristen Kamath, Kirk Robert Myhre
  • Patent number: 10536540
    Abstract: Described herein is a system architecture that supports generating analytics data about files hosted by a file hosting server. Also described herein are various graphical user interfaces that are well-suited to present at least a portion of the analytics data to a user.
    Type: Grant
    Filed: June 30, 2016
    Date of Patent: January 14, 2020
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Kristen Kamath, Jonathan Fred Keslin, Angela Allison, Reema Bhagat, Jonathan Rosenberg
  • Patent number: 10528244
    Abstract: Techniques and technologies for a details pane of a user interface are described. In at least some embodiments, a system includes a user interface component operable to render a content section at least partially viewable within a details pane, the content section including a section header; when the location of the section header is above an uppermost available position within the details pane, causing an upper sticky header that is a duplicate of the section header to be visible at the uppermost available position; when the location of the section header is below a lowermost available position within the details pane, causing a lower sticky header that is another duplicate of the section header to be visible at the lowermost available position; and when the location of the section header is at or between the uppermost and the lowermost available positions, causing the section header to be visible.
    Type: Grant
    Filed: November 2, 2016
    Date of Patent: January 7, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Kirk R. Myhre, John H. Miller, Thomas B. Michon, Kristen Kamath
  • Publication number: 20180302482
    Abstract: Among other things, embodiments of the present disclosure help improve the functionality of electronic messaging software and systems by providing selective push notifications to users of such systems in response to new content being published. Embodiments of the present disclosure may provide notifications to some users based on the relevance of published content to such users, while abstaining from notifying users for whom the content is irrelevant.
    Type: Application
    Filed: April 12, 2017
    Publication date: October 18, 2018
    Inventors: Andrew Haon, Nathaniel Terrell Clinton, Dmitriy Meyerzon, Adri Verlaan, Nikita Voronkov, Jeffrey L. Wight, Kristen Kamath, Zhihua Dong, David M. Cohen, Ryan Nakhoul
  • Publication number: 20170366608
    Abstract: A computing system comprises at least one processor memory. The at least one processor, when executing a hosting application loaded in the memory, is configured to perform several acts. These acts include receiving data generated by a scheduling application, wherein the data indicates that a file hosted by the file hosting application is referenced in a meeting object generated by the scheduling application. The acts further include responsive to receiving the data, assigning metadata to the file hosted by the file hosting application, the metadata comprises the data generated by the scheduling application. The acts also include at a threshold time prior to the time when the meeting represented by the meeting object is to occur, causing a notification to be transmitted to a client computing device from which credentials of a user in the users have been received, the notification transmitted based upon the metadata assigned to the file.
    Type: Application
    Filed: June 15, 2016
    Publication date: December 21, 2017
    Inventors: Angela Allison, Kristen Kamath
  • Publication number: 20170344563
    Abstract: A data storage system providing data access to multiple users is provided. The data storage system includes a data store configured to store electronic files and a processor operably coupled to the data store. Memory is operably coupled to the processor and stores instructions that, when executed, provide an access control component that allows certain users to interact with a given electronic file of the stored electronic files. The processor is configured to detect a change to the given electronic file that affects a user's access to the given electronic file and responsively generate a notification to the user that allows the user to request renewed access to the given electronic file.
    Type: Application
    Filed: May 31, 2016
    Publication date: November 30, 2017
    Inventor: Kristen Kamath
  • Publication number: 20170318103
    Abstract: Described herein is a system architecture that supports generating analytics data about files hosted by a file hosting server. Also described herein are various graphical user interfaces that are well-suited to present at least a portion of the analytics data to a user.
    Type: Application
    Filed: June 30, 2016
    Publication date: November 2, 2017
    Inventors: Kristen Kamath, Jonathan Fred Keslin, Angela Allison, Reema Bhagat, Jonathan Rosenberg
  • Publication number: 20170315689
    Abstract: Techniques and technologies for a details pane of a user interface are described. In at least some embodiments, a system includes a user interface component operable to render a content section at least partially viewable within a details pane, the content section including a section header; when the location of the section header is above an uppermost available position within the details pane, causing an upper sticky header that is a duplicate of the section header to be visible at the uppermost available position; when the location of the section header is below a lowermost available position within the details pane, causing a lower sticky header that is another duplicate of the section header to be visible at the lowermost available position; and when the location of the section header is at or between the uppermost and the lowermost available positions, causing the section header to be visible.
    Type: Application
    Filed: November 2, 2016
    Publication date: November 2, 2017
    Inventors: Kirk R. Myhre, John H. Miller, Thomas B. Michon, Kristen Kamath
  • Publication number: 20170318020
    Abstract: Described herein are various technologies pertaining to generating an activity feed for an entity hosted at a file hosting server. The activity feed includes a plurality of entries that are representative of activities undertaken with respect to the entity over time.
    Type: Application
    Filed: June 30, 2016
    Publication date: November 2, 2017
    Inventors: Kristen Kamath, Kirk Robert Myhre
  • Patent number: 8033126
    Abstract: A flow controlling assembly configured to permit air flow between a first chamber and a second chamber. A frame member includes a damper contacting surface at least partially surrounding a frame opening configured to permit the air flow therethrough. A damper plate includes a frame contacting surface configured to contact the damper contacting surface when the damper plate is in a closed position. A hinge assembly is disposed between the frame member and the damper plate. The hinge assembly is configured to permit the damper plate to rotate on a rotational axis relative to the frame member and to permit the rotational axis to translate relative to the frame member.
    Type: Grant
    Filed: November 22, 2006
    Date of Patent: October 11, 2011
    Assignee: General Electric Company
    Inventors: William Newton, Arthur Wilson Scrivener, Richard Devos, Kristen Kamath, Sanjeev Kumar Singh, Timothy Allen Hamel, Preston Howard
  • Patent number: 7665320
    Abstract: A refrigerator includes a housing defining a fresh food compartment and a freezer compartment, a fan configured to provide airflow through the compartments, and a damper assembly. The damper assembly includes an airflow passage configured to allow cold air to flow from the freezer compartment to the fresh food compartment, a damper configured to be in an open position under the pressure of airflow flowing through the airflow passage and in a closed position due to a weight of the damper when cold air is flowing through the fresh food compartment. The damper assembly also includes a solenoid element configured to maintain the damper in the closed position regardless of airflow.
    Type: Grant
    Filed: November 30, 2005
    Date of Patent: February 23, 2010
    Assignee: General Electric Company
    Inventors: Art W. Scrivener, Kristen Kamath, Richard DeVos, William Newton
  • Publication number: 20080248738
    Abstract: A flow controlling assembly configured to permit air flow between a first chamber and a second chamber. A frame member includes a damper contacting surface at least partially surrounding a frame opening configured to permit the air flow therethrough. A damper plate includes a frame contacting surface configured to contact the damper contacting surface when the damper plate is in a closed position. A hinge assembly is disposed between the frame member and the damper plate. The hinge assembly is configured to permit the damper plate to rotate on a rotational axis relative to the frame member and to permit the rotational axis to translate relative to the frame member.
    Type: Application
    Filed: November 22, 2006
    Publication date: October 9, 2008
    Inventors: William Newton, Arthur Wilson Scrivener, Richard Devos, Kristen Kamath, Sanjeev Kumar Singh, Timothy Allen Hamel, Preston Howard
  • Publication number: 20070119198
    Abstract: A refrigerator includes a housing defining a fresh food compartment and a freezer compartment, a fan configured to provide airflow through the compartments, and a damper assembly. The damper assembly includes an airflow passage configured to allow cold air to flow from the freezer compartment to the fresh food compartment, a damper configured to be in an open position under the pressure of airflow flowing through the airflow passage and in a closed position due to a weight of the damper when cold air is flowing through the fresh food compartment. The damper assembly also includes a solenoid element configured to maintain the damper in the closed position regardless of airflow.
    Type: Application
    Filed: November 30, 2005
    Publication date: May 31, 2007
    Inventors: Art Scrivener, Kristen Kamath, Richard De Vos, William Newton