乘车共享可及性的制作方法

文档序号:20361908发布日期:2020-04-10 23:44阅读:276来源:国知局
乘车共享可及性的制作方法



背景技术:

乘车共享服务允许用户经由移动应用程序请求乘车。服务于移动应用程序的服务器向附近的驾驶员发送消息,该消息具有请求服务的人员的上车位置和所请求的目的地。驾驶员前往上车位置,并且将请求服务的人员开车送至所请求的目的地。

附图说明

图1示出了经由示例性乘车共享服务器与示例性移动装置和示例性可及性装置通信的示例性乘车共享车辆。

图2是与移动装置通信的可及性装置的示例性电子部件的框图。

图3a至图3d示出了乘车共享车辆接近可及性装置以及可及性装置调整其定向以方便登上乘车共享车辆。

图4是可由可及性装置的一个或多个部件执行的示例性过程的流程图。

图5是可由移动装置的一个或多个部件执行的示例性过程的流程图。

具体实施方式

并非所有车辆都适合所有乘车共享乘客。例如,在小型汽车中,一大群请求乘车的人会感到不舒服。带小孩的家庭将需要搭乘具有汽车座椅的空间和存放(例如,婴儿车)的空间的车辆。需要轮椅的人员将需要一种轮椅可接近的车辆,并且该车辆具有在通勤期间存放轮椅的空间。

一种解决方案包括经由移动装置或另一种类型的计算机执行的方法,该方法允许用户请求将容纳轮椅(以下称为可及性装置)的乘车共享车辆。该方法可包括将乘车共享请求传输到乘车共享服务器。乘车共享请求可以包括关于可及性装置的信息。该方法还可包括确定可及性装置的当前定向,并且将可及性装置的当前定向传输到乘车共享车辆。关于可及性装置的信息可以包括可及性装置的物理特性。该物理特性可以包括可及性装置的物理尺寸和重量中的至少一者。乘车共享请求可以指示当乘坐乘车共享车辆时,可及性装置的用户是否需要使用可及性装置。该方法还可包括将移动装置与可及性装置配对。该方法还可包括从乘车共享车辆接收目标定向。在这种情况下,该方法可包括将目标定向传输到可及性装置。在某些情况下,确定可及性装置的当前定向可包括从可及性装置接收可及性装置的当前定向。在一些示例性实施方式中,该方法可包括检测乘车共享车辆在可及性装置附近。在此种情况下,确定可及性装置的当前定向以及将可及性装置的当前定向传输到乘车共享车辆可发生在检测到乘车共享车辆在可及性装置附近之后。

另一种可能的方法可由可及性装置实现。由可及性装置执行的方法可包括:传输可及性装置的当前定向;接收可及性装置的目标定向;照亮投光器;确定可及性装置处于目标定向;以及关闭投光器。可以从移动装置和乘车共享车辆中的一者接收目标定向。可及性装置的当前定向可被传输到乘车共享车辆。该方法还可包括旋转可及性装置,直到可及性装置处于目标定向。在一些示例性方法中,照亮投光器可包括照射第一光和第二光。在该实例中,该方法还可包括旋转可及性装置,直到第一光和第二光重叠。该方法可包括确定乘车共享车辆在可及性装置附近。在此种情况下,传输可及性装置的当前定向和接收目标定向发生在确定乘车共享车辆在可及性装置附近之后。在一些可能的实施方式中,该方法可包括将关于可及性装置的信息传输到移动装置。关于可及性装置的信息可以包括可及性装置的物理特性。该物理特性可以包括可及性装置的物理尺寸和重量中的至少一者。

所示元件可采用许多不同的形式并且包括多个和/或替代性部件和设施。所示的示例性部件并不意图进行限制。实际上,可使用附加或替代性部件和/或实施方式。此外,除非明确说明,否则所示元件不一定是按比例绘制的。

如图1所示,乘车共享车辆100经由乘车共享服务器115与移动装置105和可及性装置110通信。

