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

在没有电动锁的情况下提供对于共享交通工具的访问的设备和方法与流程

2021-10-12 15:46:00 来源:中国专利 TAG:在此 公开 交通工具 现有 用于


1.在此部分中提供的信息用于总体上呈现本公开的语境的目的。在此部分中描述其的范围内,当前提名的发明人的工作以及在提交时可不以其它方式被认同为现有技术的本说明书的方面既不明确也不隐含地被承认为抵抗本公开的现有技术。
2.本公开涉及在交通工具共享业务中用于增加对于非电动锁交通工具的支持的系统和方法。


背景技术:

3.交通工具共享控制(vsc)模块是售后装置,其被安装在交通工具中,以支持交通工具共享服务。vsc模块与例如移动电话上的交通工具共享应用无线地通信。vsc模块允许移动电话的用户通过例如远程解锁门而访问交通工具,因此用户而后可驾驶共享交通工具。通常,vsc模块经由两种主要方法解锁交通工具门。vsc模块可通过内部交通工具总线向门控制模块发送“门解锁”命令。可选地,vsc模块可包括实际钥匙卡电路板,所述实际钥匙卡电路板按与手持式钥匙卡电路相同的方式使用射频而解锁交通工具门。
4.然而,许多交通工具不具有电动锁,特别是租赁卡车和更旧的交通工具。


技术实现要素:

