一种提供软件时间和日期用户界面的方法技术

技术编号:19634791 阅读:17 留言:0更新日期:2018-12-01 15:34
本发明专利技术公开了一种提供软件时间和日期用户界面的方法,包括基于请求的时间和/或日期选择一个或多个界面组件,并返回包括所选择的界面组件的响应,该方法可以包括调整远程客户端和/或用户的时区的时间,接口组件可以完全嵌入响应中,或者可以是对外部组件的引用,界面组件可以包括与与日期和/或时间相关联的用户任务有关的数据,用于向远程客户端的用户显示任务数据的格式化信息,用户与任务数据交互的指令等。本发明专利技术的一种提供软件时间和日期用户界面的方法,能够给用户更快、更容易或自动访问他们需要的项目、页面、数据或屏幕,而不必显式地对用户进行修改。

A Method of Providing Software Time and Date User Interface

The invention discloses a method for providing software time and date user interface, which includes selecting one or more interface components based on the time and/or date of the request and returning the response including the selected interface components. The method may include adjusting the time zone of the remote client and/or user, and the interface components may finish. Fully embedded in response, or can be a reference to external components. Interface components can include data related to user tasks associated with date and/or time, formatted information for displaying task data to remote client users, instructions for user to interact with task data, etc. A method of providing software time and date user interface according to the present invention can provide users with faster, easier or automatic access to items, pages, data or screens they need without explicitly modifying users.

【技术实现步骤摘要】
一种提供软件时间和日期用户界面的方法
本专利技术涉及计算机领域,尤其涉及一种提供软件时间和日期用户界面的方法。
技术介绍
典型的Web系统采用HTTP(超文本传输协议)作为Web浏览器和Web服务器(即HTTP服务器)之间使用的通信协议,在HTTP中,通信由Web浏览器发起,即,一个HTTP通信由Web浏览器发出的HTTP请求和响应HTTP请求的Web服务器返回的HTTP响应组成,如果Web服务器根据Web服务器访问的时间动态地改变用户界面,以便给用户更快、更容易或自动访问他们需要的项目、页面、数据或屏幕,而不必显式地对用户进行修改。技术方案本专利技术主要解决的技术问题是提供一种提供软件时间和日期用户界面的方法,其特征在于,该方法包括:由计算机处理系统从远程客户端接收登录请求;计算机处理系统确定登录请求有效;由计算机处理系统确定登录请求的时间;由计算机处理系统确定与登录请求相关联的会话持续时间并且至少部分地基于登录请求的时间;由计算机处理系统授予响应于确定登录请求有效的具有会话持续时间的会话。可选的,其中,由计算机处理系统确定与登录请求相关联并且至少部分地基于登录请求的一天中的时间的会话持续时间包括:由计算机处理系统识别,接收登录请求的第一预定义时间段,其中第一预定义时间段是多个预定义时间段中的一个,每个预定时间段与会话持续时间相关联,并且与预定时间相关联的会话持续时间期间并不完全相同。可选的,其中由计算机处理系统确定会话持续时间至少部分地基于登录请求在预定时间窗口内的时间。可选的,其中由计算机处理系统确定与登录请求相关联的会话持续时间。本专利技术的有益效果是:本专利技术的一种提供软件时间和日期用户界面的方法,能够给用户更快、更容易或自动访问他们需要的项目、页面、数据或屏幕,而不必显式地对用户进行修改。实施例下面对本专利技术的较佳实施例进行详细阐述,以使本专利技术的优点和特征能更易于被本领域技术人员理解,从而对本专利技术的保护范围做出更为清楚明确的界定。本专利技术的一种提供软件时间和日期用户界面的方法,通过网络与在客户端计算机系统上运行的浏览器软件应用程序通信的示例性Web服务器。Web服务器一般包括多个软件组件,并且这些组件中的任何一个可以在多个计算机处理器上运行,并且在此描述的每个示例性组件可以进一步细分。请求处理器包括诸如ApacheHTTP服务器、微软Internet信息服务等的HTTP服务器,这里的实施例一般是根据HTTP通信协议和HTML呈现格式来描述的,此外,客户端软件可以包括Web浏览器、仪表板应用程序、侧栏、标签等。在示例性实现中,请求处理器接收请求并解析请求以确定如何响应,请求处理器可以简单地返回由请求指定的数据文件,或者可以基于请求将处理委托给另一个组件(例如,应用服务)。此外,请求处理器可以与标识服务器通信,以将请求与特定的客户端系统和/或用户(例如,基于用户提供的登录凭据)相关联。请求处理器还可以与会话服务通信,以将请求与用户会话数据,例如,存储在Web服务器上的数据关联起来,以便在请求之间保持会话状态。应用服务可以包括定制的Web应用程序,其被配置为处理来自请求处理器的一种或多种类型的请求,或者可以包括传统的Web应用服务器或对象请求代理。在示例性实施例中,应用服务直接或间接与组件选择器通信,该组件选择器被配置为从时间源接收时间和/或日期,并基于时间和/或日期选择一个或多个接口组件。组件选择器可以基于例如在历史季度、日、月、月、财季、节假日、营业日、白天或夜晚、通常为用户的活动时间、或基于用户的历史定额、分钟数的用户停工时间来选择接口组件。从上次登录以来,从给定页面、屏幕或记录集的最后视图开始的分钟数、登录后的分钟数、直到用户会话到期的分钟数、自上次用户会话结束后的分钟数、上述的任意组合等。组件选择器可以选择的示例性组件可以包括登陆页面、重定向URL或在登录成功或启动应用程序之后显示的其他屏幕或概要视图,以显示在“首页”页面、执行仪表板视图、仪表板视图命令、样式、脚本、可执行代码(例如,Javaapplet、ActiveX控件、AdobeFlash应用程序)等、应用服务或其他组件也可以响应时间来调整响应和/或会话的其他方面,例如先前会话数据、会话持续时间等。以上实施例的先后顺序仅为便于描述,不代表实施例的优劣。最后应说明的是:以上实施例仅用以说明本专利技术的技术方案,而非对其限制;尽管参照前述实施例对本专利技术进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本专利技术各实施例技术方案的精神和范围。本文档来自技高网...

【技术保护点】
1.一种提供软件时间和日期用户界面的方法,其特征在于,该方法包括:由计算机处理系统从远程客户端接收登录请求;计算机处理系统确定登录请求有效;由计算机处理系统确定登录请求的时间;由计算机处理系统确定与登录请求相关联的会话持续时间并且至少部分地基于登录请求的时间;和由计算机处理系统授予响应于确定登录请求有效的具有会话持续时间的会话。

【技术特征摘要】
1.一种提供软件时间和日期用户界面的方法,其特征在于,该方法包括:由计算机处理系统从远程客户端接收登录请求;计算机处理系统确定登录请求有效;由计算机处理系统确定登录请求的时间;由计算机处理系统确定与登录请求相关联的会话持续时间并且至少部分地基于登录请求的时间;和由计算机处理系统授予响应于确定登录请求有效的具有会话持续时间的会话。2.根据权利要求1所述的一种提供软件时间和日期用户界面的方法,其特征在于:其中,由计算机处理系统确定与登录请求相关联并且至少部分地基于登录请求的一天中的时间的会...

【专利技术属性】
技术研发人员:周冬
申请(专利权)人:江阴嘉恒软件技术有限公司
类型:发明
国别省市:江苏,32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1