乘车共享车辆100可以是任何乘用汽车或商用汽车,诸如小汽车、卡车、运动型多用途车、跨界车、货车、小型货车、出租车、公共汽车等。在一些可能的方法中,乘车共享车辆100是可以以自主(例如,无人驾驶)模式、部分自主模式或非自主模式进行操作的自主车辆。

移动装置105可以是用户携带的任何便携式计算机,诸如移动电话、平板电脑、膝上型计算机、智能手表等。移动装置105可包括允许移动装置105执行计算机代码的电路和芯片。移动装置105还可包括方便经由乘车共享服务器115与乘车共享车辆100以及与可及性装置110进行无线通信的天线、电路和芯片。移动装置105可包括用于接收请求乘车共享的用户输入的用户界面(例如,触摸屏、键盘、小键盘等)。该请求可以指示用户在旅行期间是否需要留在可及性装置110中,或者用户是否能够移动到车辆座椅中的一者。用户可经由用户界面将此类信息提供给移动装置105。移动装置105可将对乘车共享的请求传输到乘车共享服务器115。此外,如下面更详细地讨论的,移动装置105可从可及性装置110检索信息,并且将该信息连同乘车共享请求一起发送。移动装置105还可将从乘车共享服务器115、乘车共享车辆100或两者接收的命令发送到可及性装置110。移动装置105还可包括被编程为检测移动装置105的运动的传感器。

可及性装置110可以是轮椅、助行车、助行器、助行架等。可及性装置110可以是手动操作的或机动化的。可及性装置110包括允许可及性装置110与移动装置105通信的电子部件(参见图2)。因此,可及性装置110可与乘车共享车辆100间接通信。在某些情况下,可及性装置110可从乘车共享车辆100接收指令。这些指令可帮助用户将可及性装置110导航至上车位置,定向可及性装置110以方便登上乘车共享车辆100等。在可及性装置110是机动化的情况下,这些指令可以使可及性装置110自动导航至上车位置并相对于乘车共享车辆100定向。

现在参考图2,可及性装置110的电子部件可包括运动传感器120、通信收发器125、投光器130、存储器135和处理器140。

运动传感器120经由检测可及性装置110的运动的电路、芯片或其他电子部件实现。例如,运动传感器120可包括加速度计、陀螺仪、磁力计等。运动传感器120可输出代表可及性装置110的运动的信号。由运动传感器120输出的信号表示的运动可包括可及性装置110是向前还是向后移动、侧向移动、转弯、在不平坦的表面上行进、在崎岖表面上行进等。信号可以可替代地或附加地指示可及性装置110的速度。在某些情况下,运动传感器120可以确定可及性装置110的当前定向。当前定向可表示可及性装置110相对于固定位置(例如,磁北)的航向。运动传感器120可将当前定向输出到存储器135、处理器140或两者。在某些情况下,运动传感器120可包括位置传感器诸如全球定位系统(gps)传感器,该传感器可以通过与地球轨道上的一系列卫星通信来对可及性装置110的位置进行三角测量。在这种情况下,运动传感器120可以将可及性装置110的位置输出到存储器135、处理器140或两者。在一些可能的方法中,可及性装置110可包括多个运动传感器120。如果可及性装置110具有多个运动传感器120,则并非所有运动传感器120都需要是相同类型的。因此,可及性装置110可包括位置传感器、加速度计、陀螺仪和磁力计中的任何一者或多者。

通信收发器125经由天线、电路、芯片或其他电子部件来实现,这些电子部件方便可及性装置110和移动装置105、乘车共享服务器115、乘车共享车辆100或其组合之间的无线通信。例如,通信收发器125可从移动装置105接收对关于可及性装置110的信息的请求。其还可以从移动装置105接收命令。这些命令可以包括用于登上乘车共享车辆100的指令。在一些可能的实施方式中,通信收发器125可以广播由运动传感器120生成的信号,从而例如移动装置105可以确定可及性装置110的运动是否类似于移动装置105的运动。如果是这样,则移动装置105可确定移动装置105的用户也在使用可及性装置110。通信收发器125可以被编程为根据任何数量的有线或无线通信协议进行通信。例如,通信收发器125可以被编程为根据卫星通信协议、基于蜂窝的通信协议(lte、3g等)、低功耗、以太网、控制器局域网(can)协议、wifi、局域互连网(lin)协议等进行通信。

