会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明申请
    • BLOCKING PROCESSES FROM EXECUTING BASED ON VOTES
    • 基于投票的执行程序
    • US20070256133A1
    • 2007-11-01
    • US11380442
    • 2006-04-27
    • Zachary GarbowMichael NelsonKevin Paterson
    • Zachary GarbowMichael NelsonKevin Paterson
    • H04L9/32H04N7/16H04L9/00G06K9/00G06F17/30G06F7/04G06F15/16H03M1/68G06F7/58H04K1/00G06K19/00
    • H04L63/0263H04L63/145
    • In an embodiment, in response to detecting that a process is attempting to execute at the client, a vote for the process is requested from a user if the user has not yet provided a vote. In various embodiments, the vote is an opinion of whether execution of the process at the client is harmful or an opinion of a category to which the process belongs. In an embodiment, an aggregation of votes from other users is also presented. The votes of other users are provided by other clients where the process also attempted to execute. The aggregation of votes may be categorized by communities to which the users belong. In an embodiment, a decision is requested of whether to allow the process to execute, and a rule is created based on the decision. The process is blocked from executing if the process satisfies a rule indicating that the process is to be blocked. The process is allowed to execute if the process satisfies a rule indicating that the process is to execute. In an embodiment, the rule that allows the process to execute has a condition which is enforced, such as logging actions of the process or denying network access by the process.
    • 在一个实施例中,响应于检测到进程正尝试在客户端执行,如果用户尚未提供投票,则从用户请求对该进程的投票。 在各种实施方式中,投票是指客户执行过程是否有害或该流程所属的类别的意见的意见。 在一个实施例中,还提供了来自其他用户的投票的聚合。 其他用户的投票由进程也尝试执行的其他客户端提供。 投票的聚合可能被用户所属的社区分类。 在一个实施例中,请求决定是否允许进程执行,并且基于该决定创建规则。 如果进程满足指示进程被阻止的规则,该进程将被阻止执行。 如果进程满足指示执行进程的规则,则允许该进程执行。 在一个实施例中,允许进程执行的规则具有执行的条件,诸如记录进程的动作或者通过该过程拒绝网络访问。
    • 2. 发明申请
    • Apparatus and method for performing secure financial transactions in an instant messaging environment
    • 用于在即时消息环境中执行安全金融交易的装置和方法
    • US20070219901A1
    • 2007-09-20
    • US11360344
    • 2006-02-23
    • Zachary GarbowFrederick KulackKevin Paterson
    • Zachary GarbowFrederick KulackKevin Paterson
    • G06Q40/00
    • G06Q30/0629G06Q20/10G06Q30/06G06Q30/0601G06Q30/0623G06Q30/0641
    • An apparatus and method provide simple and secure financial transactions in an instant messaging (IM) environment. Two users may engage in an IM session (chat session), with negotiations for a product or service taking place during the chat session. One or both of the users may activate an IM financial transaction mechanism during the chat session. The IM financial transaction mechanism analyzes the chat text, and presents a draft transaction to both buyer and seller, with options based on the analyzed chat text. The draft transaction may be modified by both buyer and seller, who both confirm the draft transaction when all of the details are correct. The confirmed transaction is then sent to a web server that includes an interface to the buyer's online account, and payment is made by transferring the funds for the confirmed transaction from the buyer's online account to an account for the seller.
    • 设备和方法在即时消息(IM)环境中提供简单和安全的金融交易。 两个用户可以参与IM会话(聊天会话),在聊天会话期间进行产品或服务的协商。 一个或两个用户可以在聊天会话期间激活IM金融交易机制。 IM金融交易机制分析聊天文本,并向买方和卖方提交交易草案,并提供基于分析的聊天文本的选项。 交易草案可以由买方和卖方修改,当所有细节都正确时,买方和卖方都确认交易草案。 确认的交易然后被发送到包含买方在线账户的接口的Web服务器,并且通过将所确认的交易的资金从买方的在线账户转移到卖方的账户来进行支付。
    • 6. 发明申请
    • Determining a presentation rule in response to detecting multiple users
    • 响应检测多个用户确定演示规则
    • US20060200463A1
    • 2006-09-07
    • US11071089
    • 2005-03-03
    • Richard DettingerDaniel KolzFrederick KulackKevin Paterson
    • Richard DettingerDaniel KolzFrederick KulackKevin Paterson
    • G06F17/30
    • G06F16/20
    • A method, apparatus, system, and signal-bearing medium that, in an embodiment, detect a first user, detect a second user, determine a presentation rule based on the detection of the first and second user, and send the presentation rule to an application. The presentation rule instructs the application to modify data presented by the application. In an embodiment, the presentation rule contains an action that the application is to take. In another embodiment, the presentation rule includes categories of the users, and the application determines the action to take to modify the data in response to the categories. In various embodiments, the rule may instruct the application to remove information from the presented data, exclude information from a directory from the presented data, remove a window from the presented data, remove a portion of the window from the presented data, or restrict a user interface element. The data presented by the application is capable of being received by the first user and the second user. Detecting the first user may include receiving an identification of the first user and a password for the first user. Detecting the second user may include detecting physical presence of the second user, receiving an identification of the second user, receiving an identification of the second user and a password for the second user, or receiving an identification of a group. In this way, users may be presented data that is appropriate for those present while data that is inappropriate may be excluded from presentation.
    • 一种在一个实施例中检测第一用户,检测第二用户的方法,装置,系统和信号承载介质,基于第一和第二用户的检测来确定呈现规则,并将呈现规则发送到 应用。 呈现规则指示应用程序修改应用程序呈现的数据。 在一个实施例中,呈现规则包含应用程序要采取的动作。 在另一个实施例中,呈现规则包括用户的类别,并且应用程序确定响应于类别来修改数据所采取的动作。 在各种实施例中,规则可以指示应用从所呈现的数据中移除信息,从所呈现的数据中排除来自目录的信息,从所呈现的数据中移除窗口,从呈现的数据中移除窗口的一部分,或者限制 用户界面元素。 由应用呈现的数据能够被第一用户和第二用户接收。 检测第一用户可以包括接收第一用户的标识和第一用户的密码。 检测第二用户可以包括检测第二用户的物理存在,接收第二用户的标识,接收第二用户的标识和第二用户的密码,或接收组的标识。 以这种方式,用户可以呈现适合于那些存在的用户的数据,而不适当的数据可能被排除在呈现之外。
    • 7. 发明申请
    • Networked computer system and method for near real-time data center switching for client requests
    • 用于客户端请求的近实时数据中心切换的联网计算机系统和方法
    • US20060036761A1
    • 2006-02-16
    • US10901843
    • 2004-07-29
    • Nadir AmraKevin PatersonSteven SimonsonArthur Smet
    • Nadir AmraKevin PatersonSteven SimonsonArthur Smet
    • G06F15/173
    • H04L67/1095H04L67/2814
    • A networked computer system provides a way to quickly switch to a backup data center when a primary data center fails. Each data center includes a redirect table that specifies a geographical area corresponding to each user. The redirect table is replicated on one or more data centers so that each data center has the same information. When a data center fails, the redirect table in one of the non-failed data centers is updated to specify a new data center for each client that used the failed data center as its primary data center. A network dispatcher recognizes that the failed data center is unavailable, and routes a request to the backup data center. Network routing logic then issues a redirection command that causes all subsequent requests from that client to be redirected directly to the backup data center.
    • 联网计算机系统提供了在主数据中心发生故障时快速切换到备份数据中心的方法。 每个数据中心包括一个指定与每个用户对应的地理区域的重定向表。 重定向表在一个或多个数据中心上复制,以便每个数据中心具有相同的信息。 当数据中心发生故障时,更新其中一个非故障数据中心的重定向表,以便为使用故障数据中心作为其主要数据中心的每个客户端指定新的数据中心。 网络调度员认识到故障数据中心不可用,并将请求路由到备份数据中心。 网络路由逻辑然后发出一个重定向命令,导致所有来自该客户端的后续请求被直接重定向到备份数据中心。
    • 8. 发明申请
    • METHOD, APPARATUS, AND COMPUTER PROGRAM PRODUCT FOR ENTRY OF DATA OR COMMANDS BASED ON TAP DETECTION
    • 基于TAP检测的数据或命令的输入方法,装置和计算机程序产品
    • US20070247434A1
    • 2007-10-25
    • US11379260
    • 2006-04-19
    • Ryan CradickZachary GarbowKevin Paterson
    • Ryan CradickZachary GarbowKevin Paterson
    • G06F3/041
    • G06F3/0414G06F3/04886G06F2200/1636
    • An electronic device includes a housing that encloses a processor and a memory coupled to the processor. One or more tap sensors provide a tap signal in response to a user's tap on an outside surface of the housing. A position detecting mechanism determines the position of a user's tap on the outside surface of the housing based on the tap signal. In one embodiment, the position of the user's tap is determined through triangulation using the tap signal from each of plural accelerometers mounted at different locations. A matching mechanism compares the determined position of the user's tap and one or more virtual buttons configured on the outside surface of the housing. In accordance with the preferred embodiments, the size and location of one or more virtual buttons are dynamically configured by the user and/or by a software program loaded on the electronic device.
    • 电子设备包括封装处理器的壳体和耦合到处理器的存储器。 响应于用户在壳体的外表面上的水龙头,一个或多个分接头传感器提供抽头信号。 位置检测机构基于抽头信号来确定用户的抽头在外壳的外表面上的位置。 在一个实施例中,使用来自安装在不同位置的多个加速度计中的每一个的抽头信号通过三角测量来确定用户抽头的位置。 匹配机构将用户的水龙头的确定的位置与配置在壳体的外表面上的一个或多个虚拟按钮进行比较。 根据优选实施例,一个或多个虚拟按钮的大小和位置由用户和/或由加载在电子设备上的软件程序动态配置。
    • 9. 发明申请
    • Creating viewports from selected regions of windows
    • 从Windows的所选区域创建视口
    • US20070083821A1
    • 2007-04-12
    • US11246829
    • 2005-10-07
    • Zachary GarbowFrederick KulackKevin Paterson
    • Zachary GarbowFrederick KulackKevin Paterson
    • G06F9/00
    • G06F3/0481
    • A method, apparatus, system, and signal-bearing medium that, in an embodiment, create a viewport based on a selected region of a source window, determine data that is within the selected region, and display the data in the viewport. The source window is minimized to an icon, which represents the source window, but which is different from the data displayed in the viewport. In response to additional data being received, the additional data is displayed in the viewport if the additional data is within the selected region. In an embodiment, the additional data is compared to the data already displayed in the viewport, and if the additional data fulfills a notification criteria, a notification that the criteria was fulfilled is presented via a notification technique. In various embodiments, the notification criteria may include a percent of the data that was changed, an area in the viewport that was changed, a color that was changed, text that was changed, an image that was changed, a rate of change, and a threshold that was reached in multiple viewports. In an embodiment, the viewport may be resized or scrolled, and in response to the resizing or scrolling, the selected region is updated. Commands directed to the viewport are sent to the source application.
    • 一种方法,装置,系统和信号承载介质,其在一个实施例中基于源窗口的选定区域创建视口,确定所选区域内的数据,并在视口中显示数据。 源窗口最小化为一个图标,它表示源窗口,但与视口中显示的数据不同。 响应于正在接收的附加数据,如果附加数据在所选区域内,附加数据将显示在视口中。 在一个实施例中,将附加数据与已经在视口中显示的数据进行比较,并且如果附加数据满足通知标准,则通过通知技术呈现满足标准的通知。 在各种实施例中,通知标准可以包括被改变的数据的百分比,改变的视口中的区域,被改变的颜色,被改变的文本,被改变的图像,变化率和 在多个视口中达到的阈值。 在一个实施例中,视口可以被调整大小或滚动,并且响应于调整大小或滚动,所选择的区域被更新。 定向到视口的命令被发送到源应用程序。
    • 10. 发明申请
    • Determining chapters based on presentation of a program
    • 根据节目的呈现确定章节
    • US20060282859A1
    • 2006-12-14
    • US11149481
    • 2005-06-09
    • Zachary GarbowMichael NelsonKevin Paterson
    • Zachary GarbowMichael NelsonKevin Paterson
    • H04N5/445G06F3/00G06F13/00
    • H04N7/173G11B27/034G11B27/105H04N5/765H04N5/775H04N5/85H04N9/8042H04N9/8063H04N21/252H04N21/4147H04N21/4325H04N21/440281H04N21/44204H04N21/44222H04N21/466H04N21/6582H04N21/8456
    • A method, apparatus, system, and signal-bearing medium that, in an embodiment, calculate scores for cells within a program based on a speed at which the cells were presented and a frequency that the cells were presented. A cell includes one or more frames of presentable data. Chapters within the program are then determined and located within the program based on gradients of the scores that exceed a threshold. The scores are calculated based on incrementing a score for each cell each time the cell is presented and by different amounts depending on the speed at which the cell is presented. In an embodiment, the score is incremented by a larger amount in response to a slower presentation speed of the associated cell. In an embodiment, scores may be received from multiple clients where the program was presented, the scores may be aggregated for all the clients, and the chapters may be determined based on the aggregated scores. The scores may further be used to change the presentation speed of the program based on the scores of the cells being presented or skipped.
    • 一种方法,装置,系统和信号载体介质,其在一个实施例中基于呈现细胞的速度和细胞呈现的频率来计算程序内的细胞的分数。 小区包括一个或多个呈现数据帧。 然后,基于超过阈值的分数的梯度,确定程序内的章节并且位于程序内。 基于每个细胞呈现时每个细胞的分数增加并根据细胞呈现速度的不同量来计算得分。 在一个实施例中,响应于相关联的小区的较慢的呈现速度,得分增加更大的量。 在一个实施例中,可以从呈现节目的多个客户端接收分数,可以针对所有客户端聚合分数,并且可以基于聚合分数确定各章节。 评分还可以用于基于正在呈现或跳过的单元的分数来改变节目的呈现速度。