Patents Examined by James Baron
-
Patent number: 8275877Abstract: A method for making statistics of media flow information may include: sending a request for making statistics of media flow information to a BGF; and receiving statistic information of the media flow from the BGF, wherein the statistic information of the media flow is metered by the BGF after receiving the request for making statistics of media flow information A system and a BGF are also disclosed in embodiments of the present invention. In the present invention, the accurate metering ability of the BGF is employed to acquire accurate statistic information of the media flow, thereby accurate service charging may be implemented and service charging based on used network resources amount and QoS may be supported. Furthermore, the statistic information of the media flow, such as start time, end time, flow count information and statistic information of actual QoS, may help operation and maintenance of the network.Type: GrantFiled: February 13, 2007Date of Patent: September 25, 2012Assignee: Huawei Technologies Co., Ltd.Inventor: Enhui Liu
-
Patent number: 8271611Abstract: Method and system for invoking MIDlets from a mobile web browser using the push registry mechanism provided by the application management software (AMS) of a local device, such as the push registry socket or push registry SMS, the local device including a mobile terminal, mobile telephone, smart phone, personal digital assistant (PDA), handset and the like.Type: GrantFiled: April 26, 2006Date of Patent: September 18, 2012Assignee: Telefonaktiebolaget L M Ericsson (Publ)Inventors: Knut Eilif Husa, Geir Melby
-
Patent number: 8239569Abstract: A method and apparatus for routing data in a network is disclosed. A spoke router signals its intention to act as spoke in a new bit in Hello and database descriptor packets. A router acting as hub acknowledges the spoke request. Once the spoke router receives the hub's acknowledgement, it installs a default route to the hub router. Flooding is suppressed from hub to spoke. Instead of flooding, the hub router sends empty database descriptor packets so that no request is sent from spoke routers and any further change in the topology is not sent to spoke routers. This minimizes the flooding in this environment.Type: GrantFiled: May 1, 2006Date of Patent: August 7, 2012Assignee: Cisco Technology, Inc.Inventors: Sina Mirtorabi, Abhay Roy
-
Patent number: 8200819Abstract: The method of the invention applies employing token, public key, private key and ad hoc technology to associate members who are interested to join a specific society, with which the member's privacy can be protected and the trust between members can be build. The apparatus is directed to a social network which is responsible for communications and association of a specific society.Type: GrantFiled: March 14, 2008Date of Patent: June 12, 2012Assignee: Industrial Technology Research InstituteInventors: Shen-Ming Chung, Fang-Jung Hsu
-
Patent number: 8140618Abstract: Methods and systems for bandwidth adaptive computing device to computing device communication are described. Bandwidth adaptive communication includes receiving a communication from a first participant, storing the payload data of the communication in a channel memory element associated with the first participant, and transmitting the payload data to a second participant.Type: GrantFiled: May 4, 2006Date of Patent: March 20, 2012Assignee: Citrix Online LLCInventors: Albert Alexandrov, Rafael Saavedra, Robert Chalmers, Kavitha Srinivasan
-
Patent number: 8090789Abstract: A data storage system having protocol controller for converting packets between PCIE format used by a storage processor and Rapid IO format used by a packet switching network. The controller includes a PCIE end point for transferring atomic operation (DSA) requests, a data pipe section having a plurality of data pipes for passing user data; and a message engine section for passing messages among the plurality of storage processors. An acceleration path controller bypasses a DSA buffer in the absence of congestion on the network. Packets fed to the PCIE end point include an address portion having code indicating an atomic operation. An encoder converts the code from a PCIE format into the same atomic operation in SRIO format. Each one of a plurality of CPUs is adapted to perform a second DSA request during execution of a first DSA request.Type: GrantFiled: June 28, 2007Date of Patent: January 3, 2012Assignee: EMC CorporationInventors: John O'Shea, Jeffrey Kinne, Michael Sgrosso, Steven T. McClure
-
Patent number: 8078707Abstract: A system manages a network that includes devices, administrators, and objects. The system forms a hierarchical tree of domains that semantically organize the network, where each of the domains includes logical groupings of the devices, the administrators, or the objects. The system manages the network based on the hierarchical tree of domains.Type: GrantFiled: November 12, 2004Date of Patent: December 13, 2011Assignee: Juniper Networks, Inc.Inventors: Kent Andrew Watsen, Ajit Sancheti
-
Patent number: 8069240Abstract: Methods and systems are disclosed for modeling the performance of an IT service. The methods and systems take a holistic approach by treating the entire IT service instead of the individual nodes. In one implementation, the methods and systems provide a tool for mapping the performance of the IT service based on throughput and response time data. The tool may then be used to develop a mathematical model for the performance of the IT service. System parameters that may impact the performance of the IT service may be correlated to variables in the model. The model may then be used to predict the impact changes may have on the performance of the IT service. Performance maps for the same IT service may be compared over time to discern any departure from a norm. A database of performance maps may be established for a particular industry to facilitate intra-industry comparisons.Type: GrantFiled: September 25, 2007Date of Patent: November 29, 2011Assignee: United Services Automobile Association (USAA)Inventor: Paul Neri Ybarra, III
-
Patent number: 8015297Abstract: A method for detecting fault in a next generation network includes: establishing a tool set and a corresponding command set for detecting whether the network is connective and detecting a range of network fault; creating dynamically in a PROXY an address mapping table storing a correspondence relationship between a user identifier userid and address information of a user terminal; and upon occurrence of a fault in the network, obtaining the address information of the user terminal from the address mapping table according to the userid of the user terminal probed currently, executing the set of command according to the address information, and probing connectivity of the network between the PROXY and the user terminal. The problem that the network address transform (NAT) device and the firewall cannot be traversed may be avoided, and the fault point or range may be detected accurately in the NGN where a fault occurs.Type: GrantFiled: February 5, 2008Date of Patent: September 6, 2011Assignee: Huawei Technologies Co., Ltd.Inventors: Xin Yao, Jianxiong Wei
-
Patent number: 8015267Abstract: A method selectively distributes data to a set of devices linked by a network, where each device has at least one unique identifier. The method comprises selecting devices to be members of the set, the set devices being selected to receive the data based on the at least one unique identifier, and distributing data to at least the selected devices, the data including at least one matching key for matching at least a portion of the unique identifier of selected devices. The unique identifier is a device hardware identifier, being a string of bits and the key correlates to at least a portion of the string of bits.Type: GrantFiled: June 16, 2004Date of Patent: September 6, 2011Assignee: Accenture Global Services LimitedInventor: Dipan Patel
-
Patent number: 7975024Abstract: A computer system in a wide area network, including a workstation computer and a first virtualization server which maintains virtualization information in real time for the workstation computer on a first storage device, wherein the first virtualization server is located at a first site. A second virtualization server is located at a second site in the wide area network. At the first site, a first gateway computer is operatively connected to a first synchronization computer and at the second site, a second gateway computer is operatively connected to a second synchronization computer. A copy of the virtualization information of the workstation computer is maintained in real time on a second storage device at the second site, by intercommunicating between the first synchronization computer and the second synchronization computer.Type: GrantFiled: February 14, 2007Date of Patent: July 5, 2011Inventor: Yakov Nudler
-
Patent number: 7890646Abstract: Systems and methods for orchestrating synchronizations between different targets in a synchronization community. The order and nature of synchronizations may depend on multiple factors, including the initiator of the synchronization, the data being synchronized, and other characteristics of the synchronization participants and synchronization community.Type: GrantFiled: April 27, 2006Date of Patent: February 15, 2011Assignee: Microsoft CorporationInventors: Moe Khosravy, Lev Novik, Jorg-Thomas Pfenning, Myron C. Thomas, Michael S. Beckerman, Vladimir Sadovsky, Mark Levy
-
Patent number: 7779143Abstract: Methods and apparatuses are provided for detecting traffic patterns in a data network. A sequential hashing scheme can be utilized that has D hash arrays. Each hash array i, wherein 1?i?D, includes Mi independent hash tables each having K buckets, with each of the buckets having an associated traffic total. Each of the keys corresponds with a single bucket of each of the Mi independent hash tables of each hash array i. The keys of the data network are partitioned into D words. As traffic is received for a key, a traffic total of each bucket that corresponds with a key is updated. The hash arrays can then be utilized to identify high traffic buckets of the independent hash tables having a traffic total greater than a threshold value. The high traffic buckets can be used to detect significant traffic patterns of the data network.Type: GrantFiled: June 28, 2007Date of Patent: August 17, 2010Assignee: Alcatel-Lucent USA Inc.Inventors: Tian Bu, Jin Cao, Aiyou Chen, Pak-Ching Lee
-
Patent number: 7774428Abstract: A mechanism is provided for automatic response time measurement of Lightweight Directory Access Protocol (LDAP) server operations are provided. The mechanism makes use of an LDAP server plug-in interface and LDAP server plug-in modules to automatically inject response time measurement code before and after each LDAP server operation during real time operation of the LDAP server in a runtime environment. In addition, the mechanism makes use of correlation tokens in the LDAP environment so that LDAP client and server operations may be correlated with one another in an end-to-end transaction. Mechanisms for passing correlation tokens between plug-in modules for the same LDAP server operation and passing correlation tokens between the LDAP client and LDAP server, and among LDAP client calls within a single session, are also provided.Type: GrantFiled: April 27, 2006Date of Patent: August 10, 2010Assignee: International Business Machines CorporationInventor: Jean X. Yu
-
Patent number: 7761591Abstract: Client-specified methods, systems and computer program product with multi-protocol access for data input requests designed around a client's business application. It does this by interfacing IVR/telephony programming of multiple communication device protocols to separate data source input protocol programming, including remoting programming. Data input is by selected IVR/telephony responses designed around the needs of the individual client through selection process within a variety of configuration templates. The templates are designed to interface with the business applications through programming procedures for data entry specific to each application's protocol. The advantage, templates reduce user/client's interface with the business applications resulting in minimal time and knowledge of each applications data requirements, and limits each user's access to the system to specific data input. System response for data output is limited to the requested input for error reduction.Type: GrantFiled: December 16, 2005Date of Patent: July 20, 2010Inventor: Jean Graham