经由一个或多个光源诸如一个或多个发光二极管、灯泡等来实现投光器130。投光器130在接到来自例如处理器140的命令时照亮。投光器130可照射指示可及性装置110的目标定向的第一光145和指示可及性装置110的当前定向的第二光150。如图3c所示,第一光145可在接近可及性装置110的地面上的位置处发光,指示可及性装置110需要旋转多远才能处于目标定向。同样如图3c所示,第二光150可在地面上发光,但是可相对于可及性装置110固定。因此,第二光150可在可及性装置110围绕固定轴旋转时接近第一光145的位置。当第一光145和第二光150对准时(参见图3d),可及性装置110可以处于目标定向。如下面更详细地讨论的,投光器130可以基于从处理器140接收的命令照射第一光145和第二光150。

存储器135经由电路、芯片或其他电子部件来实施,并且可以包括以下一者或多者:只读存储器(rom)、随机存取存储器(ram)、快闪存储器、电可编程存储器(eprom)、电可编程且可擦除存储器(eeprom)、嵌入式多媒体卡(emmc)、硬盘驱动器,或者任何易失性或非易失性介质等。存储器135可以存储可由处理器140执行的指令和数据,诸如关于可及性装置110的信息。关于可及性装置110的信息可包括可及性装置110的类型(轮椅、助行车、助行器、助行架等)、型号、唯一标识符诸如序列号、物理特性诸如可及性装置110的物理尺寸(长度、宽度、高度等)和重量、当前定向、从乘车共享车辆100接收的目标定向、关于用户的信息、或者可及性装置110或移动装置105可传输到乘车共享服务器115、乘车共享车辆100或两者以方便为可及性装置110的用户提供座位的乘车共享的其他信息。存储在存储器135中的指令和数据可以被处理器140以及可及性装置110、移动装置105、乘车共享车辆100或其组合的可能的其他部件访问。

处理器140经由电路、芯片或其他电子部件来实现,并且可包括一个或多个微控制器、一个或多个现场可编程门阵列(fpga)、一个或多个专用集成电路(asic)、一个或多个数字信号处理器(dsp)、一个或多个客户专用集成电路等。处理器140可以被编程为与移动装置105配对。与移动装置105配对可包括处理器140命令通信收发器125建立与移动装置105的通信并且周期性地与移动装置105交换信息。交换的信息可包括存储在存储器135中的关于可及性装置110的信息或者由运动传感器120捕获的信号。处理器140、移动装置105或两者可以将由运动传感器120捕获的信号与由移动装置105的传感器捕获的运动进行比较,以确认携带移动装置105的人员也在使用可及性装置110。因此,在多个移动装置105和多个可及性装置110在附近的情况下,处理器140、移动装置105或两者可以确定用户当前正在使用哪个可及性装置110和哪个移动装置105,特别是如果用户拥有多个可及性装置110和多个移动装置105,或者如果用户例如租用或借用可及性装置110,在这种情况下,用户可能不知道关于可及性装置110的过多信息。

在从移动装置105接收到命令时,处理器140可以命令通信收发器125将存储在存储器135中的关于可及性装置110的信息传输到移动装置105。移动装置105可以将该信息结合到对乘车共享服务器115的请求中。

当乘车共享车辆100在附近时,处理器140可以进一步命令移动装置105将可及性装置110的当前定向传输到乘车共享车辆100。乘车共享车辆100可以用可及性装置110的目标定向来响应。目标定向可以表示可及性装置110相对于例如街道的定向,该定向最适合登上乘车共享车辆100。在某些情况下,目标定向将使可及性装置110面向(例如,垂直于)街道。乘车共享车辆100可确定相对于乘车共享车辆的航向的目标定向。例如,乘车共享车辆可将目标定向确定为例如垂直于乘车共享车辆100的航向,尤其是如果可及性装置110、用户或两者将从侧面登上乘车共享车辆100。

