Patents Examined by Lynn Feild
  • Patent number: 8793349
    Abstract: A configuration as discussed herein includes a content management system. The content management system can reside in a central location or be distributed amongst multiple different locations in a network environment. In general, the content management system keeps track of configuration information for the retrieval of content. For example, the content management system identifies a presence of one or more content delivery sources in the network environment. The content management system utilizes the contact information to communicate with content delivery sources for discovery of configuration information. The configuration information can indicate: i) a respective address of the content delivery source, ii) a type of content outputted by the respective address, iii) a format of the content such as streaming data outputted by the respective address. The configuration information can be used to identify an address in which to retrieve requested content according to a desired format.
    Type: Grant
    Filed: January 14, 2011
    Date of Patent: July 29, 2014
    Assignees: Beaumaris Networks Inc., Time Warner Cable Enterprises LLC
    Inventors: John Schlack, Charles A. Hasek, IV
  • Patent number: 8788626
    Abstract: The content reproduction device receives, from a server, information for indicating the location of content reproduction control information that is required for acquiring the content reproduction control information, and acquires the content reproduction control information from the server. Then, the content reproduction device extracts AV data and clip identification information for specifying clip information for managing the AV data. Then, the content reproduction device converts a predetermined part of the information for indicating the location of the content reproduction control information by applying the clip identification information and a predetermined conversion rule, generates information for indicating the location of the clip information and the AV data, and acquires the clip information and the AV data from the server.
    Type: Grant
    Filed: July 29, 2009
    Date of Patent: July 22, 2014
    Assignee: Panasonic Corporation
    Inventors: Keiichi Takagaki, Yasushi Miyake, Tsutomu Hayashi
  • Patent number: 8706877
    Abstract: The present invention is directed towards systems and methods for dynamically redirecting on a client communications of the client with a server to bypass an intermediary that is determined to be unavailable for such communications. An acceleration program on the client establishes a transport layer connection between the client and server, and intercepts communications of the client to the server. The transport layer connection may be established via an intermediary, such as a gateway, proxy or appliance. If the client-side acceleration program determines the intermediary is not available for communicating by the client to the server, the acceleration program automatically establishes a second transport layer connection to the server in order to bypass the intermediary. The acceleration program then transmits the intercepted communications of the client via the second transport layer connection to the server.
    Type: Grant
    Filed: December 30, 2005
    Date of Patent: April 22, 2014
    Assignee: Citrix Systems, Inc.
    Inventors: Prabakar Sundarrajan, Junxiao He, Sergey Verzunov, Charu Venkatraman, Anil Shetty, Josephine Suganthi
  • Patent number: 8706881
    Abstract: A computer-implemented method, system, and medium are disclosed for implementing a hybrid application server. The server comprises an application server container, a dynamic module system, and a resources-exporter module deployed on the dynamic module system. The resources-exporter module is configured to detect that a system-level resource of the application server container has been deployed. In response to detecting that the container resource has been deployed, the resources-exporter is configured to register a proxy object for the system-level resource as a service in the dynamic module system.
    Type: Grant
    Filed: March 22, 2011
    Date of Patent: April 22, 2014
    Assignee: Oracle International Corporation
    Inventors: Jagadish P. Ramu, Sanjeeb K. Sahoo
  • Patent number: 8700762
    Abstract: There is described a method for monitoring at a management terminal events of a given type occurring in a communication network. The communication network comprises a plurality of network elements. The management terminal has a browser suitable for supporting a web like management graphic interface. The method comprises: at one of the network elements, providing a monitoring module; at the management terminal, transmitting to the monitoring module a request for monitoring the events of the given type, the request including an access token suitable for obtaining authorization to access a monitoring channel between the monitoring module and the management terminal; at the monitoring module: listening for possible management information relative to the events, each time the management information are received, processing it to generate updating data, using the access token for accessing the monitoring channel and transmitting the updating data to the management terminal through the monitoring channel.
    Type: Grant
    Filed: June 29, 2009
    Date of Patent: April 15, 2014
    Assignee: Alcatel Lucent
    Inventors: Pasquale Donadio, Andrea Paparella, Roberto Riglietti
  • Patent number: 8700771
    Abstract: Systems and methods for caching information related to access rights are provided. The access rights may be rules stored in an access control list. The cache may include packet parameters against which packets in a data flow are matched to determine if a match is possible from the cache. If a match is possible, a corresponding rule is applied to the packet. If a match is not found in the cache, the access control list may be searched for a corresponding rule. The rule from the access control list may be populated into the cache when a match is found in the access control list.
    Type: Grant
    Filed: June 26, 2006
    Date of Patent: April 15, 2014
    Assignee: Cisco Technology, Inc.
    Inventors: Rajesh Ramankutty, Sanil Kumar Puthiyandyil, Matthew H. Harper
  • Patent number: 8700776
    Abstract: A server system hosts a plurality of conversations. For a respective conversation the server system receives units of content from respective participants in the conversation. The server system receives a sequence of edits to a respective content unit of the conversation from at least one participant other than an initial author of the content unit to produce a revised content unit. The server system stores a respective timestamp for each distinct edit in the sequence of edits to the content unit, including distinct timestamps for at least first and second edits to the content unit. The server system updates the conversation with the revised content unit and automatically provides the updated conversation to the one or more server systems hosting conversations for the participants in the conversation.
    Type: Grant
    Filed: March 22, 2010
    Date of Patent: April 15, 2014
    Assignee: Google Inc.
    Inventors: Jens Eilstrup Rasmussen, Lars Eilstrup Rasmussen, Stephen Ma, Alexandre T. Mah
  • Patent number: 8694614
    Abstract: A method and apparatus for shortcut sets to data sources, such as web sites, is disclosed. The shortcut sets may be associated with a controlled environment. A controlled environment might be a home, corporation, business, etc. As an example, an information technology (IT) manager configures shortcuts for the employees of the company. As another example, a family member configures shortcuts that are common to all family members, when at home. A user may enter a shortcut into a search box of a web browser to be directed to a data source. If the shortcut indicates a search at the data source is desired, then a search is automatically performed at the data source.
    Type: Grant
    Filed: October 17, 2013
    Date of Patent: April 8, 2014
    Assignee: Yahoo! Inc.
    Inventor: Amit Kumar
  • Patent number: 8694684
    Abstract: A method for compressing a stream of application layer network traffic communicated over a transport layer connection of a virtual private network connection between a client and a server using an appliance. The appliance intercepts one or more transport layer packets of a stream of application network traffic communicated via a transport layer connection of a virtual private network connection between a client and a server. The appliance accumulates data from a payload of the intercepted transport layer packets, determines data accumulated for transmission should be compressed based on one or more compression trigger, and compresses the accumulated data into a self-contained compression block for transmission.
    Type: Grant
    Filed: August 21, 2006
    Date of Patent: April 8, 2014
    Assignee: Citrix Systems, Inc.
    Inventors: Sergey Verzunov, Charu Venkatraman, Junxiao He, Shashi Nanjundaswamy, Bharath Bhushan, Saravana Annamalaisami, Josephine Suganthi, Anil Shetty
  • Patent number: 8694577
    Abstract: A social networking website maintains a profile for each user of the website. The profile includes data associated with a user, such as a connection to one or more plurality of other users of the social networking website or user preferences. The social networking website communicates with one or more third-party application servers to provide one or more applications to social networking website users. When a social networking website user requests an application provided by a third-party application server, the social networking website communicates a subset of the user's profile to the third-party application server, allowing the third-party application server to use this profile data to personalize the application performed for the user. A privacy settings associated with a user profile allows the social networking website to limit the profile data communicated to the third-party application server.
    Type: Grant
    Filed: June 12, 2008
    Date of Patent: April 8, 2014
    Assignee: Facebook, Inc
    Inventors: Adam D'Angelo, Charlie Cheever, Ari Steinberg, James Wang, Mark Slee
  • Patent number: 8682998
    Abstract: The present invention refers to a method for MapReducing the processing of an Electronic Data Interchange (EDI) document (1, the method comprising the following steps: a. mapping the EDI document (1) into a plurality of intermediate documents (10, 11); b. processing the intermediate documents (10, 11) to produce a plurality of intermediate results (20-23); c. reducing the plurality of intermediate results (20-23) to produce a plurality of reduced intermediate results (30, 31); and d. reducing the reduced intermediate results (30, 31) to produce a final result (2) representing the processed EDI document (1).
    Type: Grant
    Filed: December 12, 2008
    Date of Patent: March 25, 2014
    Assignee: Software AG
    Inventors: Bhaskar Reddy Byreddy, Ramu Ramaiah, Vinay Punnoose
  • Patent number: 8682991
    Abstract: A computer system for facilitating communications between users that, in various embodiments, is configured for: (A) receiving, from a first user, one or more user watch area attributes; (B) using the one or more user watch area attributes to define a watch area; (C) receiving, from a second user, a message associated with a particular geographical location, wherein the second user has indicated that the message should be associated with the particular geographical location; (D) determining whether the particular geographical location is located within the user watch area; and (E) at least partially in response to determining that the particular geographical location is located within the user watch area, subscribing the first user to a thread of messages that includes the message.
    Type: Grant
    Filed: October 5, 2011
    Date of Patent: March 25, 2014
    Assignee: VNP Software, Inc.
    Inventors: Paul King, Neil Stephen Barry Martin
  • Patent number: 8676933
    Abstract: The present invention provides an NAT (Network Address Translator) traversal method in Session Initiation Protocol (SIP) for solving the problems of SIP in Internet phone (VoIP) under current Internet environment. In other words, the present invention solves the SIP problems caused by NAT (Network Address Translator) that P2P (Peer to Peer) transmission cannot traverse the NAT firewall directly. The major content of the present invention is that the computer conducts multiple registrations before issuing an Invite message in order to detect the rule of the NAT server to assign port number and IP address. Additional commands or parameters beyond the SIP standard are not required for the NAT traversal function. Hence, the capability of SIP for a NAT traversal function is provided without no additional commands or parameters.
    Type: Grant
    Filed: March 12, 2009
    Date of Patent: March 18, 2014
    Assignee: National Taipei University of Technology
    Inventors: Shaw Hwa Hwang, Kuan Lin Chen, Shun Chieh Chang, Chi Jung Huang, Li Te Shen, Ben Chen Liu
  • Patent number: 8677007
    Abstract: Methods for redirecting, on a client, a communication of the client to a server to upon determining the server is not useable to communicate to the client include the steps of: establishing, by an client agent on a client, a transport layer connection between the client and an intermediary appliance, the intermediary appliance providing access to one or more servers; receiving, by the client agent from the intermediary appliance, address information identifying at least one of the one or more servers available to communicate; determining, by the client agent, the transport layer connection is unusable to communicate; establishing, by the client agent, a second transport layer connection between the client and one of the identified available servers to bypass the appliance. Corresponding systems are also described.
    Type: Grant
    Filed: August 3, 2006
    Date of Patent: March 18, 2014
    Assignee: Citrix Systems, Inc.
    Inventors: Junxiao He, Josephine Suganthi, Sergey Verzunov, Anil Shetty, Charu Venkatraman
  • Patent number: 8667152
    Abstract: An enhanced content sharing framework, in which a presence table indexing content globally stored on a respective home network, and policy information identifying users who are authorized to access the respective home network are received from first and second home network manager devices that respectively manage first and second home networks that each comprises one or more content rendering devices and content storing devices. A message is received from a user requesting that particular content be provided from the first home network to a particular content rendering device or content storing device of the second home network. Based on the presence table of the first home network, it is determined that the particular content is stored on the first home network, and, based on the policy information of the first home network, it is determined that the user is authorized to access the particular content on the first home network.
    Type: Grant
    Filed: April 23, 2009
    Date of Patent: March 4, 2014
    Assignee: Accenture Global Services Limited
    Inventors: Giuseppe Capuozzo, Marco Borghini
  • Patent number: 8665733
    Abstract: A method and apparatus for Round Trip Delay KPI Monitoring in a live network using a user plane probe session is disclosed for measuring round trip delays in a manner that allows latency to be apportioned to network elements. The method and apparatus for Round Trip Delay KPI Monitoring in a live network using a user plane probe session includes transmitting a loopback packet containing a probe session indicator and capturing timestamps of arrival and departure times at each network element traversed by the loopback packet, and then transmitting the timestamps to a Network Management System.
    Type: Grant
    Filed: September 30, 2011
    Date of Patent: March 4, 2014
    Assignee: Alcatel Lucent
    Inventors: Suat R. Eskicioglu, Nausheen Naz
  • Patent number: 8667067
    Abstract: A system for posting web logging (blog) messages, retrieving blog messages, and being notified of the posting of blog messages by way of dispatch communications. The system includes a wireless communication system capable of setting up dispatch communications links between subscriber units and a dispatch server. The dispatch server interfaces with a blog server. Using dispatch communications, subscriber units may send messages to the blog server for posting by way of the dispatch server, may receive notification of the posting of messages from the blog server by way of the dispatch server, and may retrieve messages from the blog server by way of the dispatch server.
    Type: Grant
    Filed: March 21, 2005
    Date of Patent: March 4, 2014
    Assignee: Nextel Communications Inc.
    Inventors: Erich Joseph Izdepski, Ojas Thakor Choksi
  • Patent number: 8655985
    Abstract: Provided is a system for the distribution of data, comprising a data server comprising a processor, a computer-readable storage medium coupled to the data server, a plurality of proxy servers, each with a plurality of network interfaces, a file of digital content, comprising a plurality of chunks, wherein copies of each chunk are stored on two or more of the proxy servers and the digital server; and logic, stored on the computer-readable storage medium and executed on the processor, for receiving a request for the digital file from a client device, for generating a proxy list for each chunk, comprising information identifying the two or more proxy servers on which the copies of the chunks are stored, and information corresponding to network interfaces associated with the two or more proxy servers on which the copies are stored; and for transmitting the proxy list to the client device to enable the client device to select two or more proxy servers on which the copies are stored and simultaneously download the
    Type: Grant
    Filed: November 15, 2010
    Date of Patent: February 18, 2014
    Assignee: International Business Machines Corporation
    Inventors: Pradipta De, Nikhil Jain, Shivkumar Kalanaraman, Venkateswara R. Madduri
  • Patent number: 8655961
    Abstract: Systems and methods for providing a report describing the status of an electronic envelope. The electronic envelope includes a first electronic document to be distributed for electronic signature and an electronic signing template defining a set of at least one task that must be performed by an executor of the first electronic document to complete the electronic signature. The first electronic document is subject to a workflow including a plurality of events. The method includes receiving from a monitoring entity a selection of an identifier of an event of the plurality. The progress of the first electronic document through the workflow is monitored. That the at least one event has occurred with respect to the first electronic document is determined. In response to determining that the at least one event has occurred, the monitoring entity is notified of such.
    Type: Grant
    Filed: June 24, 2009
    Date of Patent: February 18, 2014
    Assignee: DocuSign, Inc.
    Inventors: Andrew David McCabe, Thomas H. Gosner, Jr.
  • Patent number: 8650313
    Abstract: The subject matter disclosed herein relates to communication between a client and a server or between peers in a communications network. In one particular example, only a desired server from a plurality of servers addressable through a socket address may respond to a client request to initiate a session.
    Type: Grant
    Filed: July 25, 2012
    Date of Patent: February 11, 2014
    Assignee: Adobe Systems Incorporated
    Inventors: Michael Thornburgh, Matthew Kaufman