一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

用于检测私有链接的发布的技术的制作方法

2022-04-14 02:30:55 来源:中国专利 TAG:

用于检测私有链接的发布的技术


背景技术:

1.计算设备的使用正在变得日益普遍。个人使用计算机通过包括生产力应用在内的应用相互通信,所述生产力应用能够包括电子邮件特征。一些通信可能是内容敏感的,并且可能包括针对意在仅由通信的接收者阅览的私有文件的链接(例如,统一资源定位符(url)的形式)。通过使用企业应用,在一个示例中,这些链接可以是在组织内创建的,以用于访问被存储在所述组织的网络内或者以其他方式与所述组织的网络相关联的文件。随着计算设备不断向能够将内容存储到遍布因特网的各种节点上的云存储发展,可能存在针对私有文件的链接受到未授权个体危害的相关风险。


技术实现要素:

2.下文介绍了对一个或多个示例的简化概述,以便提供对这样的示例的基本理解。该概述并不是对所有设想到的示例的宽泛概述,并且既非意在标识所有示例的关键或重要元素,也并非意在划定任何或所有示例的范围。其唯一目的在于以简化的形式介绍一个或多个示例的一些构思,以作为下文所提供的更加详细的描述的前序。
3.在一个示例中,提供了一种用于检测所发布的链接的计算机实施的方法。所述方法包括:获得被创建用于提供对云存储中的一个或多个文件的访问的一个或多个链接的列表,其中,所述一个或多个链接具有统一资源定位符(url)格式;对所述一个或多个链接的所述url格式的至少部分执行web搜索;分析所述web搜索的结果以确定是否定位了所述一个或多个链接的所述url格式的至少所述部分;以及在所述web搜索中定位了所述一个或多个链接的所述url格式的至少所述部分的情况下,生成指示在所述web搜索中定位了所述一个或多个链接的报告。
4.在另一示例中,提供了一种用于检测所发布的链接的计算设备。所述计算设备包括:存储器,其存储被创建用于提供对云存储中的一个或多个文件的访问的一个或多个链接的列表,其中,所述一个或多个链接具有url格式;以及被耦合至所述存储器的至少一个处理器。所述至少一个处理器被配置为:获得一个或多个链接的所述列表;对所述一个或多个链接的所述url格式的至少部分执行web搜索;分析所述web搜索的结果,以确定是否定位了所述一个或多个链接的所述url格式的至少所述部分;以及在所述web搜索中定位了所述一个或多个链接的所述url格式的至少所述部分的情况下,生成指示在所述web搜索中定位了所述一个或多个链接的报告。
5.在另一示例中,提供了一种包括代码的计算机可读介质,所述代码能由一个或多个处理器运行以检测所发布的链接。所述代码包括用于以下操作的代码:获得被创建用于提供对云存储中的一个或多个文件的访问的一个或多个链接的列表,其中,所述一个或多个链接具有url格式;对所述一个或多个链接的所述url格式的至少部分执行web搜索;分析所述web搜索的结果,以确定是否定位了所述一个或多个链接的所述url格式的至少所述部分;以及在所述web搜索中定位了所述一个或多个链接的所述url格式的至少所述部分的情况下,生成指示在所述web搜索中定位了所述一个或多个链接的报告。
6.为了实现前述目的和相关目的,所述一个或多个示例包括下文充分描述的并且特别在权利要求中指出的特征。下文的描述和附图详细阐述了所述一个或多个示例的特定例示特征。然而,这些特征仅仅指示了可以采用各种示例的原理的各种方式中的数种方式,并且该描述并非意在包含所有这样的示例以及其等价方案。
附图说明
7.图1是根据在本文中所描述的示例的用于检测私有链接的发布的计算设备的示例的示意图。
8.图2是根据在本文中所描述的示例的检测私有链接的发布的示例的流程图。
9.图3是用于执行在本文中所描述的功能的计算设备的示例的示意图。
具体实施方式
10.下文结合附图阐述的具体实施方式部分意在描述各种配置,而非意在表示仅有的可以在其中实践在本文中所描述的构思的配置。该具体实施方式部分包括具体的细节,以达到提供对各种构思的透彻理解的目的。然而,对本领域技术人员将显而易见的是,可以在没有这些具体细节的情况下实践这些构思。在一些情况下,公知的组件被以框图的形式示出,以避免对这样的构思造成模糊。
11.在本文中描述了涉及在因特网上的或者更具体而言在万维网(www)上的内容中检测私有文件链接的发布的各种示例。例如,所述文件链接能够对应于被存储在计算机或者云存储中的一个或多个分布式计算机上的文件(例如,文档或者其他类型的文件)。例如,对www的web搜索能够在搜索引擎上运行,并且使用包括针对一个或多个私有文件的链接的至少部分的查询字符串。所述链接可以具有统一资源定位符(url)格式,并且可以包括超文本传输协议(http)链接。如果返回了包括所述链接的web搜索结果(例如,包括所述链接的www内容),那么这可以指示所述私有链接被发布在www上。在该示例中,能够向所述链接涉及的组织的管理者生成报告,以指示所述链接位于所述www上,并且如果希望的话,所述管理者能够采取补救动作。
12.在一个示例中,能够使用云存储应用来存储文件并且生成对用于与其他用户共享(例如,经由电子邮件或者其他生产力应用)的文件的链接。就此而言,所述云存储应用可以存储所创建的链接的列表,并且能够由创建所述链接的用户账户、由创建所述链接的用户账户的组织等来区分各链接的列表。所述云存储应用或者能够接收所述链接的列表的另一应用能够运行所述web搜索,以确定一个或多个列表中的所述链接中是否有任何链接位于www内容中,并且能够相应地生成检测到的所发布的链接的报告。这能够被周期性地执行,例如,基于检测到的事件或者按需等。所述报告能够被发送给用户(例如,针对由特定用户创建的链接的列表)或者与组织相关联的管理员(例如,针对由所述组织的各用户创建的链接的列表)等。另外,在一个示例中,所定位的链接可以至少被暂时地禁用和/或所述报告可以包括补救动作选项,诸如使所述链接失效、重新激活失效链接、发送针对所述文件的新生成的链接等。
13.就此而言,所发布的针对私有文件的链接能够被识别和报告,从而能够防止对所述私有文件的未授权访问或者以其他方式使管理者意识到对所述私有文件造成的可能的
安全威胁。
14.现在转向图1-3,其参考可以执行在本文中所描述的动作或操作的一个或多个组件以及一种或多种方法描绘了示例,其中,虚线中的组件和/或动作/操作可以是可选的。尽管下文在图2中所描述的操作以特定顺序来呈现和/或由示例性组件来执行,但是动作的顺序和执行所述动作的组件可以存在变化,在一些示例中取决于实施方式。此外,在一些示例中,以下动作、功能和/或所描述组件中的一个或多个可以由特定编程处理器、运行特定编程软件的处理器或计算机可读介质来执行或者由能够执行所描述的动作或功能的硬件组件和/或软件组件的任何其他组合来执行。
15.图1是根据在本文中所描述的各个方面的用于对因特网102(例如,计算机的网络,诸如是或者包括www)搜索私有链接的发布的计算设备100和/或相关组件的示例的示意图。对因特网102的搜索在本文中能够被称为web搜索,并且可以包括利用查询字符串运行www搜索引擎以获得一组结果。在一个示例中,计算设备100能够包括处理器104和/或存储器106或者以其他方式能够与处理器104和/或存储器106耦合,其中,处理器104和/或存储器106能够被配置为运行或存储与搜索私有链接有关的指令或其他参数,如在本文中所描述的。计算设备100能够运行操作系统108(例如,经由处理器104和/或存储器106),从而提供用于运行一个或多个应用的环境。在一个示例中,操作系统108能够运行链接搜索应用110,链接搜索应用110被配置为运行针对链接文本的至少部分(例如,url的文本的部分)的web搜索,从而经由所述web搜索来确定是否在因特网102上(例如,在www上)找到了所述链接。
16.在一个示例中,链接搜索应用110能够包括:用于获得要搜索的一个或多个链接的列表的链接获得组件112、要运行所述web搜索以搜索所述一个或多个链接的web搜索组件114和/或用于报告所述web搜索的结果或者与所述web搜索中定位到的一个或多个链接有关的其他信息的报告组件116。计算设备100(或者另一计算设备)能够提供对文档的存储(例如,在一个或多个分布式计算设备上的云存储)和/或针对所述文档的链接的存储。在一个示例中,操作系统108(或者能够与计算设备100通信的另一计算设备上的另一操作系统)能够包括用于生成针对一个或多个文档(例如,云存储中的文档)的一个或多个链接的链接生成组件118。在一个示例中,链接搜索应用110能够对因特网102搜索由所述链接生成组件生成的一个或多个链接。
17.在一个示例中,组织120能够包括能够经由一个或多个网络和/或因特网102耦合的许多计算设备122、126。(一个或多个)计算设备122能够包括用于创建和/或修改文件(例如,文档或者其他文件)以用于存储在云存储中(例如,经由计算设备100或者其他计算设备)的(一个或多个)生产力应用124。另外,生产力应用124能够允许请求针对文件的私有链接,生产力应用124能够至少部分地基于向计算设备100请求针对所述文件的链接(例如,经由所述组织120中能够与计算设备100通信的一个或多个其他设备)来实现。在该示例中,链接生成组件118能够生成针对所述文件的链接并且能够将所述链接提供给生产力应用124,以允许将所述链接嵌入在通信中(例如,电子邮件中)。在该示例中,链接生成组件118能够将所述链接添加到针对组织120要在因特网102上搜索的链接的列表。例如,所述链接可以是url,诸如http url(例如,“https://my.sharepoint.com/:w:/g/personal/b5fepazb3g?e=i3xf”)。
18.例如,用户可以使用生产力应用124在通信中将所述链接(例如,所述url)发送给
另一用户(例如,经由电子邮件)。所述另一用户能够经由生产力应用124的另一实例(例如,在组织120内或者以其他方式)接收所述通信。所述另一用户能够使用所述链接来访问所述文件。然而,所述链接可能在所述组织的外部变得已知。例如,接收者可能在自知或不自知的情况下将具有所述链接的电子邮件转发给在组织120外部的另一接收者,或者可能在自知或不自知的情况下在演示中显示所述链接,等等。
19.相应地,例如,链接搜索应用110能够针对因特网102搜索一个或多个生成的链接的链接文本(例如,所述url的至少部分),以识别对其的潜在发布,其中,返回具有包括所述url的至少所述部分的内容的结果。在一个示例中,链接搜索应用110能够基于在所述web搜索中识别出一个或多个链接而自动地采取一个或多个补救动作,诸如暂时禁用所述链接、生成所识别的链接的报告等。在一个示例中,报告组件116能够将所述报告发送给组织120中的另一计算设备126,诸如管理者的计算设备或关联账户。计算设备126可以包括报告接口组件128或者使报告接口组件128实例化(例如,经由传回到所述链接搜索应用的网页、应用等),以查看报告、禁用链接、重新激活被禁用的链接、删除链接、修改链接等等。
20.在链接搜索应用110自动执行至少暂时禁用所述链接的补救动作的示例中,所述数据的安全性得到了提高。在该链接被禁用的同时,已经发送该链接的任何人都不再能够访问该链接涉及的私有文件。在各种示例中,对所述链接的禁用可以是永久性的。
21.图2是用于搜索针对文件的私有链接的发布的方法200的示例的流程图。例如,方法200能够由计算设备100来执行,并且相应地将参考作为用于执行方法200的环境的非限制性示例的图1来描述方法200。
22.在方法200中,可选地,在动作202处,能够接收关于生成针对一个或多个文件的一个或多个链接的请求。在一个示例中,链接生成组件118(例如,与处理器104、存储器106等协作)能够接收所述请求,以生成针对所述一个或多个文件的一个或多个链接。例如,链接生成组件118能够如所描述地接收来自生产力应用124的请求,以创建针对所述文件的链接。在一个示例中,生产力应用124能够请求所述链接,以用于通过电子邮件或其他通信发送给另一用户。例如,生产力应用124可以包括插件程序,其允许通过与链接生成组件118通信来进行对所述链接的创建,从而创建针对所述文件的链接(例如,url)。如所描述的,所述文件能够被存储在分布式或者远程存储装置(例如,云存储)中,并且所述链接可以是向所述分布式或远程存储装置访问所述文件的链接。另外,在一个示例中,针对所述链接的所述请求可以包括所述文件的、所述请求的、所述接收者的或者所述通信等的敏感度水平。
23.在方法200中,可选地,在动作204处,能够生成并且存储针对一个或多个文件的一个或多个链接。在一个示例中,链接生成组件118(例如,与处理器104、存储器106等协作)能够生成并且存储针对所述一个或多个文件的所述一个或多个链接。例如,链接生成组件118能够如所描述地生成作为url的、针对文件的链接,所述链接可以包括一个或多个参数,以允许计算设备对所述文件进行管理以确定请求的是哪一个文件。所述链接也能够包括其他标识信息,并且可以被编码或加密,以向所述链接提供一定程度的可靠性和/或安全性。链接生成组件118也能够存储所述链接,并且可以存储与所述链接有关的其他信息,诸如敏感度水平(如果指定的话)、所述文件和链接涉及的组织等。在一个示例中,链接生成组件118可以为给定的组织(例如,组织120)创建单独的链接列表。
24.在方法200中,可选地,在动作206处,能够检测事件的发生或者能够接收按需请
求。在一个示例中,链接搜索应用110(例如,与处理器104、存储器106等协作)能够检测所述事件的发生或者接收所述按需请求。例如,出于为了一个或多个链接而搜索因特网102的目的,链接搜索应用110能够检测所述事件的发生或接收所述按需请求。在一个示例中,所述事件能够与周期性计时器有关,使得链接搜索应用110能够管理所述计时器,并且能够在每次计时器期满时执行针对链接的搜索。在另一示例中,所述事件能够与所检测到的新链接的创建或者对所述链接的访问有关。在又一实施例中,链接搜索应用110能够接收按需请求(例如,来自报告接口组件128),以搜索一个或多个链接和/或报告所述一个或多个链接是否被找到。
25.在方法200中,在动作208处,能够获得被创建用于提供对一个或多个文件的访问的一个或多个链接的列表。在一个示例中,链接获得组件112(例如,与处理器104、存储器106、链接搜索应用110等协作)能够获得被创建用于提供对一个或多个文件的访问的一个或多个链接的列表。例如,链接获得组件112可以基于检测到的事件或者接收到的按需请求开始获得所述列表。另外,例如,链接获得组件112可以从链接生成组件118获得一个或多个链接的列表。如所描述的,例如,能够针对每个组织创建单独的列表,并且链接获得组件112能够使用在本文中所描述的各方面而获得针对给定组织的链接列表。此外,在一个示例中,链接获得组件112能够基于指定的敏感度水平来获得一个或多个链接的列表。例如,一些链接可能是不敏感的(或者可以具有阈值以下的敏感度水平等),并且因此,所述链接是否被发布可能是无关紧要的。
26.在一个示例中,所述一个或多个链接的列表能够包括由所述组织内的用户创建的、至少具有阈值敏感度水平的所有链接。在另一示例中,所述一个或多个链接的列表能够被确定为不长于特定时龄的链接(例如,针对所述链接的创建日期/时间距当前日期/时间短于阈值时间段)。此外,例如,所述一个或多个链接的列表能够被确定为仍然有效的链接、与仍然存在于云存储中的文件相关联的链接等。因此,例如,链接获得组件112能够接收列表中和/或根据上文所描述的额外参数(和/或相似参数)中的一个或多个接收所述一个或多个链接。在一个示例中,链接生成组件118能够基于所述一个或多个参数来生成(一个或多个)链接列表,并且链接获得组件112能够从链接生成组件118接收所生成的(一个或多个)列表。在一个示例中,链接获得组件112能够基于所指定的参数(例如,组织、用户账户、敏感度水平、时龄等)向链接生成组件118查询链接列表,并且从其接收所述一个或多个链接的列表。在一个示例中,链接搜索应用110可以在按需请求中接收所述参数。
27.在方法200中,在动作210处,能够针对所述一个或多个链接中的至少一个链接执行web搜索,所述web搜索是针对作为所述至少一个链接的至少部分的字符串做出的。在一个示例中,web搜索组件114(例如,与处理器104、存储器106、链接搜索应用110等协作)能够针对所述一个或多个链接中的至少一个链接执行针对作为所述至少一个链接的至少部分的字符串的web搜索。例如,所述字符串能够是url的至少部分(例如,整个url、没有“https://”的url和/或url的加密部分等)。例如,web搜索组件114能够使用搜索引擎(例如,经由由所述搜索引擎提供的应用编程接口(api)或者其他接口)向因特网102搜索所述链接的所述字符串(例如,针对所述列表中的所述一个或多个链接中的每个链接)。
28.在方法200中,在动作212处,能够对所述web搜索的结果进行分析,以确定在所述web搜索中是否定位到了所述至少一个链接的至少所述部分。在一个示例中,web搜索组件
114(例如,与处理器104、存储器106、链接搜索应用110等协作)能够分析所述web搜索的结果,以确定在所述web搜索中是否定位到了所述至少一个链接的至少所述部分。例如,在执行web搜索过程中,web搜索组件114能够接收可以指示零个或多个结果的列表的响应,其中,所述结果可以包括在www上的网页或者其他发布的内容。例如,所述结果可以指示针对在所述结果中识别出的内容的、可以包括与由链接获得组件112获得的所述一个或多个链接(例如,url)相对应的字符串的至少所述部分的另一链接或url。在一个示例中,web搜索组件114可以将web搜索结果视为对应链接的明确发布。在另一示例中,web搜索组件114能够检查所述结果中的一个或多个结果的内容,以确定所述字符串是否逐字出现、所述字符串是否是链接的部分、所搜索的字符串周围的其他字符,以确定所述字符串是否是针对所述链接的,等等。例如,web搜索组件114可以搜索所述链接的经编码/加密的文本部分,并且可以确定所述经编码/加密的部分附近的字符是否与链接相一致。在web搜索组件114确定返回了具有包括所述一个或多个链接的内容的结果的情况下,报告组件116能够报告包括所述一个或多个链接的内容的存在,和/或能够采取其他补救动作。在一个示例中,针对所述至少一个链接而选择或继续进行的所述补救动作可以基于针对所述至少一个链接的敏感度水平。
29.例如,在方法200中,可选地,在动作214处,在所述web搜索中定位了所述至少一个链接的至少所述部分的情况下,能够生成指示在所述web搜索中定位了所述至少一个链接的报告。在一个示例中,在所述web搜索中定位了所述至少一个链接的至少所述部分的情况下,报告组件116(例如,与处理器104、存储器106、链接搜索应用110等协作)能够生成指示在所述web搜索中定位了所述至少一个链接的所述报告。例如,报告组件116能够将所述报告生成为在所述web搜索中定位的所述链接(例如,包括所述至少一个链接)中的一个或多个链接的列表。在一个示例中,报告组件116能够包括关于所述一个或多个链接的信息,诸如所述链接涉及的对应文件、组织信息、所述链接的作者或接收者等。此外,在一个示例中,报告组件116能够在所述报告中包括选项,其用于禁用所述链接、生成(和/或发送)针对相关联的文件的新链接等。
30.报告组件116在一个示例中能够将所述报告提供给另一计算设备,诸如计算设备126和/或经由报告接口组件128。就此而言,管理者能够检查所述报告和/或鉴于所发布的所述一个或多个链接而确定要采取的补救动作。在另一示例中,报告组件116可以向所述至少一个链接的作者通知所述链接被发布,并且所述作者能够尝试修改或移除所述链接等。
31.例如,在方法200中,可选地,在动作216处,在所述web搜索中定位了所述至少一个链接的至少所述部分的情况下,能够在至少一时间段内自动地禁用对所述一个或多个链接。在一个示例中,在所述web搜索中定位了所述至少一个链接的至少所述部分的情况下,报告组件116(例如,与处理器104、存储器106、链接搜索应用110等协作)能够在至少所述一时间段内自动地禁用所述一个或多个链接。例如,报告组件116能够请求链接生成组件118以至少暂时地禁用针对所述文件的所述链接,这能够通过至少暂时地禁用所述文件的所述链接(并且因此禁用对所述文件的外部访问)而提供针对所述文件的经改善的安全性和保护。如果存在针对相同文件的其他链接,那么在一个示例中,报告组件116也可以请求对额外链接的禁用。另外,报告组件116能够在所生成的报告中指示对所述链接的禁用,和/或能够提供用于重新激活所述链接的选项,使得经由报告接口组件128查看所述报告的用户/管
理员可以在期望的情况下重新激活被禁用的链接。
32.在另一示例中,报告组件116(例如,除了禁用所述链接或者作为禁用所述链接的部分)能够生成针对所述文件的新链接,并且/或者能够将所述链接自动地重新分发给各接收者(例如,其中,能够在所述链接的初始生成中经由链接生成组件118指示所述接收者,如在动作202和204中所描述的)。通过生成和重新分发针对所述文件的新链接,不仅防止了经由所发布的私有链接访问所述文件,由此提高了数据安全性,而且对新链接的重新分发通过使得授权用户能够访问所述私有文件提高了所述系统分发数据的能力。因此,未被授权的用户被自动地阻止访问所述私有文件,而授权用户则能够继续访问所述私有文件,并且对针对所述私有文件的链接的该替换可以是按照对于授权用户而言不可见的方式来执行的。
33.图3图示了计算设备100(和/或计算设备122、126)的示例,其除了在图1中所示的那些细节之外还包括额外的可选组件细节。在一个示例中,计算设备100可以包括用于实施与在本文中所描述的组件和功能中的一个或多个组件和功能相关联的处理功能的处理器104。处理器104能够包括单个处理器或多组处理器或者多核心处理器。此外,处理器104能够被实施为集成处理系统和/或分布式处理系统。
34.计算设备100还可以包括存储器106,诸如用于存储由处理器104运行的应用的本地版本、相关的指令、参数等。存储器106能够包括能由计算机使用的类型的存储器,诸如随机存取存储器(ram)、只读存储器(rom)、磁带、磁盘、光盘、易失性存储器、非易失性存储器以及其任意组合。另外,处理器104和存储器106可以包括并且运行在处理器104上运行的操作系统、一个或多个应用(诸如在本文中所描述的链接搜索应用110)和/或其组件以及/或者计算设备100的其他组件。
35.此外,计算设备100可以包括通信组件302,其用于利用如在本文中所描述的硬件、软件和服务建立并且保持与一个或多个其他设备、其他方、其他实体等的通信。通信组件302可以实施计算设备100上的组件之间的通信以及计算设备100与外部设备(诸如跨通信网络定位的设备和/或串行或本地连接至计算设备100的设备)之间的通信。例如,通信组件302可以包括一条或多条总线,并且还可以包括可用于与外部设备进行接口的分别与无线或有线发送器和接收器相关联的发送链组件和接收链组件。通信组件302可以被用于将计算设备100与因特网102相耦合。此外,例如,通信组件302能够实施链接搜索应用110之间的通信、能够提供对远程存储的文件的访问,等等。
36.另外,计算设备100可以包括能够是硬件和/或软件的任何适当的组合的数据存储库304,其提供对联系在本文中所描述的示例而采用的信息、数据库和程序的大容量存储。例如,数据存储库304可以是或者可以包括当前不由处理器104运行的应用和/或相关参数的数据储存库。另外,数据存储库304可以是针对在处理器104上运行的操作系统、应用(诸如链接搜索应用110)和/或其组件等的和/或计算设备100的一个或多个其他组件的数据储存库。
37.计算设备100还可以包括用户接口组件306,其可用于接收来自计算设备100的用户的输入,并且还可用于生成用于呈现给所述用户的输出(例如,生产力应用124的接口、报告接口组件128等)。用户接口组件306可以包括一个或多个输入设备,其包括但不限于:键盘、数字小键盘、鼠标、触敏显示器、导航键、功能键、传声器、语音识别组件、手势识别组件、
深度传感器、注视跟踪传感器、能够接收来自用户的输入的任何其他机制或者其任何组合。此外,用户接口组件306可以包括一个或多个输出设备:扬声器、触觉反馈机制、打印机、能够向用户呈现输出的任何其他机制或者其任意组合。
38.计算设备100也能够包括链接搜索应用110,其用于使用web搜索对一个或多个链接进行搜索,并且报告从包括所述一个或多个链接的文本的web内容返回的任何结果。
39.作为示例,可以利用包括一个或多个处理器的“处理系统”来实施元件或元件的任何部分或者元件的任意组合。处理器的示例包括:微处理器、微控制器、数字信号处理器(dsp)、现场可编程门阵列(fpga)、可编程逻辑器件(pld)、状态机、门控逻辑、分立硬件电路以及被配置为执行在本公开各处所描述的各种功能的其他适当硬件。该处理系统中的一个或多个处理器可以运行软件。软件应当被宽泛地解释为指代指令、指令集、代码、代码段、程序代码、程序、子程序、软件模块、应用、软件应用、软件包、例程、子例程、对象、可执行程序、执行线程、过程、功能等,而不管其被称为软件、固件、中间件、微码、硬件描述语言还是别的。
40.相应地,在一个或多个示例中,可以通过硬件、软件、固件或者其任意组合实施所描述的功能中的一项或多项功能。如果通过软件实施,那么所述功能可以被存储到计算机可读介质上或者可以被编码为计算机可读介质上的一条或多条指令或代码。计算机可读介质包括计算机存储介质。存储介质可以是能够被计算机访问的任何可用介质。作为示例而非限制,这样的计算机可读介质可以包括ram、rom、eeprom、cd-rom或其他光盘存储设备、磁盘存储设备或其他磁存储设备或者任何其他能够用来存储具有指令和数据结构的形式的预期程序代码并且能够被计算机访问的介质。如本文所使用的,盘和盘片包括紧致盘(cd)、激光盘、光盘、数字通用盘(dvd)和软盘,其中,盘通常通过磁性方式再现数据,而盘片通过光学方式利用激光再现数据。上述选项的组合也应当包括在计算机可读介质的范围内。
41.提供本说明书是为了使本领域技术人员能够实践在本文中所描述的各种示例。对这些示例的各种修改对于本领域的技术人员而言将是显而易见的,并且在本文中所限定的一般性原理可以适用于其他示例。因此,并非意在使权利要求受限于本文所示的各种示例,而是意在为权利要求赋予与文字表述的权利要求一致的全部范围,其中,以单数形式提及元件并非意在是指“仅仅一个”(除非具体做出如此的陈述),而是指“一个或多个”。除非另外特别说明,否则词语“一些”是指一个或多个。本领域技术人员已知的或者以后将知道的针对在本文中所描述的各种示例的元件的所有结构和功能等价方案都意在被权利要求所涵盖。此外,在本文中所公开的任何内容都无意贡献给公众,不管这样的公开内容是否在权利要求中被明确阐述。不应当将任何权利要求元件解释为机构加功能,除非该要素是使用短于“用于
……
的机构”明确阐述的。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献