处理器140可被进一步编程为响应于来自乘车共享车辆100的命令。例如,乘车共享车辆100可推荐如何定向可及性装置110从而使得更容易登上乘车共享车辆100。该命令可包括用于根据例如目标定向使可及性装置110相对于街道定向的指令。在一种可能的方法中,处理器140可以被编程为命令光源在乘车共享车辆100所识别的位置处照射第一光145。当处于目标定向时,乘车共享车辆100所识别的位置可对应于可及性装置110的航向。处理器140可以被进一步被编程为命令第二光150照亮。使用第一光145和第二光150作为引导,用户可以手动旋转可及性装置110,直到第二光150与第一光145重叠。当第二光150与第一光145重叠时,可及性装置110可处于用于登上乘车共享车辆100的目标定向。

在可及性装置110通电的情况下,处理器140可以向例如电动马达输出信号,该信号使可及性装置110旋转直到第二光150与第一光145重叠。处理器140可以基于相机图像、来自用户的反馈(即处理器140命令可及性装置110顺时针或逆时针旋转,直到用户按下指示可及性装置110应该停止的按钮)等来确定第二光150与第一光145重叠。在另一种可能的方法中,处理器140可命令马达旋转可及性装置110,直到由运动传感器120测量的当前定向是目标定向。通过这种方法,可及性装置110可以省略光源、相机等。

可以在处理器140处经由通信收发器125从乘车共享车辆100接收来自乘车共享车辆100的消息(包括命令)。在某些情况下,通信收发器125直接从乘车共享车辆100接收消息。在其他可能的实施方式中,移动装置105直接或经由乘车共享服务器115从乘车共享车辆100接收消息,并且通信收发器125从移动装置105接收消息。

图3a至图3d示出了示例性场景,其中在乘车共享车辆100接近可及性装置110时,乘车共享车辆100帮助方便登车。在图3a中,乘车共享车辆100接近可及性装置110的用户将登上该乘车共享车辆100的上车位置。如图所示,可及性装置110背对街道。在乘车共享车辆100抵达上车位置之前,乘车共享车辆100与可及性装置110交换信息。信息可以在可及性装置110和乘车共享车辆100之间直接交换,或者经由中间装置诸如移动装置105、乘车共享服务器115或两者交换。交换的信息可包括可及性装置110的位置、可及性装置110的定向或由一个或多个运动传感器120输出的任何其他信息。在乘车共享车辆100非常靠近上车位置之前,可能已经交换了一些信息,诸如可及性装置110的类型和大小。在乘车共享车辆100接近可及性装置110时,乘车共享车辆100可以从运动传感器120的输出确定可及性装置110未被定向成用于容易地登上乘车共享车辆100。如图3b所示,乘车共享车辆100可以通过传输具有目标定向的信号来做出响应。可及性装置110通过命令可及性装置110旋转到目标定向或者通过帮助用户经由光源手动地将可及性装置110旋转到目标定向来响应于该信号,如图3c所示。例如,如图3c所示,光源可以照亮第一光145和第二光150。在可及性装置110通电的情况下,电动机可以使可及性装置110旋转,直到第二光150与第一光145重叠。可以基于相机图像、来自用户的反馈(即用户按下指示可及性装置110应停止旋转的按钮)等来检测该重叠。在另一种可能的方法中,马达可以继续旋转可及性装置110,直到由运动传感器120测量的当前定向与目标定向相同。通过这种方法,可及性装置110可以省略光源、相机等。在图3c的实例中,目标定向将使可及性装置110面向街道,从而使用户更容易进入乘车共享车辆100。可及性装置110的当前定向相对于街道成一定倾斜角,这由不重叠的第一光145和第二光150指示。旋转可及性装置110直到第一光145和第二光150重叠将可及性装置110置于目标定向。图3d示出了在旋转可及性装置110以使第一光145和第二光150重叠之后可及性装置110处于目标定向。

