会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 4. 发明申请
    • MEDIA COLLECTIONS SERVICE
    • 媒体收藏服务
    • US20120226708A1
    • 2012-09-06
    • US13038332
    • 2011-03-01
    • Gopal Ranganatha SrinivasaJoseph M. Joy
    • Gopal Ranganatha SrinivasaJoseph M. Joy
    • G06F17/30
    • H04L65/602H04L65/4084
    • Media collections (MC) service embodiments are presented which generally facilitate access to diverse forms of media by resolving an identifier tuple assigned to a content item into a set of one or more Uniform Resource Identifiers (URIs) which point to an instance of the content item. This scheme supports the upload and query of collections of media elements such as images, audio, video, deep zoom images, photosynth and so on. In addition, the foregoing scheme affords a standard way to bind to media that persists, and makes it easier to author and play content while being flexible about where the media is located.
    • 介绍媒体集合(MC)服务实施例,其通常通过将分配给内容项的标识符元组解析为指向内容项的实例的一个或多个统一资源标识符(URI)的集合来促进对各种形式的媒体的访问 。 该方案支持上传和查询诸如图像,音频,视频,深度缩放图像,照片等媒体元素的集合。 此外,上述方案提供了一种绑定到持续存在的媒体的标准方式,并且使得更容易地创作和播放内容,同时灵活地介绍媒体的位置。
    • 6. 发明申请
    • AUTOMATED TASK CENTERED COLLABORATION
    • 自动化任务中心协作
    • US20090319608A1
    • 2009-12-24
    • US12143891
    • 2008-06-23
    • Robin AnilMohit GuptaJoseph M. JoyKrishna Kumar MehraGopal R. Srinivasa
    • Robin AnilMohit GuptaJoseph M. JoyKrishna Kumar MehraGopal R. Srinivasa
    • G06F15/16G06F17/30
    • G06Q10/06
    • An automated task centered collaboration technique is described that significantly lowers the technological entry barrier for the development and deployment of a broad class of collaborative applications, which are termed Task Centered Collaboration (TCC) applications. TCC applications facilitate the processing of a large number of work items, or tasks, by people working independently or in small, synchronously collaborating groups. The technique also provides a mechanism for the study of computer mediated communication and human-computer interactions for this class of applications. The technique creates an abstraction applicable to the broad class of TCC applications, which enables the factoring out of significant portions of the application into a common infrastructure. It provides a programming model that enables a developer to focus on the User Interface and logic associated with operations on a single task, without being exposed to issues such as security, authentication, binding users to activities, synchronization, concurrency and persisting data.
    • 描述了一种自动化的以任务为中心的协作技术,显着降低了开发和部署广泛类型的协作应用程序的技术进入障碍,这些协作应用程序称为任务集中协作(TCC)应用程序。 TCC应用促进了独立工作人员或小型,同步协作小组处理大量工作项目或任务。 该技术还提供了一种用于研究这类应用的计算机介入通信和人机交互的机制。 该技术创建了适用于广泛类型的TCC应用程序的抽象,这使得将应用程序的重要部分分解成一个共同的基础架构。 它提供了一种编程模型,使开发人员能够专注于与单个任务上的操作相关联的用户界面和逻辑,而不会面临诸如安全性,身份验证,将用户绑定到活动,同步,并发和持久数据等问题。
    • 7. 发明授权
    • Network load balancing with host status information
    • 网络负载平衡与主机状态信息
    • US07636917B2
    • 2009-12-22
    • US10610519
    • 2003-06-30
    • Christopher L. DarlingJoseph M. JoySunita ShrivastavaChittur Subbaraman
    • Christopher L. DarlingJoseph M. JoySunita ShrivastavaChittur Subbaraman
    • G06F9/46
    • H04L29/06H04L67/1002H04L67/1008H04L67/1029H04L67/322H04L69/329
    • In a first exemplary media implementation, one or more processor-accessible media include processor-executable instructions that, when executed, direct a system to perform actions that include: accumulating host status information at multiple hosts; and sending the accumulated host status information from the multiple hosts. In a second exemplary media implementation, one or more processor-accessible media include processor-executable instructions that, when executed, direct a system to perform actions that include: receiving host status information from multiple hosts; and making load balancing decisions responsive to the received host status information. In a third exemplary media implementation, one or more processor-accessible media include processor-executable instructions that, when executed, direct a system to perform actions that include: determining health and load information on a per application basis; and selecting an application from among multiple applications responsive to the health and load information.
    • 在第一示例性媒体实现中,一个或多个处理器可访问媒体包括处理器可执行指令,其在被执行时引导系统执行包括:在多个主机处累积主机状态信息的动作; 并从多个主机发送累积的主机状态信息。 在第二示例性媒体实现中,一个或多个处理器可访问媒体包括处理器可执行指令,所述指令在被执行时指示系统执行包括:从多个主机接收主机状态信息的动作; 以及响应于所接收的主机状态信息进行负载平衡决定。 在第三示例性媒体实现中,一个或多个处理器可访问媒体包括处理器可执行指令,其在被执行时引导系统执行动作,所述动作包括:基于每个应用程序确定健康和负载信息; 以及响应于健康和负载信息从多个应用中选择应用。
    • 8. 发明授权
    • Method and apparatus for providing quality-of-service delivery facilities over a bus
    • 通过公共汽车提供服务质量提供设施的方法和装置
    • US06820150B1
    • 2004-11-16
    • US09829880
    • 2001-04-11
    • Joseph M. JoyGeorgios ChrysanthakopoulosRajesh SundaramArvind Murching
    • Joseph M. JoyGeorgios ChrysanthakopoulosRajesh SundaramArvind Murching
    • G06F1300
    • H04L12/40058H04L12/40065H04L47/13H04L49/205
    • The invention provides quality-of-service (QoS) delivery services over a computer bus having isochronous data transfer capabilities. A transmitting node on the bus transmits a message to an intended recipient indicating a requested bandwidth for a connection. If the intended recipient has sufficient resources, it allocates an isochronous data channel on the bus and notifies the transmitter of the allocated channel. Thereafter, the transmitter transmits the data on the allocated channel. If the recipient cannot allocate a channel, it does not respond, and the transmitter thereafter detects a time-out condition and begins transmitting using a “best efforts” scheme (i.e., non-guaranteed time delivery). In a second variation, a receiving node detects that it is receiving large quantities of data from a transmitting node. In response, the receiving node allocates an isochronous data channel on the bus and notifies the transmitter of the allocated channel. Thereafter, the transmitter transmits using the allocated isochronous channel. In a third variation, multiple receiving nodes that need to receive streaming data from a single transmitting node share a common isochronous data channel. In any of these variations, each receiver can periodically transmit a “deadman” timer message on a broadcast channel to indicate that it is still receiving on a given channel. If a transmitter detects that the deadman timer has expired, it reverts to transmitting data using a “best-efforts” scheme. A transmitter can transmit both to receivers that can handle QoS services and those that cannot explicitly support QoS services.
    • 本发明通过具有同步数据传输能力的计算机总线提供服务质量(QoS)传递服务。 总线上的发送节点向指定的接收者发送指示所请求的连接带宽的消息。 如果预期的接收者有足够的资源,它将在总线上分配一个同步数据信道,并向发射机通知所分配的信道。 此后,发射机在分配的信道上发送数据。 如果接收者不能分配信道,则它不响应,并且发射机此后检测到超时条件,并且使用“尽力而为”的方案开始发送(即,非保证的时间传递)。 在第二变体中,接收节点检测到它正在从发送节点接收大量的数据。 作为响应,接收节点在总线上分配等时数据信道,并向发射机通知所分配的信道。 此后,发射机使用所分配的同步信道进行发射。 在第三变型中,需要从单个发射节点接收流数据的多个接收节点共享公共同步数据信道。 在这些变型中的任何一个中,每个接收机可以在广播信道上周期性地发送“死机”定时器消息,以指示它仍然在给定信道上接收。 如果发射机检测到死机定时器已经过期,则它将恢复为使用“尽力而为”方案发送数据。 发射机可以将两者传输到可以处理QoS服务的接收机和不能明确支持QoS服务的接收机。
    • 10. 发明授权
    • Routing hints
    • 路线提示
    • US08918525B2
    • 2014-12-23
    • US12976819
    • 2010-12-22
    • John A. BanesJoseph M. JoyDavid R. MowersCem PayaFeng Sun
    • John A. BanesJoseph M. JoyDavid R. MowersCem PayaFeng Sun
    • G06F15/16H04L29/06H04L29/08
    • H04L29/06H04L29/06197H04L29/06319H04L29/06326H04L29/08252H04L29/08576H04L67/14H04L67/146H04L67/327
    • An exemplary network gateway is capable of accepting a session-related message having a session identifier field; the network gateway is adapted to extract a host identifier from a value populating the session identifier field and to perform a routing operation for the session-related message using the host identifier. For an exemplary media implementation, processor-executable instructions direct a device to perform actions including: ascertaining a host identifier from a session identifier field of a session message; and routing the session message responsive to the ascertained host identifier. An exemplary apparatus includes: at least one processor; and one or more media including processor-executable instructions that are capable of being executed by the at least one processor to direct the apparatus to perform actions including: receiving a session message having a session identifier including a host identifier; and routing the session message responsive to the host identifier.
    • 示例性网络网关能够接受具有会话标识符字段的会话相关消息; 网络网关适于从填充会话标识符字段的值中提取主机标识符,并且使用主机标识符执行与会话相关消息的路由操作。 对于示例性媒体实现,处理器可执行指令指示设备执行动作,包括:从会话消息的会话标识符字段中确定主机标识符; 以及响应于所确定的主机标识符来路由会话消息。 示例性装置包括:至少一个处理器; 以及一个或多个媒体,包括能够由所述至少一个处理器执行以指导所述设备执行动作的处理器可执行指令,包括:接收具有包括主机标识符的会话标识符的会话消息; 以及响应于所述主机标识符路由所述会话消息。