5.根据具体实施方式、权利要求和附图,本公开的其它适用领域将变得显而易见。具体实施方式和具体示例仅旨在用于说明目的,并且不旨在限制本公开的范围。
6.根据本公开的一个方面,提供了用于与交通工具一起使用的交通工具共享系统。交通工具共享系统包括:i) 加锁箱,被安装在交通工具的外部上,加锁箱包括打开交通工具的门的交通工具钥匙;以及 ii) 交通工具共享控制模块,被设置在交通工具的内部中。交通工具共享控制模块响应于从与用户相关联的移动装置接收的第一命令消息而与加锁箱通信,以便打开与加锁箱相关联的门。
7.在一个实施例中,加锁箱被安装在交通工具的号牌架上,并且号牌被安装在加锁箱的门上。
8.在另一实施例中,交通工具共享控制模块包括被配置成与远程服务器通信的第一收发器。
9.在又一实施例中,交通工具共享控制模块进一步包括被配置成与移动装置通信的第二收发器,所述移动装置与用户相关联。
10.在再一实施例中,第二收发器进一步被配置成与第三收发器通信,所述第三收发器与加锁箱相关联。
11.在另一实施例中,交通工具共享控制模块的第一收发器包括蜂窝收发器,并且第二收发器和第三收发器包括蓝牙低功耗(ble)收发器。
12.在又一实施例中,第二收发器基于交通工具的交通工具识别号的哈希函数而广播
哈希值。
13.在再一实施例中,用户的移动装置检测所广播的哈希值,并且作为响应而向第二收发器发射第一命令消息。
14.在另一实施例中,第二收发器接收第一命令,并且作为响应而向加锁箱发射第二命令消息,所述第二命令消息导致加锁箱打开与加锁箱相关联的门。
15.在再一实施例中,交通工具共享控制模块进一步被配置成检测与加锁箱相关联的警报状况,警报状况指示加锁箱的潜在盗窃或故障,并且作为响应而向远程服务器发射警报消息。
16.本公开的另一方面是提供用于在交通工具共享系统中使用的方法。方法包括:i)在被设置在交通工具的内部中的交通工具共享控制模块中接收由与用户相关联的移动装置发射的第一命令消息;ii)响应于接收第一命令消息,从交通工具共享控制模块发射第二命令消息;iii)在被安装在交通工具的外部上的加锁箱中接收第二命令消息,加锁箱包括打开交通工具的门的交通工具钥匙;以及iv)响应于接收第二命令消息,打开与加锁箱相关联的门。
17.本公开还提出了以下技术方案。
18.1. 用于与交通工具一起使用的交通工具共享系统,所述交通工具共享系统包括:加锁箱,被安装在所述交通工具的外部上,所述加锁箱包括打开所述交通工具的门的交通工具钥匙;以及交通工具共享控制模块,被设置在所述交通工具的内部中,所述交通工具共享控制模块被配置成响应于从与用户相关联的移动装置接收的第一命令消息而与所述加锁箱通信,以便打开与所述加锁箱相关联的门。
19.2. 根据技术方案1所述的交通工具共享系统,其中,所述加锁箱被安装在所述交通工具的号牌架上,并且号牌被安装在所述加锁箱的所述门上。
20.3. 根据技术方案1所述的交通工具共享系统,其中,所述交通工具共享控制模块包括被配置成与远程服务器通信的第一收发器。
21.4. 根据技术方案3所述的交通工具共享系统,其中,所述交通工具共享控制模块进一步包括被配置成与所述移动装置通信的第二收发器,所述移动装置与用户相关联。
22.5. 根据技术方案4所述的交通工具共享系统,其中,所述第二收发器进一步被配置成与第三收发器通信,所述第三收发器与所述加锁箱相关联。
23.6. 根据技术方案5所述的交通工具共享系统,其中,所述交通工具共享控制模块的所述第一收发器包括蜂窝收发器,并且所述第二收发器和第三收发器包括蓝牙低功耗(ble)收发器。
24.7. 根据技术方案5所述的交通工具共享系统,其中,所述第二收发器基于所述交通工具的交通工具识别号的哈希函数而广播哈希值。
25.8. 根据技术方案7所述的交通工具共享系统,其中,用户的所述移动装置检测所广播的哈希值,并且作为响应而向所述第二收发器发射所述第一命令消息。
26.9. 根据技术方案8所述的交通工具共享系统,其中,所述第二收发器接收所述第一命令,并且作为响应而向所述加锁箱发射第二命令消息,所述第二命令消息导致所述加锁箱打开与所述加锁箱相关联的所述门。
27.10. 根据技术方案5所述的交通工具共享系统,其中,所述交通工具共享控制模块进一步被配置成检测与所述加锁箱相关联的警报状况,所述警报状况指示所述加锁箱的潜在盗窃或故障,并且作为响应而向所述远程服务器发射警报消息。
28.11. 用于在交通工具共享系统中使用的方法,所述方法包括:在被设置在交通工具的内部中的交通工具共享控制模块中接收由与用户相关联的移动装置发射的第一命令消息;响应于接收所述第一命令消息,从所述交通工具共享控制模块发射第二命令消息;在被安装在所述交通工具的外部上的加锁箱中接收所述第二命令消息,所述加锁箱包括打开所述交通工具的门的交通工具钥匙;以及响应于接收所述第二命令消息,打开与所述加锁箱相关联的门。
29.12. 根据技术方案11所述的方法,其中,所述加锁箱被安装在所述交通工具的号牌架上,并且号牌被安装在所述加锁箱的所述门上。
30.13. 根据技术方案11所述的方法,其中,所述交通工具共享控制模块包括被配置成与远程服务器通信的第一收发器。
31.14. 根据技术方案13所述的方法,其中,所述交通工具共享控制模块进一步包括被配置成与所述移动装置通信的第二收发器,所述移动装置与用户相关联。
32.15. 根据技术方案14所述的方法,其中,所述第二收发器进一步被配置成与第三收发器通信,所述第三收发器与所述加锁箱相关联。
33.16. 根据技术方案15所述的方法,其中,所述交通工具共享控制模块的所述第一收发器包括蜂窝收发器,并且所述第二收发器和第三收发器包括蓝牙低功耗(ble)收发器。
34.17. 根据技术方案15所述的方法,其中,所述第二收发器基于所述交通工具的交通工具识别号的哈希函数而广播哈希值。
35.18. 根据技术方案17所述的方法,其中,用户的所述移动装置检测所广播的哈希值,并且作为响应而向所述第二收发器发射所述第一命令消息。
36.19. 根据技术方案18所述的方法,其中,所述第二收发器接收所述第一命令,并且作为响应而向所述加锁箱发射第二命令消息。
37.20. 根据技术方案15所述的方法,进一步包括在所述交通工具共享控制模块中检测与所述加锁箱相关联的警报状况,所述警报状况指示所述加锁箱的潜在盗窃或故障,并且作为响应而向所述远程服务器发射警报消息。
附图说明
38.根据具体实施方式和所附附图,将更全面地理解本公开,其中:图1示出了根据本公开的实施例的为缺少电动锁的交通工具提供支持的交通工具共享系统;图2是根据本公开的实施例的示例性交通工具发动机系统和示例性交通工具共享控制模块的框图;图3示出了根据本公开的实施例的示例性号牌加锁箱;图4是示出根据本公开的实施例的交通工具共享系统的操作的流程图。
39.在附图中,可重复使用附图标记,以标识类似和/或相同的元件。
具体实施方式
40.本文公开的设备和方法为将用于交通工具共享业务中的非电动锁交通工具提供支持。所公开的设备包括安全加锁箱,所述安全加锁箱被安装在交通工具的外部上,并且可容易由移动电话的用户访问。加锁箱包含打开交通工具的门的实体钥匙。在有利实施例中,安全加锁箱被安装在号牌后方,所述号牌被安装在加锁箱的门的外表面上。当用户移动电话靠近交通工具时,加锁箱门远程打开,使得加锁箱门(以及所附接的号牌)旋转打开