图4是可以由可及性装置110执行的示例性过程400的流程图。过程400可以在任何时间开始,诸如在可及性装置110的用户准备登上乘车共享车辆100之前。

在框405,可及性装置110与移动装置105配对。例如,处理器140命令通信收发器125建立与移动装置105的无线通信。通信收发器125可以经由短程无线通信协议诸如低功耗建立与移动装置105的通信。

在框410,可及性装置110将关于可及性装置110的信息发送到移动装置105。关于可及性装置110的信息可包括可及性装置110的类型(轮椅、助行车、助行器、助行架等)、型号、唯一标识符诸如序列号、物理特性诸如可及性装置110的物理尺寸和重量、当前定向、从乘车共享车辆100接收的目标定向、关于用户的信息、或者可及性装置110或移动装置105可以传输到乘车共享服务器115、乘车共享车辆100或两者以方便为可及性装置110的用户提供座位的乘车共享的其他信息。处理器140可以访问来自存储器135的信息,并且命令通信收发器125直接或经由移动装置105将该信息传输到乘车共享车辆100。

在判定框415,可及性装置110确定乘车共享车辆100是否在附近。处理器140可基于从乘车共享车辆100直接或经由乘车共享服务器115、移动装置105或两者传输到可及性装置110的位置信号来确定乘车共享车辆100在附近。处理器140可以被编程为将乘车共享车辆100的位置与可及性装置110的位置进行比较。当乘车共享车辆100在预先确定的距离内时(例如,在四分之一英里、十分之一英里等以内),处理器140可以确定乘车共享车辆100在附近。在确定乘车共享车辆100在附近时,过程400可以进行到框420。否则,框415可以继续执行,直到乘车共享车辆100在附近。

在框420处,可及性装置110将其当前定向传输到乘车共享车辆100。当前定向可表示可及性装置110相对于固定位置(例如,磁北)的航向。运动传感器120可以向存储器135、处理器140或两者输出当前定向,并且处理器140可以命令通信收发器125直接或者经由移动装置105、乘车共享服务器115或者两者向乘车共享车辆100传输当前定向。

在框425处,可及性装置110从乘车共享车辆100接收目标定向。目标定向可以表示可及性装置110相对于例如街道的定向,该定向最适合登上乘车共享车辆100。通信收发器125可以从乘车共享车辆100、移动装置105或乘车共享服务器115接收目标定向。目标定向可以从通信收发器125传输到处理器140、存储器135或两者。

在框430处,可及性装置110可使光源照亮。处理器140可命令光源在乘车共享车辆100所识别的位置处照射第一光145。当处于目标定向时,乘车共享车辆100所识别的位置可对应于可及性装置110的航向。处理器140可以进一步命令第二光150照亮。

在框435处,可及性装置110可被旋转。可及性装置110可以由用户手动旋转,或者处理器140可以命令电动马达旋转可及性装置110。用户可以手动旋转可及性装置110,直到第二光150与第一光145重叠。当第二光150与第一光145重叠时,可及性装置110可处于用于登上乘车共享车辆100的目标定向。在可及性装置110通电的情况下,处理器140可以向例如电动马达输出信号,该信号使可及性装置110旋转直到第二光150与第一光145重叠。处理器140可以基于相机图像、来自用户的反馈(即处理器140命令可及性装置110顺时针或逆时针旋转,直到用户按下指示可及性装置110应该停止的按钮)等来确定第二光150与第一光145重叠。在另一种可能的方法中,处理器140可命令马达旋转可及性装置110,直到由运动传感器120测量的当前定向是目标定向。通过这种方法,可及性装置110可以省略光源、相机等。

在判定框440,可及性装置110确定可及性装置110是否处于目标定向。如上所述,处理器140可基于来自用户的反馈(例如,用户输入)、通过比较第一光145和第二光150的相机图像、基于由运动传感器120收集的数据等来确定可及性装置110处于目标定向。当可及性装置110处于目标定向时,过程400可以前进到框445。否则,框440可以重复直到可及性装置110处于目标定向。

