Patents by Inventor Jonathan Cadiz
Jonathan Cadiz 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: 10915868Abstract: Life events relating to a user are displayed on a calendar. A user may navigate to different time periods in the calendar and see past life events relating to the user displayed on the calendar. The life events that are displayed on the calendar may include different types of content and be determined from different sources. For example, the life events for the time period may be: pictures, events, social media posts, messages, and the like. Different content sources may be used to locate the life events relating to the user. The life events that are selected for display on the calendar may be shown differently from other content that is included on the calendar. The life events may be processed to adjust an appearance of the life event before it is displayed. A user may also share a life experience with other users.Type: GrantFiled: June 17, 2013Date of Patent: February 9, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Lynn Ayres, Kirk Fernandes, Alice Jane Brush, Nelson Siu, Jonathan Cadiz, Choon-mun Hooi, Kathryn Elizabeth Suskin
-
Patent number: 10872316Abstract: Embodiments provide electronic calendar application features and functionality that includes a free form calendar input surface, but the embodiments are not so limited. In an embodiment, a computer-based method can be configured to provide electronic calendar features including a free form calendar surface that enables users to personalize the calendar surface using a variety of input types and methods. Other embodiments are included.Type: GrantFiled: April 20, 2018Date of Patent: December 22, 2020Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Chun Hin Nelson Siu, Jonathan Cadiz
-
Patent number: 10732802Abstract: Embodiments provide functionality to provide electronic calendar features and functionalities including personal note-taking features on calendar items, but the embodiments are not so limited. In an embodiment, a computer-based method can be configured to provide a personal note-taking space that enables users to take personal notes on appointment or meeting items with or without sharing the personal notes. Other embodiments are included.Type: GrantFiled: June 13, 2017Date of Patent: August 4, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Chun Hin Nelson Siu, Jonathan Cadiz
-
Patent number: 10535043Abstract: A calendar view smoothly and progressively transitions between different calendar views. Instead of snapping to a week view in response to changing from a month view to the week view, the month view progressively transitions to the week view while receiving an interaction. For example, the week view may smoothly expand while the view of the other weeks in the month smoothly decrease in size while the interaction is being received. A user may navigate between different calendar views such as year to month, month to week, week to multiple days, days to single days, and the like. When navigating month to month, week to week, day to day, and the like, the transitions between each time element are progressively and smoothly transitioned. Task information or other information that is displayed in the calendar progressively transitions to show more or less information depending on the interaction being received.Type: GrantFiled: June 10, 2013Date of Patent: January 14, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Kirk Fernandes, Kathryn Elizabeth Suskin, Zachary Justin Miller, Robert Meyer, Nelson Siu, Choon-mun Hooi, Jonathan Cadiz
-
Patent number: 10210483Abstract: A user creates appointments by selecting dates on a displayed calendar. A pattern may be automatically detected in response to the user selecting calendar dates on the calendar. For example, a pattern may automatically be detected when a user selects two Mondays in a row when selecting appointment dates. In response to automatically detecting a pattern, a list of recurring appointments is automatically created. The automatically created appointments may be shown on the calendar. The automatically created appointments may also be shown in a list of an appointment user interface. A user may interact with the appointments in the appointment user interface. For example, a user may select one of the displayed appointments from the list and change appointment information related to the selected appointment. A start date and an end date may also be specified using the appointment user interface.Type: GrantFiled: June 10, 2013Date of Patent: February 19, 2019Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Jenny Liu, Jackson Thompson, Protik Hossain, Choon-mun Hooi, Brian Tsang, Jonathan Cadiz
-
Publication number: 20180240070Abstract: Embodiments provide electronic calendar application features and functionality that includes a free form calendar input surface, but the embodiments are not so limited. In an embodiment, a computer-based method can be configured to provide electronic calendar features including a free form calendar surface that enables users to personalize the calendar surface using a variety of input types and methods. Other embodiments are included.Type: ApplicationFiled: April 20, 2018Publication date: August 23, 2018Applicant: Microsoft Technology Licensing, LLCInventors: Chun Hin Nelson SIU, Jonathan CADIZ
-
Patent number: 10032135Abstract: Embodiments provide electronic calendar application features and functionality that includes a free form calendar input surface, but the embodiments are not so limited. In an embodiment, a computer-based method can be configured to provide electronic calendar features including a free form calendar surface that enables users to personalize the calendar surface using a variety of input types and methods. Other embodiments are included.Type: GrantFiled: March 19, 2012Date of Patent: July 24, 2018Assignee: Microsoft Technology Licensing, LLCInventors: Chun Hin Nelson Siu, Jonathan Cadiz
-
Publication number: 20170277377Abstract: Embodiments provide functionality to provide electronic calendar features and functionalities including personal note-taking features on calendar items, but the embodiments are not so limited. In an embodiment, a computer-based method can be configured to provide a personal note-taking space that enables users to take personal notes on appointment or meeting items with or without sharing the personal notes. Other embodiments are included.Type: ApplicationFiled: June 13, 2017Publication date: September 28, 2017Applicant: Microsoft Technology Licensing, LLCInventors: Chun Hin Nelson SIU, Jonathan CADIZ
-
Patent number: 9720574Abstract: Embodiments provide functionality to provide electronic calendar features and functionalities including personal note-taking features on calendar items, but the embodiments are not so limited. In an embodiment, a computer-based method can be configured to provide a personal note-taking space that enables users to take personal notes on appointment or meeting items with or without sharing the personal notes. Other embodiments are included.Type: GrantFiled: March 19, 2012Date of Patent: August 1, 2017Assignee: Microsoft Technology Licensing, LLCInventors: Chun Hin Nelson Siu, Jonathan Cadiz
-
Publication number: 20140372898Abstract: Life events relating to a user are displayed on a calendar. A user may navigate to different time periods in the calendar and see past life events relating to the user displayed on the calendar. The life events that are displayed on the calendar may include different types of content and be determined from different sources. For example, the life events for the time period may be: pictures, events, social media posts, messages, and the like. Different content sources may be used to locate the life events relating to the user. The life events that are selected for display on the calendar may be shown differently from other content that is included on the calendar. The life events may be processed to adjust an appearance of the life event before it is displayed. A user may also share a life experience with other users.Type: ApplicationFiled: June 17, 2013Publication date: December 18, 2014Inventors: Lynn Ayres, Kirk Fernandes, Alice Jane Brush, Nelson Siu, Jonathan Cadiz, Choon-mun Hooi, Kathryn Elizabeth Suskin
-
Publication number: 20140365261Abstract: A user creates appointments by selecting dates on a displayed calendar. A pattern may be automatically detected in response to the user selecting calendar dates on the calendar. For example, a pattern may automatically be detected when a user selects two Mondays in a row when selecting appointment dates. In response to automatically detecting a pattern, a list of recurring appointments is automatically created. The automatically created appointments may be shown on the calendar. The automatically created appointments may also be shown in a list of an appointment user interface. A user may interact with the appointments in the appointment user interface. For example, a user may select one of the displayed appointments from the list and change appointment information related to the selected appointment. A start date and an end date may also be specified using the appointment user interface.Type: ApplicationFiled: June 10, 2013Publication date: December 11, 2014Inventors: Jenny Liu, Jackson Thompson, Protik Hossain, Choon-mun Hooi, Brian Tsang, Jonathan Cadiz
-
Publication number: 20140365951Abstract: A calendar view smoothly and progressively transitions between different calendar views. Instead of snapping to a week view in response to changing from a month view to the week view, the month view progressively transitions to the week view while receiving an interaction. For example, the week view may smoothly expand while the view of the other weeks in the month smoothly decrease in size while the interaction is being received. A user may navigate between different calendar views such as year to month, month to week, week to multiple days, days to single days, and the like. When navigating month to month, week to week, day to day, and the like, the transitions between each time element are progressively and smoothly transitioned. Task information or other information that is displayed in the calendar progressively transitions to show more or less information depending on the interaction being received.Type: ApplicationFiled: June 10, 2013Publication date: December 11, 2014Inventors: Kirk Fernandes, Kathryn Elizabeth Suskin, Zachary Justin Miller, Robert Meyer, Nelson Siu, Choon-mun Hooi, Jonathan Cadiz
-
Publication number: 20130242708Abstract: Embodiments provide electronic calendar application features and functionality that includes a free form calendar input surface, but the embodiments are not so limited. In an embodiment, a computer-based method can be configured to provide electronic calendar features including a free form calendar surface that enables users to personalize the calendar surface using a variety of input types and methods. Other embodiments are included.Type: ApplicationFiled: March 19, 2012Publication date: September 19, 2013Applicant: MICROSOFT CORPORATIONInventors: Chun Hin Nelson Siu, Jonathan Cadiz
-
Publication number: 20130246963Abstract: Embodiments provide functionality to provide electronic calendar features and functionalities including personal note-taking features on calendar items, but the embodiments are not so limited. In an embodiment, a computer-based method can be configured to provide a personal note-taking space that enables users to take personal notes on appointment or meeting items with or without sharing the personal notes. Other embodiments are included.Type: ApplicationFiled: March 19, 2012Publication date: September 19, 2013Applicant: MICROSOFT CORPORATIONInventors: Chun Hin Nelson Siu, Jonathan Cadiz
-
Publication number: 20070211878Abstract: A user interface for a telephone system may include a telephone portion operable to provide telephone administration functionality for each of a plurality of telephones of a telephone system. The telephone portion may include a telephone icon corresponding to at least one telephone of the plurality of telephones, the telephone icon operable to provide the telephone administration functionality for the at least one telephone. Other portions of the user interface may include an external line portion, an extension portion, or a user portion, which may include, respectively, an external line icon, an extension icon, and a user icon, where each icon may provide associated administration functionality. Accordingly, the user interface allows an administrator of the telephone system to easily view and administer the devices and elements of the telephone system.Type: ApplicationFiled: March 7, 2006Publication date: September 13, 2007Applicant: Microsoft CorporationInventors: Jonathan Cadiz, Gursharan Sidhu, Jai Srinivasan, Xuedong Huang
-
Publication number: 20070189481Abstract: Inbound calls to an enterprise are handled by a call-handling component, by identifying the calling party from intrinsic information about the call, by identifying a potential recipient from non-intrinsic information about the calling party, and by automatically routing the inbound call to a potential recipient.Type: ApplicationFiled: January 27, 2006Publication date: August 16, 2007Applicant: Microsoft CorporationInventors: Jonathan Cadiz, Kuansan Wang, Adwait Ratnaparkhi, Xuedong Huang
-
Publication number: 20070129817Abstract: The system and method of the present invention provides a user interface for providing peripheral awareness of information to a user. The information to be provided is either determined automatically, or specified by the user. Once the information to be provided is determined or specified, it is automatically tracked or watched via at least one conventional communications interface. Current information is then automatically dynamically provided in an interactive peripheral display which minimizes any potential distraction to the user. Determining or specifying, tracking or watching, and providing the information is accomplished using at least one customizable dynamic encapsulated object, a “ticket,” that when paired with a “viewer,” provides peripheral awareness of information to the user. Further, in one embodiment, the tickets are sharable among users, and may be copied, cut, pasted, saved, transmitted, dragged and dropped from web pages, etc., like any other electronic file using conventional techniques.Type: ApplicationFiled: January 22, 2007Publication date: June 7, 2007Applicant: MICROSOFT CORPORATIONInventors: Jonathan Cadiz, Anoop Gupta, Gavin Jancke, Gina Venolia
-
Publication number: 20070116212Abstract: Call handling based on recipient identification is disclosed. Various embodiments, obtain, process and use recipient identification differently. Recipient identification includes obtaining data, information or vocalizations from a caller that indicate the person to whom the call in intended. One or more announcements relative to the call can be provided based on the data, information or vocalizations from the caller.Type: ApplicationFiled: October 7, 2005Publication date: May 24, 2007Applicant: Microsoft CorporationInventors: Xuedong Huang, Kuansan Wang, Jonathan Cadiz
-
Publication number: 20070112742Abstract: The present invention relates to systems and methods providing content-access-based information retrieval. Information items from a plurality of disparate information sources that have been previously accessed or considered are automatically indexed in a data store, whereby a multifaceted user interface is provided to efficiently retrieve the items in a cognitively relevant manner. Various display output arrangements are possible for the retrieved information items including timeline visualizations and multidimensional grid visualizations. Input options include explicit, implicit, and standing queries for retrieving data along with explicit and implicit tagging of items for ease of recall and retrieval. In one aspect, an automated system is provided that facilitates concurrent searching across a plurality of information sources.Type: ApplicationFiled: January 4, 2007Publication date: May 17, 2007Applicant: MICROSOFT CORPORATIONInventors: Susan Dumais, Eric Horvitz, Edward Cutrell, Jonathan Cadiz, Gavin Jancke, Raman Sarin, Daniel Robbins, Anoop Gupta, George Robertson, Meredith Ringel, Jeremy Goecks
-
Publication number: 20060193459Abstract: A muting system that allows audio of a computing device to be automatically muted when a telephone call is received on a telephone number associated with the computing device is provided. When an incoming call event occurs for that telephone number, the computing device directs a software component to mute the audio. When the muting system subsequently receives a call event indicating that the call has terminated, it may automatically un-mute or resume the software components. The muting system may allow a user to manually specify to un-mute or resume the software components.Type: ApplicationFiled: February 25, 2005Publication date: August 31, 2006Applicant: Microsoft CorporationInventors: Jonathan Cadiz, Amritansh Raghav, Sira Rao, Venkateshaiah Setty, Eran Shtiegman