露出固定在加锁箱内部的交通工具门钥匙。可选地,加锁箱可在视野之外被安装在交通工具的另一表面上,例如,使用牢固的环氧树脂结合而被安装在油箱的底部表面上。
41.所公开的设备还提供了具有后端通知的盗窃和破坏检测。vsc模块能够访问内部交通工具总线访问,以便获得vin数据。vsc模块被配置成在交通工具共享预约结束时确认门钥匙何时返回到加锁箱。所公开的vsc模块和加锁箱易于被安装在任何交通工具上。不要求交通工具集成。加锁箱可由一次性电池供电,或者可从对于交通工具的电池的电力和接地连接接收电力。
42.图1示出了根据本公开的实施例的为非电动锁交通工具100提供支持的交通工具共享系统190。交通工具共享系统190包括交通工具共享控制(vsc)模块105、号牌加锁箱120、交通工具共享系统(vss)服务器160以及交通工具共享客户数据库(db) 170。用户可通过使用移动电话140而为共享交通工具进行预约,以通过无线因特网协议(ip)网络150访问vss服务器160。
43.在图1中,号牌加锁箱120隐藏在附接到交通工具100的号牌架与号牌之间。加锁箱120的拐角中的四个圆圈指示螺栓孔,所述螺栓孔允许号牌加锁箱120被安装到号牌架。号牌加锁箱120的门(未显示)包含类似的孔,所述类似的孔允许号牌被安装到号牌加锁箱120的门。在示例性实施例中,号牌加锁箱120的门由弹簧安装的铰接件联接到号牌加锁箱120的主要主体,一旦解锁号牌加锁箱120的锁,则所述弹簧安装的铰接件允许门旋转打开。
44.加锁箱120包括加锁箱访问控制(lac)模块125和实体门钥匙130。vsc模块105具有蜂窝通信和蓝牙低功耗(ble)通信能力两者。vsc模块105被配置成经由无线ip网络150通过蜂窝通信链接与vss服务器160通信。vsc模块105进一步被配置成通过ble链接与lac模块125和移动电话140通信。
45.用户通过使用移动电话140上的应用访问vss服务器160而起始交通工具共享预约。交通工具共享服务通常可用作订阅服务。本文假定的是,用户已经订阅交通工具共享服务,并且已经创建被存储在数据库(db) 170中的订户记录。单独订户记录通常存储用户支付信息(例如,信用卡数据、借记卡数据等等)、订户标识(例如,姓名、地址、出生日期)、订户驾驶执照数据、交通工具偏好和类似等。
46.移动电话140在动态预约会话期间通过ble链接与vsc模块105通信。用户移动电话140经由内部蓝牙低功耗(ble)收发器向vsc模块105发射安全打开加锁箱命令。而后,vsc模块105通过安全ble连接将打开命令发送到加锁箱120,这打开加锁箱120的门。而后,用户取回钥匙130,打开交通工具100的门,并且开始驾驶。
47.在一个实施例中,在vsc模块105将打开命令发送到加锁箱120之后,vsc模块105还
向vss服务器160发射指示加锁箱120已经打开的消息。作为响应,vss服务器160向交通工具100发射命令,所述命令解除防止盗窃的启动块条件。
48.在交通工具共享预约结束时,用户驻停交通工具100,并且锁门。vsc模块105提示用户将钥匙130返回到号牌加锁箱120。一旦用户返回钥匙130并且关闭加锁箱120,则vsc模块105向vss服务器160发送指示钥匙130已经返回到加锁箱120的消息。作为响应,vss服务器160向交通工具100发射命令,所述命令激活启动块条件,以防止盗窃。
49.在有利实施例中,钥匙130包括ble标签,所述ble标签确认在预约结束时钥匙130已经返回到加锁箱120。ble标签允许由加锁箱访问控制(lac)模块125检测钥匙130。lac模块125向vsc模块105发射此信息,所述vsc模块105将此信息中继到vss服务器160。
50.图2是根据本公开的实施例的示例性交通工具发动机系统和示例性交通工具共享控制(vsc)模块105的功能框图。虽然本文显示和描述了在混合动力交通工具中实施的vsc模块105,但是本公开也适用于全电动交通工具、燃料电池交通工具、自主交通工具、非电动交通工具以及其它类型的卡车、货车、轿车和摩托车。此外,虽然提供了交通工具的示例,但是本技术也适用于非交通工具实施方案,例如,船只和飞机。
51.发动机202燃烧空气/燃料混合物,以产生驱动扭矩。发动机控制模块(ecm) 206基于一个或多个驾驶员输入而控制发动机202。例如,ecm 206可控制发动机致动器(例如,节气门、一个或多个火花塞、一个或多个燃料喷射器、阀致动器、凸轮轴移相器、废气再循环(egr)阀、一个或多个增压装置以及其它合适的发动机致动器)的致动。
52.发动机202可将扭矩输出到变速器210。变速器控制模块(tcm) 214控制变速器210的操作。例如,tcm 214可控制变速器210和一个或多个扭矩传送装置(例如,变矩器、一个或多个离合器等等)内的档位选择。
53.交通工具系统可包括一个或多个电动马达。例如,电动马达218可在变速器210内实施,如图1的示例中显示的。电动马达可在给定时间下作用为发电机或马达。当作用为发电机时,电动马达将机械能转换成电能。电能可例如用于经由电力控制装置(pcd) 230为电池226充当。当作用为马达时,电动马达产生扭矩,所述扭矩可例如用于补充或替代由发动机202输出的扭矩。虽然提供了电动马达的示例,但是交通工具可包括零个或多于一个电动马达。
54.功率逆变器控制模块(pim) 234可控制电动马达218和pcd 230。pcd 230基于来自pim 234的信号而将来自电池226的(例如,直流)电力施加到(例如,交流)电动马达218,并且pcd 230将由电动马达218输出的电力例如提供到电池226。在各种实施方案中,pim 234可被称为功率逆变器模块(pim)。
55.转向控制模块240例如基于交通工具内的方向盘的驾驶员转动和/或来自一个或多个交通工具控制模块的转向命令而控制交通工具的轮的转向/转动。方向盘角度传感器(swa)监测方向盘的旋转位置,并且基于方向盘的位置而生成swa 242。作为示例,转向控制模块240可基于swa 242经由eps马达244控制交通工具转向。然而,交通工具可包括另一类型的转向系统。电子制动控制模块(ebcm) 250可选择性地控制交通工具的制动器254。
56.交通工具的模块可经由控制器局域网(can) 262共享参数。can 262也可被称为汽车局域网。例如,can 262可包括一个或多个数据总线。可由给定控制模块经由can 262使各种参数可用于其它控制模块。
57.驾驶员输入可包括例如可被提供到ecm 206的加速器踏板位置(app) 266。制动器踏板位置(bpp) 270可被提供到ebcm 250。驻停、倒挡、空档、驱动杆(prndl)的位置274可被提供到tcm 214。启动状态278可被提供到主体控制模块(bcm) 280。例如,启动状态278可由驾驶员经由启动钥匙、按钮或开关输入。在给定时间下,启动状态278可为关闭、辅助、运行或点火中的一个。
58.can 262还联接到交通工具共享控制(vsc)模块105。应注意的是,vsc模块105被安装为售后装置。在有利实施例中,can 262通常在乘客舱中可被访问,并且vsc模块105可被安装在隐蔽位置中,例如,在仪表板下方或杂物箱内部。
59.vsc模块105包括交通工具访问控制(vac)模块285、移动收发器290以及蓝牙低功耗(ble)收发器295。移动收发器290使得vsc模块105能够经由无线ip网络150通过蜂窝通信链接与vss服务器160通信。ble收发器295使得vsc模块105能够与加锁箱访问控制(lac)模块125和移动电话140通信。
60.交通工具访问控制(vac)模块285包括处理器和存储器,所述存储器包含处理器执行的计算机代码,以便控制vsc模块105的整体操作。vac模块285通过发射从交通工具100的交通工具识别号(vin)得出的哈希函数的哈希值而导致ble收发器295广播(或宣告)ble收发器的存在。移动电话140基于vin而检测哈希值的发射,并且经由ble收发器295起始与vac模块285的蓝牙链接。
61.交通工具访问控制(vac)模块285还导致ble收发器295向加锁箱120中的加锁箱访问控制(lac)模块125发射开门命令。类似地,vac模块285从ble收发器295接收从lac模块125发射的信息,例如,指示钥匙130已经返回到加锁箱120的消息。
62.图3详细示出了根据本公开的实施例的示例性号牌加锁箱120。号牌加锁箱120包括加锁箱访问控制(lac)模块125、钥匙130、与钥匙130相关联的钥匙卡330、加锁箱锁320、电源管理模块350以及可更换电池360。电源管理模块350向lac模块125施加电力。在本公开的示例性实施例中,电源管理模块350从电池360以及(如果存在)到交通工具100的电池的连接( 12 vdc和接地)中的一个或两个接收电力。加锁箱锁320可为将加锁箱120的门锁定到加锁箱120的主体的机电闩锁或磁性锁。
63.加锁箱访问控制(lac)模块125包括访问控制模块305、ble收发器310和锁致动器模块315。访问控制模块305包括处理器和存储器,所述存储器包含处理器执行的计算机代码,以便控制lac模块125的整体操作。访问控制模块305导致ble收发器310与移动电话140和vsc模块105通信。访问控制模块305还导致锁致动器模块315打开和关闭加锁箱锁320。
64.图4是示出根据本公开的实施例的交通工具共享系统的操作的流程图。最初,在410中,移动电话140中的应用起始与交通工具共享系统(vss)服务器160的验证(auth)过程,以便预约共享交通工具。在验证过程结束时,在420中,服务器160向移动电话140发射数据,所述数据包括基于交通工具100的vin的哈希函数的哈希值、交通工具100的位置(例如,gps坐标)以及打开交通工具100的门的安全(加密)打开命令。
65.此后,移动电话140的用户移动到交通工具100的位置。在425中,vsc模块105的ble收发器295基于交通工具100的vin的哈希函数而周期性地发射哈希值。当移动电话140在vsc模块105的范围内时,移动电话140中的蓝牙收发器将检测由vsc模块105发射的vin哈希值,其将与移动电话140在420中从服务器160接收的vin哈希值比较。当发生匹配时,在430
中,移动电话140向vsc模块105发射移动电话140在420中从服务器160接收的安全打开命令。
66.作为响应,在435中,vsc模块105中的蓝牙收发器295将向加锁箱120中的加锁箱访问控制模块125中的ble收发器310发射加密打开加锁箱命令。在该情况下,访问控制模块305将激活锁致动器模块315,以打开加锁箱锁320。而后,移动电话140的用户可取回钥匙130,并且驾驶交通工具100。当移动电话140的用户完成驾驶并且将钥匙130返回到加锁箱120时,在440中,vsc模块105中的移动收发器290将向服务器160发射钥匙返回消息,这将结束预约。
67.可能的是,加锁箱120可从交通工具100非法地被移除,或者到加锁箱120的门可被强制打开。所公开的交通工具共享系统提供了若干能力,用于检测此类盗窃和破坏。在第一方法中,vsc模块105可向lac模块125发射周期性“ping”信号,所述lac模块125转而以确认信号作为响应。如果vsc模块105未能够接收确认信号,则vsc模块105可向服务器160发射警报消息,所述警报消息指示加锁箱120可已经被盗或不再工作。在第二方法中,lac模块125可单独地向vsc模块105广播宣告消息。如果vsc模块105在限定周期内未能够接收宣告消息,则vsc模块105可向服务器160发射警报消息。
68.在第三方法中,如果加锁箱120从交通工具100被移除,则电源管理模块350将检测的是,已经失去了到交通工具电池的连接,并且将向lac模块125发送警报信号。lac模块125通过向vsc模块125发射警报信号而作为响应,所述vsc模块125转而向服务器160发射警报消息,所述警报消息指示加锁箱120可已经被盗或不再工作。最后,在有利实施例中,lac模块125检测到加锁箱120的门何时打开,并且向vsc模块125发射此状态信息。如果到加锁箱120的门打开,但是不存在有动态预约,则vsc模块125向服务器160发射警报消息,所述警报消息指示加锁箱120可已经被盗或不再工作。
69.前述描述在本质上仅是说明性的,并且不旨在以任何方式限制本公开、其应用或使用。本公开的广泛教导可按各种形式实施。因此,虽然本公开包括特定示例,但是本公开的真实范围不应如此被限制,因为在研究附图、说明书和所附权利要求时,其它修改将变得显而易见。应理解的是,方法内的一个或多个步骤可按不同次序(或同时)执行,而不改变本公开的原理。此外,虽然上文将实施例中的每个描述为具有某些特征,但是相对于本公开的任何实施例描述的那些特征中的任何一个或多个可在其它实施例中的任何的特征中实施和/或与其组合,即使该组合未明确被描述。换句话说,所描述的实施例不是互相排斥的,并且一个或多个实施例与彼此的置换保持在本公开的范围内。
70.使用了各种术语(包括“连接”、“接合”、“联接”、“相邻”、“紧邻”、“顶部上”、“上方”、“下方”和“设置”)而描述元件之间(例如,模块、电路元件、半导体层等等之间)的空间和功能关系。当在上文的公开中描述第一与第二元件之间的关系时,除非明确描述为“直接”,否则该关系可为其中在第一与第二元件之间不存在有其它中间元件的直接关系,但是也可为其中在第一与第二元件之间存在有(在空间上或功能上)一个或多个中间元件的间接关系。如本文使用的,短语a、b和c中的至少一个应该使用非排他性逻辑“或”而被解释为意指逻辑(a或b或c),并且不应解释为意指“a中的至少一个、b中的至少一个和c中的至少一个”。
71.在附图中,箭头的方向(如由箭头指示的)总体上表示图示所关注的信息流(例如,
数据或指令)。例如,当元件a和元件b交换各种信息但是从元件a向元件b发射的信息与图示相关时,箭头可从元件a指向元件b。此单向箭头不暗示没有其它信息从元件b向元件a发射。此外,对于从元件a发送到元件b的信息,元件b可将对于信息的请求或信息接收确认发送到元件a。
72.在本技术中(包括下文的限定),可利用术语“电路”替代术语“模块”或术语“控制器”。术语“模块”可指代以下、为以下的部分或包括以下:专用集成电路(asic);数字、模拟或混合模拟/数字分立电路;数字、模拟或混合模拟/数字集成电路;组合逻辑电路;现场可编程门阵列(fpga);执行代码的处理器电路(共享、专用或群组);存储由处理器电路执行的代码的存储器电路(共享、专用或群组);提供所描述功能的其它合适的硬件部件;或者上文中的一些或全部的组合,例如,在片上系统中。
73.模块可包括一个或多个接口电路。在一些示例中,接口电路可包括连接到局域网(lan)、因特网、广域网(wan)或其组合的有线或无线接口。本公开的任何给定模块的功能可分布在经由接口电路连接的多个模块之中。例如,多个模块可允许负载平衡。在另一示例中,服务器(也被已知为远程或云)模块可代表客户端模块实现一些功能。
74.如上文使用的,术语代码可包括软件、固件和/或微代码,并且可指代程序、例程、功能、级别、数据结构和/或对象。术语共享处理器电路涵盖执行来自多个模块的一些或全部代码的单个处理器电路。术语群组处理器电路涵盖以下处理器电路:其与附加处理器电路组合而执行来自一个或多个模块的一些或全部代码。对于多个处理器电路的参考涵盖分立裸片上的多个处理器电路、单个裸片上的多个处理器电路、单个处理器电路的多个内核、单个处理器电路的多个线程或上文的组合。术语共享存储器电路涵盖存储来自多个模块的一些或全部代码的单个存储器电路。术语群组存储器电路涵盖以下存储器电路:其与附加存储器组合而存储来自一个或多个模块的一些或全部代码。
75.术语存储器电路是术语计算机可读介质的子集。如本文使用的,术语计算机可读介质不涵盖通过介质(例如,在载波上)传播的暂时性电或电磁信号;术语计算机可读介质因此可被视为有形和非暂时性的。非暂时性有形计算机可读介质的非限制性示例是非易失性存储器电路(例如,闪速存储器电路、可擦除可编程只读存储器电路或掩码只读存储器电路)、易失性存储器电路(例如,静态随机存取存储器电路或动态随机存取存储器电路)、磁性存储介质(例如,模拟或数字磁带或硬盘驱动器)以及光学存储介质(例如,cd、dvd或蓝光光盘)。
76.在本技术中描述的设备和方法可由通过将通用计算机配置成执行以计算机程序实施的一个或多个特定功能形成的专用计算机部分或完全实施。上文描述的功能块、流程图部件和其它元件作用为软件规范,其可通过技术人员或程序员的例行工作转换成计算机程序。
77.计算机程序包括被存储在至少一个非暂时性有形计算机可读介质上的处理器可执行指令。计算机程序还可包括或依赖于所存储数据。计算机程序可涵盖与专用计算机的硬件交互的基本输入/输出系统(bios)、与专用计算机的特定装置交互的装置驱动器、一个或多个操作系统、用户应用、后台服务、后台应用等等。
78.计算机程序可包括:(i)待解析描述性文本,例如,html(超文本标记语言)、xml(可扩展标记语言)或json(javascript对象注释);(ii)汇编代码;(iii)由编译器从源代码生
成的目标代码;(iv)用于由解释器执行的源代码;(v)用于由即时编译器编译和执行的源代码等等。仅作为示例,可使用来自包括以下的语言的语法而编写源代码:c、c 、c#、objective

c、swift、haskell、go、sql、r、lisp、java
®
、fortran、perl、pascal、curl、ocaml、javascript
®
、html5(超文本标记语言、第5版)、ada、asp(动态服务器页面)、php(php:超文本预处理器)、scala、eiffel、smalltalk、erlang、ruby、flash
®
、visual basic
®
、lua、matlab、simulink和python
®

再多了解一些

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

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

相关文章

  • 日榜
  • 周榜
  • 月榜