在框445处,可及性装置110可以关闭投光器130。处理器140可以被编程为关闭投光器130,可以向投光器130发送控制信号。控制信号可以使投光器130停止投射第一光145和第二光150两者。

图5是可以由移动装置105执行的示例性过程500的流程图。过程500可以在任何时间开始,诸如在可及性装置110的用户请求乘车共享车辆100之前。

在框505处,移动装置105与可及性装置110配对。例如,移动装置105可以经由短程无线通信协议诸如低功耗建立与可及性装置110的通信收发器125的无线通信。

在框510处,移动装置105将乘车共享请求传输到乘车共享服务器115。传输乘车共享请求可包括移动装置105与乘车共享服务器115无线地通信。乘车共享请求可以识别上车位置、请求的目的地以及用户的可及性需求。例如,乘车共享请求可以指示用户在旅行期间是否需要留在可及性装置110中,或者用户是否能够移动到车辆座椅中的一者。用户可经由用户界面将此类信息提供给移动装置105。此外,移动装置105可以从可及性装置110检索关于可及性装置110的信息,并且将该信息与乘车共享请求一起发送到乘车共享服务器115。

在判定框515,移动装置105确定乘车共享车辆100是否在附近。移动装置105可以基于从乘车共享车辆100传输到乘车共享服务器115、直接传输到移动装置105或两者的位置信号来确定乘车共享车辆100在附近。移动装置105可以被编程为将乘车共享车辆100的位置与移动装置105的位置进行比较。当乘车共享车辆100在预先确定的距离内时(例如,在四分之一英里、十分之一英里等以内),移动装置105可以确定乘车共享车辆100在附近。在确定乘车共享车辆100在附近时,过程500可以进行到框520。否则,框515可以继续执行,直到乘车共享车辆100在附近。

在框520处,移动装置105接收可及性装置110的当前定向,并且将当前定向传输到乘车共享车辆100。移动装置105可基于与可及性装置110的通信来确定可及性装置110的当前定向。也就是说,可及性装置110的通信收发器125可将当前定向传输到移动装置105。如上所述,可从可及性装置110的运动传感器120确定当前定向。移动装置105可以直接或经由乘车共享服务器115将当前定向无线地传输到乘车共享车辆100。

在框525处,移动装置105从乘车共享车辆100接收目标定向并且将目标定向传输到可及性装置110。如先前所述的,目标定向可以表示可及性装置110相对于例如街道的定向,该定向最适合登上乘车共享车辆100。移动装置105可以将目标定向无线地传输到可及性装置110。

通常,所描述的计算系统和/或装置可以采用许多计算机操作系统中的任一者,包括但绝不限于以下版本和/或变型的操作系统:ford应用程序、applink/smartdevicelink中间件、microsoft操作系统、microsoft操作系统、unix操作系统(例如,由加州红木海岸的oracle公司发布的操作系统)、由纽约阿蒙克市的internationalbusinessmachines发布的aixunix操作系统、linux操作系统、由加州库比蒂诺的apple公司发布的macosx和ios操作系统、由加拿大滑铁卢的blackberry有限公司发布的blackberryos,以及由google股份有限公司开发的android操作系统和由qnxsoftwaresystems供应的openhandsetalliance或car信息娱乐平台。计算装置的实例包括但不限于车载计算机、计算机工作站、服务器、台式计算机、笔记本计算机、或膝上型计算机或手持计算机、或一些其他计算系统和/或装置。

计算装置一般包括计算机可执行指令,其中指令可由一个或多个计算装置(诸如以上列出的那些)执行。计算机可执行指令可以从使用各种编程语言和/或技术创建的计算机程序编译或解释,所述编程语言和/或技术包括但不限于且单独地或组合地:javatm、c、c++、visualbasic、javascript、perl等。这些应用程序中的一些可以在虚拟机(诸如java虚拟机、dalvik虚拟机等)上编译和执行。通常而言,处理器(例如,微处理器)接收例如来自存储器、计算机可读介质等的指令并且执行这些指令,由此执行一个或多个过程,包括本文所描述的过程中的一个或多个。可使用多种计算机可读介质来存储和传输此类指令和其他数据。

