Patents by Inventor Jonathan J. Cadiz

Jonathan J. 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).

  • Publication number: 20220083178
    Abstract: Systems and method are directed to launching an application from a rail located within a user interface of a personal information manager application. More specifically, a display of a first user interface of a first application may be rendered at a display device, where the first user interface includes a rail populated with a plurality of icons representing a plurality of applications. At least one of the plurality of icons may be selected and a second application may be determined based on the selected icon. Based upon the selection of the icon, a display of a second user interface may be rendered within a portion of the first user interface.
    Type: Application
    Filed: September 17, 2020
    Publication date: March 17, 2022
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Corina ARAMA, Fernanda M. RICHNAK, Jonathan J. CADIZ, Weina XIE, William Ritter AVERY, Lingnan BECKER, Erin WOO, Garett Yoshiharu SAKAMOTO, Jonathan David BUTLER, Jin MA
  • Patent number: 10554598
    Abstract: Content is created and is made consumable by a user. A Property associated with the user is accessed to determine whether the user is to receive accessibility content. If so, accessibility content alert processing is performed on the content.
    Type: Grant
    Filed: December 9, 2016
    Date of Patent: February 4, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jonathan J. Cadiz, Ilya David Gorelik, Philip Z. Loh
  • Publication number: 20180167488
    Abstract: Content is created and is made consumable by a user. A Property associated with the user is accessed to determine whether the user is to receive accessibility content. If so, accessibility content alert processing is performed on the content.
    Type: Application
    Filed: December 9, 2016
    Publication date: June 14, 2018
    Inventors: Jonathan J. Cadiz, Ilya David Gorelik, Philip Z. Loh
  • Patent number: 9053462
    Abstract: 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: Grant
    Filed: January 22, 2007
    Date of Patent: June 9, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jonathan J. Cadiz, Anoop Gupta, Gavin Jancke, Gina Venolia
  • Publication number: 20140133640
    Abstract: An enhanced telephony (ET) computer user interface that seamlessly integrates features of a personal computer (PC) and a telephone into a coherent user interface. The user is provided with a rich variety of functionality that leverages the fact that the PC has considerably more processing power and greater access to variety of data than the ordinary telephone. This processing power and data access is used to the user's advantage as the telephone's capabilities and functionality are greatly expanded. Notes and other documents corresponding to a previous call can be identified and presented during a call.
    Type: Application
    Filed: January 17, 2014
    Publication date: May 15, 2014
    Applicant: MICROSOFT CORPORATION
    Inventors: Jonathan J. Cadiz, Anoop Gupta, Gavin Jancke, Attila Narin, Michael Boyle
  • Patent number: 8635554
    Abstract: An enhanced telephony (ET) computer user interface that seamlessly integrates features of a personal computer (PC) and a telephone into a coherent user interface. The user is provided with a rich variety of functionality that leverages the fact that the PC has considerably more processing power and greater access to variety of data than the ordinary telephone. This processing power and data access is used to the user's advantage as the telephone's capabilities and functionality are greatly expanded. In general, the ET user interface includes a plurality of environments for the user to choose. These environments include a My Contacts environment, a communication preferences environment, and a Call History environment. Each of these environments contains certain available processes and features for controlling and managing telephones.
    Type: Grant
    Filed: February 12, 2009
    Date of Patent: January 21, 2014
    Assignee: Microsoft Corporation
    Inventors: Jonathan J. Cadiz, Anoop Gupta, Gavin Jancke, Attila Narin, Michael Boyle
  • Patent number: 8428240
    Abstract: A call forwarding system forwards telephone calls based on presence information of a user as reported by computing devices associated with a telephone number. When a telephone system receives an incoming call directed to one of the telephone numbers of the user's computing devices, it sends an incoming call event to each computing device. Upon receiving the incoming call event from a telephone system, each computing device determines whether the user is most likely present at that computing device based on the presence information. When a computing device determines that the user is most likely present at that computing device, it sends a notification to the telephone system to forward the incoming call to the telephone number associated with that computing device to effect the automatic forwarding of a call based on presence information.
    Type: Grant
    Filed: November 10, 2009
    Date of Patent: April 23, 2013
    Assignee: Microsoft Corporation
    Inventors: Jonathan J. Cadiz, Amritansh Raghav, Eran Shtiegman, Sira P. Rao, Setty Venkateshaiah
  • Patent number: 8407620
    Abstract: The system and method of the present invention provides peripheral awareness of information to a user. Once the information to be provided is determined or specified, it is automatically tracked or watched via at least one conventional communications interface for accessing one or more conventional communications sources. Current information is then automatically dynamically provided in an interactive peripheral display which minimizes any potential distraction to the user. 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: Grant
    Filed: April 16, 2010
    Date of Patent: March 26, 2013
    Inventors: Jonathan J. Cadiz, Anoop Gupta, Gavin Jackie, Gina Venolia
  • Publication number: 20120005282
    Abstract: Electronic mail messages may be collaboratively ranked and filtered. User actions on an electronic mail message received from a sender by one or more recipients may be monitored. Statistics may be generated based on the user actions. The generated statistics may be utilized to provide a quality ranking of the electronic mail message based on the generated statistics.
    Type: Application
    Filed: July 2, 2010
    Publication date: January 5, 2012
    Applicant: Microsoft Corporation
    Inventors: Nicole D. Steinbok, Jonathan J. Cadiz, John C. Platt, F. David Jones, David John Rasmussen, Thirumalesh K. Bhat, Mark R. Dawson, Eli Y. Tamanaha, Bill Li, Brian D. Williams
  • Patent number: 8019067
    Abstract: 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: Grant
    Filed: March 7, 2006
    Date of Patent: September 13, 2011
    Assignee: Microsoft Corporation
    Inventors: Jonathan J. Cadiz, Gursharan S. Sidhu, Jai Srinivasan, Xuedong Huang
  • Patent number: 7885395
    Abstract: 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: Grant
    Filed: January 27, 2006
    Date of Patent: February 8, 2011
    Assignee: Microsoft Corporation
    Inventors: Jonathan J. Cadiz, Kuansan Wang, Adwait Ratnaparkhi, Xuedong D. Huang
  • Patent number: 7801954
    Abstract: A method and system for providing expanded presence information of publishers to subscribers is provided. The presence system receives expanded presence information from a publisher. A client component of the presence system sends the expanded presence information to a presence server of the presence system. Upon receiving the expanded presence information, the presence server stores the expanded presence information in association with the publisher. When the presence server is to provide the presence information of a publisher to subscribers, the presence server identifies the current presence state of the publisher and retrieves the expanded presence information. The presence server then provides the current presence state and the expanded presence information to the subscribers.
    Type: Grant
    Filed: February 25, 2005
    Date of Patent: September 21, 2010
    Assignee: Microsoft Corporation
    Inventors: Jonathan J. Cadiz, Eran Shtiegman, Amritansh Raghav, Venkateshaiah Setty
  • Publication number: 20100199190
    Abstract: The system and method of the present invention provides peripheral awareness of information to a user. Once the information to be provided is determined or specified, it is automatically tracked or watched via at least one conventional communications interface for accessing one or more conventional communications sources. Current information is then automatically dynamically provided in an interactive peripheral display which minimizes any potential distraction to the user. 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: Application
    Filed: April 16, 2010
    Publication date: August 5, 2010
    Applicant: MICROSOFT CORPORATION
    Inventors: Jonathan J. Cadiz, Anoop Gupta, Gavin Jancke, Gina Venolia
  • Patent number: 7725832
    Abstract: The system and method of the present invention provides 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 for accessing one or more conventional communications sources. 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.
    Type: Grant
    Filed: April 3, 2006
    Date of Patent: May 25, 2010
    Assignee: Microsoft Corporation
    Inventors: Jonathan J Cadiz, Anoop Gupta, Gavin Jancke, Gina Venolia
  • Publication number: 20100098235
    Abstract: A call forwarding system forwards telephone calls based on presence information of a user as reported by computing devices associated with a telephone number. When a telephone system receives an incoming call directed to one of the telephone numbers of the user's computing devices, it sends an incoming call event to each computing device. Upon receiving the incoming call event from a telephone system, each computing device determines whether the user is most likely present at that computing device based on the presence information. When a computing device determines that the user is most likely present at that computing device, it sends a notification to the telephone system to forward the incoming call to the telephone number associated with that computing device to effect the automatic forwarding of a call based on presence information.
    Type: Application
    Filed: November 10, 2009
    Publication date: April 22, 2010
    Applicant: Microsoft Corporation
    Inventors: Jonathan J. Cadiz, Amritansh Raghav, Sira P. Rao, Venkateshaiah Setty, Eran Shtiegman
  • Publication number: 20100088143
    Abstract: The described implementations relate to calendar event scheduling. One system includes a storage component configured to store scheduling constraints relating to at least one user. The system also includes a declarative calendar component configured to automatically schedule declarative calendar events for the at least one user based upon the scheduling constraints.
    Type: Application
    Filed: October 7, 2008
    Publication date: April 8, 2010
    Applicant: Microsoft Corporation
    Inventors: John C. Platt, Jonathan J. Cadiz, Joseph L. Hellerstein, Brian D. Williams, Sumit Basu
  • Patent number: 7620166
    Abstract: 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: Grant
    Filed: February 25, 2005
    Date of Patent: November 17, 2009
    Assignee: Microsoft Corporation
    Inventors: Jonathan J. Cadiz, Amritansh Raghav, Sira P. Rao, Venkateshaiah Setty, Eran Shtiegman
  • Patent number: 7616750
    Abstract: A call forwarding system forwards telephone calls based on presence information of a user as reported by computing devices associated with a telephone number. When a telephone system receives an incoming call directed to one of the telephone numbers of the user's computing devices, it sends an incoming call event to each computing device. Upon receiving the incoming call event from a telephone system, each computing device determines whether the user is most likely present at that computing device based on the presence information. When a computing device determines that the user is most likely present at that computing device, it sends a notification to the telephone system to forward the incoming call to the telephone number associated with that computing device to effect the automatic forwarding of a call based on presence information.
    Type: Grant
    Filed: February 25, 2005
    Date of Patent: November 10, 2009
    Assignee: Microsoft Corporation
    Inventors: Jonathan J. Cadiz, Amritansh Raghav, Sira P. Rao, Venkateshaiah Setty, Eran Shtiegman
  • Patent number: 7593925
    Abstract: A method and system for aggregating contact information of contacts from multiple contact sources is provided. The aggregation system collects contact information for a user from various contact sources. The aggregation system stores the collected content information in a contact data store. The aggregation system may also store an indication of the contact source of the collected contact information. The aggregation system provides a user interface through which the user may search the contact information of the contact data store to find contact information of contacts that are collected from the different contact sources. The aggregation system allows a user to add a contact to a real-time contact list to enable real-time communications with that contact.
    Type: Grant
    Filed: February 25, 2005
    Date of Patent: September 22, 2009
    Assignee: Microsoft Corporation
    Inventors: Jonathan J. Cadiz, Sumit Chakravarty, Venkateshaiah Setty, Eran Shtiegman
  • Patent number: 7562104
    Abstract: A method and system for aggregating contact information of contacts from multiple contact sources is provided. The aggregation system collects contact information for a user from various contact sources. The aggregation system stores the collected content information in a contact data store. The aggregation system may also store an indication of the contact source of the collected contact information. The aggregation system provides a user interface through which the user may search the contact information of the contact data store to find contact information of contacts that are collected from the different contact sources. The aggregation system allows a user to add a contact to a real-time contact list to enable real-time communications with that contact.
    Type: Grant
    Filed: February 25, 2005
    Date of Patent: July 14, 2009
    Assignee: Microsoft Corporation
    Inventors: Jonathan J. Cadiz, Sumit Chakravarty, Eran Shtiegman, Venkateshaiah Setty, Arthur Zwiegincew