Patents Examined by Xiang Yu
-
Patent number: 9196241Abstract: Methods, systems, and computer program products are provided for asynchronous communications. Embodiments include receiving a recorded message, the message recorded on a handheld device; converting the recorded message to text; identifying a recipient of the message in dependence upon the text; associating the message with content under management by a library management system in dependence upon the text; and storing the message for transmission to another handheld device for the recipient. Embodiments also typically include recording a message on handheld device and transferring a media file containing the recorded message to a library management system. Embodiments also typically include transmitting message to another handheld device.Type: GrantFiled: September 29, 2006Date of Patent: November 24, 2015Assignee: International Business Machines CorporationInventors: William K. Bodin, David Jaramillo, Jesse W. Redman, Derral C. Thorson
-
Patent number: 9189362Abstract: A method for measuring the performance of at least one target server housing a dynamic monitoring tool which can be controlled by scripts, the dynamic monitoring tool having predefined probes for acquiring the data relating to the behavior of an operating system and applications of the target server, the method including, from a remote management server, the following steps: a dynamic monitoring tool within the target server is accessed via a communication network, at least one script to be executed by the dynamic monitoring tool is remotely transmitted, and at predetermined times, the target server is automatically accessed so as to retrieve the performance data resulting from the execution of the script by the dynamic monitoring tool.Type: GrantFiled: July 11, 2008Date of Patent: November 17, 2015Assignee: Infovista SAInventor: Sebastien Bouchex Bellomie
-
Patent number: 9130966Abstract: A method of sharing contacts within a converged address book system having a converged address book server, the method receiving from a requestor, at the converged address book server, a request for a contact to be shared with a recipient identified in the request; obtaining contact information for the contact from a repository; and delivering the shared contact to the recipient. Also, a method for interaction with a legacy address book system from a network based converged address book system, the method receiving a request to import legacy address book data from a legacy address book system; contacting the legacy address book system and supplying access parameters; retrieving data from the legacy address book system; and storing the imported data in a network based address book storage.Type: GrantFiled: September 17, 2009Date of Patent: September 8, 2015Assignee: BlackBerry LimitedInventors: Suresh Chitturi, Brian Edward Anthony McColgan
-
Patent number: 8943190Abstract: In a distributed communications network without a central call-processing controller, such as a SIP-based network, an application server collects and reports call-processing events to a client application by dynamically subscribing to events on devices specified by the client application and other devices that enter into communication sessions with those specified devices, and dynamically unsubscribes to events on devices with which the communications sessions have ended.Type: GrantFiled: July 20, 2007Date of Patent: January 27, 2015Assignee: Avaya Inc.Inventor: Joel Ezell
-
Patent number: 8924571Abstract: The methods and systems described herein are directed to providing, to virtual machines, access to data associated with a connection to a wireless local area network, in a computing device executing a hypervisor hosting a first virtual machine and a second virtual machine. A first driver executed by a first virtual machine of the first physical computing device establishes a network connection to a second physical computing device, via a wireless local area network interface of the first physical computing device. The first driver receives from a second driver executed by a second virtual machine of the first physical computing device, a request for a characteristic of the network connection. The first driver provides, responsive to the request, data comprising the requested characteristic to the second driver.Type: GrantFiled: December 14, 2010Date of Patent: December 30, 2014Assignee: Citrix Systems, Imc.Inventors: Ian Pratt, James McKenzie
-
Patent number: 8904032Abstract: The size and location of an envelope of a data block are included in the posting to a second device of a descriptor list entry for the data block, thus allowing the second device to read the data block without having to first read the descriptor list entry. This envelope may be the same size and location of the data block, or this envelope may be larger than the data block. For example, as the size of the posted register may not be large enough to also store all of the bits required to specify the exact size and position of the data block, a larger data block envelope is defined without specifying the exact low order bits of the size and/or location of the data block envelope.Type: GrantFiled: May 26, 2009Date of Patent: December 2, 2014Assignee: Cisco Technology, Inc.Inventor: Michael B. Galles
-
Patent number: 8898323Abstract: Aspects describe selection of a mobility protocol after a mobile device has been authenticated with a network. Selection of mobility protocol after authentication can mitigate the amount of time needed to implement the mobility protocol. The mobility protocols include a simple IP protocol, a proxy mobile IP protocol, and a client mobile IP protocol. Implementation of simple IP protocol and proxy mobile IP protocol are performed in a similar manner from the perspective of a mobile device. If IPCP negotiation is successful, proxy mobile IP protocol or simple IP protocol can be selected. If IPCP negotiation is not successful, client mobile IP protocol can be selected.Type: GrantFiled: September 17, 2009Date of Patent: November 25, 2014Assignee: QUALCOMM IncorporatedInventors: Marcello V. Lioy, Jun Wang, George Cherian
-
Patent number: 8886762Abstract: In general, in one aspect, streaming content is received from a server, the streaming content being stored and queued for client-side playback from the server. Information about the streaming content is received. A virtual current duration of the streaming content is determined at a client-side application based on the information about the streaming content. A timeline control is generated based on the determined virtual duration, the timeline control presenting a representation of the virtual duration and allowing navigation forward and backward in the streaming content. The timeline control is displayed at the client-side display device.Type: GrantFiled: September 17, 2009Date of Patent: November 11, 2014Assignee: Adobe Systems IncorporatedInventor: Bradley Outlaw
-
Patent number: 8880705Abstract: Disclosed are systems, methods and computer program products for facilitating dynamic addition and release of IP addresses in an established Proxy Mobile IPv6 (PMIP) sessions, for example, based on the demand of a mobile device. An example method comprises receiving from the mobile device a request to add a second IP interface type to a current communication session associated with a first IP interface type, wherein the second IP interface type is different from the first IP interface type. The method further includes receiving from the home network a set of IP addresses of the second IP interface type and establishing one or more IP flows of the second IP interface type using one or more received IP addresses. The method further includes associating the one or more IP flows of the second IP interface type with the current communication session for the mobile device.Type: GrantFiled: September 17, 2009Date of Patent: November 4, 2014Assignee: QUALCOMM IncorporatedInventors: George Cherian, Jun Wang
-
Patent number: 8843657Abstract: A multihomed site includes in-site network nodes, and first and second gateways configured for providing access outside of the multihomed site. The network nodes and the gateways are configured for utilizing in-site addresses having an in-site address prefix that is not advertised outside of the prescribed site. Each gateway is configured for outputting an advertisement message into the multihomed site that specifies that the gateway is a home agent for a corresponding extra-site address prefix reachable inside and outside the multihomed site. Each in-site network node includes a mobile IP module configured for acquiring extra-site addresses from each of the advertised extra-site address prefixes, and creating mobile IP tunnels with the first and second gateways, enabling the corresponding extra-site address to be reachable via the in-site address. Each node also includes a selection resource for outputting a packet on a selected mobile IP tunnel, based on preference information.Type: GrantFiled: April 21, 2006Date of Patent: September 23, 2014Assignee: Cisco Technology, Inc.Inventors: Pascal Thubert, Eric M. Levy-Abegnoli
-
Patent number: 8838813Abstract: There is provided an information processing unit including an application execution section to execute an application to request establishment of an HTTP tunneling connection with a connection target unit, a connection establishment section to set a maximum content length settable with the connection target unit, establish an HTTP tunneling connection with the specified content length with the connection target unit via a connected proxy server and update the HTTP tunneling connection with the specified content length a plurality of times upon closure of the established connection, and a connection management section to manage connection status of each of a plurality of HTTP tunneling connections and make the application execution section recognize the plurality of HTTP tunneling connections as one virtual HTTP tunneling connection.Type: GrantFiled: March 18, 2009Date of Patent: September 16, 2014Assignee: Sony CorporationInventors: Norifumi Kikkawa, Kazuhiro Shitama
-
Patent number: 8819109Abstract: A technique for providing information via a data network is disclosed. A first server transmits an identifier to a client, where the identifier is mappable to a uniform resource locator (URL) associated with content stored on a second server. The client transmits the identifier to a second server. The second server maps the identifier to its associated URL, retrieves the content associated with the URL, and transmits the content to the client. Various types of mappings are disclosed, including encryption and predetermined mappings.Type: GrantFiled: August 28, 2006Date of Patent: August 26, 2014Assignee: AT&T Intellectual Property II, L.P.Inventors: Balachander Krishnamurthy, Oliver Spatscheck
-
Patent number: 8812635Abstract: A unified network management framework enables a network operator to manage an entire network as if the operator is managing a single device.Type: GrantFiled: December 14, 2004Date of Patent: August 19, 2014Assignee: Cisco Technology, Inc.Inventors: Krishnam Datla, Srinivasa Beereddy, Praveen Vengalam
-
Patent number: 8738752Abstract: In one embodiment, an apparatus generally comprises one or more input interfaces for receiving a plurality of flows, a plurality of output interfaces, and a processor operable to identify large flows and select one of the output interfaces for each of the large flows to load-balance the large flows over the output interfaces. The apparatus further includes memory for storing a list of the large flows, a pinning mechanism for pinning the large flows to the selected interfaces, and a load-balance mechanism for selecting one of the output interfaces for each of the remaining flows. A method for local placement of large flows to assist in load-balancing is also disclosed.Type: GrantFiled: January 30, 2008Date of Patent: May 27, 2014Assignee: Cisco Technology, Inc.Inventors: Anna Charny, David Tsiang, Mohammed Ismael Tatar, John Bettink, David Getchell, Clarence Filsfils
-
Patent number: 8650278Abstract: Technologies for generating displays of user-defined blocks of networking addresses on a map of an associated address space are provided. Each block of networking addresses is described in a user-defined table with a start address and a map size. The display for each block of network addresses may be rendered on the map at a location based on the relative position of the start address within the associated address space and of a size based on the mask size in relation to the associated address space.Type: GrantFiled: June 23, 2011Date of Patent: February 11, 2014Assignee: Internet Associates, LLCInventors: Dennis Joseph Boylan, Kenneth Douglas Burroughs, Sean Ming Drun, John Leland Lee, Angela Kristine Schneider
-
Patent number: 8615592Abstract: A connection between a first node and a second node is maintained within a computer network. The second node receives first data from the first node and places the first data received within a data window. A third node taking over the connection from the second node receives second data from the first node and places the second data received within the data window. Upon the data window being completely filled, the third node closes the window and responds to the first node with a zero data window. The connection between the first node and the second node is maintained by the third node.Type: GrantFiled: April 15, 2006Date of Patent: December 24, 2013Assignee: International Business Machines CorporationInventor: Vivek Kashyap
-
Patent number: 8554869Abstract: Disclosed herein is a technique for providing an interface that allows a user to navigate backwards through linked webpages. Initially, a request to display inlinks of linking webpages that contain a link to a particular webpage is received. In response to the request, a new page that contains a set of inlinks that correspond to a set of linking webpages that each contain a link to the particular webpage is provided. Each of the inlinks may be associated with a particular clickable item. An indication of a selection of a clickable item, associated with a particular inlink is received. In response, a second new page which contains a second set of inlinks that correspond to a second set of linking webpages that each contain a link to the webpage that corresponds to the particular inlink is provided. Some of the displayed inlinks may correspond to webpages that redirect to the particular webpage.Type: GrantFiled: August 2, 2006Date of Patent: October 8, 2013Assignee: Yahoo! Inc.Inventors: Priyank S. Garg, Conrad Newman, Amit Kumar, Vladimir Ofitserov
-
Patent number: 8495231Abstract: A remote call control method is provided, the method comprising exchanging a session initiation protocol message, wherein the message indicates a call control request is associated with the message; identifying a resource associated with the call control request, wherein the resource includes one or more parameters of the call control request; and performing a call control operation according to the parameters of the call control request. A communication platform and endpoint are provided for executing a call control operation according to a call control request. The communication platform and endpoint comprise a processor component operable to exchange a session initiation protocol message, identify a resource associated with the call control request, and execute a call control operation according to the parameters of the call control request. The message indicates a call control request is associated with the message, and the resource includes parameters associated with the call control request.Type: GrantFiled: May 16, 2006Date of Patent: July 23, 2013Assignee: Cisco Technology, Inc.Inventors: Umesh P. Katapadi, Daniel P. Linton, David W. Mills, Loganathan D. Modahala, Eddie B. Soliman
-
Patent number: 8346966Abstract: The present invention, in particular embodiments, provides methods, apparatuses and systems directed to providing a mechanism by which clients can transparently access remote file server appliances. Due to this, clients do not need to modify the pathnames in order to access the file servers.Type: GrantFiled: July 19, 2007Date of Patent: January 1, 2013Assignee: Blue Coat Systems, Inc.Inventors: Shirish H. Phatak, Chandra Kilaru Satish, Murali Rangarajan, Pratik Shankarial Rana
-
Patent number: 8126996Abstract: A data providing system includes a first communication apparatus and a plurality of second communication apparatuses that provide data to the first communication apparatus using a communication protocol capable of performing authentication by identification information. The first communication apparatus includes an identification information request sending section, an individual identification information receiving section, a first data request sending section, a first common identification information storage section, a second data request sending section, and a data receiving section. At least one of the second communication apparatuses includes an individual identification information storage section, a second common identification information storage section, an identification information request receiving section, an individual identification information sending section, a data request receiving section, a first data sending section and a second data sending section.Type: GrantFiled: March 18, 2009Date of Patent: February 28, 2012Assignee: Brother Kogyo Kabushiki KaishaInventor: Tomomi Shiraki