计算机可读介质(也被称为处理器可读介质)包括参与提供可由计算机(例如,由计算机的处理器)读出的数据(例如,指令)的任何非瞬时(例如,有形)介质。这种介质可以采取许多形式,包括但不限于非易失性介质和易失性介质。非易失性介质可以包括例如光盘或磁盘以及其他持久存储器。易失性介质可以包括例如动态随机存取存储器(dram),其典型地构成主存储器。此类指令可以由一个或多个传输介质(包括同轴电缆、铜线和光纤,包括电线,电线包括耦合到计算机的处理器的系统总线)传输。计算机可读介质的常见形式包括例如软盘、柔性盘、硬盘、磁带、任何其他磁性介质、cd-rom、dvd、任何其他光学介质、穿孔卡、纸带、任何其他具有孔图案的物理介质、ram、prom、eprom、flash-eeprom、任何其他存储器芯片或盒式磁带,或计算机可从中读取的任何其他介质。

本文描述的数据库、数据储存库或其他数据储存器可包括用于存储、访问和检索各种类型的数据的各种机制,包括分层数据库、文件系统中的一组文件、专有格式的应用数据库、关系型数据库管理系统(rdbms)等。每个此类数据存储通常被包括在采用诸如以上提到的那些操作系统中的一个的计算机操作系统的计算装置中,并且经由网络以各种方式中的任何一种或多种来访问。文件系统可以通过计算机操作系统进行访问,并且可以包括以各种格式存储的文件。除了用于创建、存储、编辑和执行已存储的程序的语言(诸如上面提到的pl/sql语言)之外,rdbms通常还采用结构化查询语言(sql)。

在一些实例中,系统元素可以被实现为在一个或多个计算装置(例如,服务器、个人计算机等)上的计算机可读指令(例如,软件),存储在与之相关联的计算机可读介质(例如,磁盘、存储器等)上。计算机程序产品可以包括存储在计算机可读介质上以用于执行本文所述的功能的此类指令。

关于本文所述的过程、系统、方法、启发法等,应当理解,虽然已经将此类过程的步骤等描述为根据某个有序序列发生,但是此类过程可以采用以本文所述顺序之外的顺序执行的所描述步骤来实践。还应理解,可以同时执行某些步骤,可以添加其他步骤或者可以省略本文所述的某些步骤。换句话讲,本文对过程的描述是为了说明某些实施例而提供的,而决不应将其理解为对权利要求进行限制。

因此,应当理解,以上描述意图是说明性的而非限制性的。在阅读以上描述时,除所提供实例之外的许多实施例和应用将变得显而易见。所述范围不应参考以上描述来确定,而是应参考所附权利要求以及享有此类权利要求的权利的等效物的整个范围来确定。本文所讨论的技术中设想并预期将出现未来的发展,并且所公开的系统和方法将合并到此类未来的实施例中。总而言之,应当理解,能够对该申请进行修改和变化。

权利要求中使用的所有术语意图被赋予其如本文所论述的领域中的技术人员所理解的普通含义,除非在本文中做出明确的相反指示。具体地,除非权利要求叙述相反的明确限制,否则使用诸如“一个”、“该”、“所述”等单数冠词应被解读为叙述所指示的元素中的一者或多者。

说明书摘要的提供是为了允许读者快速地确定本技术公开的本质。在提交时应理解,所述摘要将不会用来解释或限制权利要求的范围或含义。此外,在以上具体实施方式中可以看出,出于使本公开行文流畅的目的,各种特征在各个实施例中组合在一起。本公开的这种方法不应被解释为反映以下意图:所要求保护的实施例需要比每项权利要求中明确叙述的特征更多的特征。而是,如以下权利要求所反映的,发明主题在于少于单个公开的实施例的所有特征。因此,所附权利要求特此合并到具体实施方式中,其中每项权利要求独立地作为单独要求保护的主题。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1