Software Compatibility Patents (Class 379/9.01)
-
Patent number: 11825053Abstract: A storage medium storing a program causes a computer of an information processing apparatus to execute a method including obtaining information about a predetermined program stored in a communication apparatus, and controlling issuance of a predetermined notification about update of the predetermined program based on the obtained information about the predetermined program. The predetermined notification is controlled to be issued in a case where a version of the predetermined program is not a latest version, and the predetermined notification is controlled so as not to be issued in a case where the version of the predetermined program is the latest version.Type: GrantFiled: January 20, 2023Date of Patent: November 21, 2023Assignee: Canon Kabushiki KaishaInventor: Tatsuyuki Yokoyama
-
Patent number: 11681519Abstract: Examples disclosed herein relate to performing a software update on a network device forming a MC-LAG. In an example, a software update onto a first network device and a second network device may be downloaded. The first network device and the second network device may form a MC-LAG that may provide a redundant connectivity to a network device in a network. A shutdown of routing protocols on the first network device may be performed. Each of the routing protocols may advertise a maximum metric on the first network device, leading to a recalculation of network routes by the network device. The first network device may be updated with the software update. Until the software update on the first network device is complete, network traffic on the network may be routed through the second network device.Type: GrantFiled: September 28, 2020Date of Patent: June 20, 2023Assignee: Hewlett Packard Enterprise Development LPInventors: Mamata Hegde, Venkatavaradhan Devarajan, Jagmeet Singh Hanspal
-
Patent number: 11606436Abstract: Embodiments of this disclosure include an image obtaining method and apparatus, a server, and a storage medium. In the method, a target application process corresponding to a user identifier is obtained, by processing circuitry, from an application process set. A plurality of window image data that is currently generated is obtained, via a data obtaining module, when an image rendering function in the target application process is called. Image synthesis processing is performed on the plurality of window image data, to obtain a user interface image to be displayed. Further, a notification message that includes the user interface image is transmitted to a user terminal corresponding to the user identifier for display on a user interface.Type: GrantFiled: July 27, 2021Date of Patent: March 14, 2023Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventors: Gengxing Huang, Wei Yang, Xue Wei, Cilang Wang, Borui Yu, Zhiwei Liu, Guangdong Yang, Cheng Zeng
-
Patent number: 11025577Abstract: Examples described herein include systems and methods for performing email synchronization in situations where mobile-device connectivity is lacking. The mobile device can send an SMS message to an email notification server requesting email synchronization and the email notification server can request synchronization with the email server associated with the user's email account. After receiving an email from the email server, the email notification server can encrypt the email and break it into various chunks, with each chunk including a header having identifying information. The chunks can be transmitted as SMS messages to the mobile device. The email application can retrieve the SMS messages, decrypt them, and reconstruct the email. The email application can then display the email for the user.Type: GrantFiled: November 27, 2018Date of Patent: June 1, 2021Assignee: VMware, Inc.Inventors: Ramanandan Nambannor Kunnath, Nikhil Jere
-
Patent number: 9565289Abstract: Disclosed herein is a mobile terminal. The mobile terminal includes a wireless communication unit configured to perform a communication function with an external device, information acquisition means, and a controller configured to generate a call reception request message when a call transmission request is received, send the generated call reception request message to a called device, generate a preliminary message based on information obtained through the information acquisition means before a call is connected to the called device after receiving the call transmission request, and send the generated preliminary message to the called device.Type: GrantFiled: July 7, 2014Date of Patent: February 7, 2017Assignee: LG ELECTRONICS INC.Inventors: Yunmi Kwon, Arim Kwon, Jiyoung Park, Hyungtae Jang, Hyemi Jung
-
Patent number: 8687502Abstract: A method and system for transmitting data corresponding to at least one endpoint device problem in a packet communications network is described. Specifically, an endpoint device detects at least one problem that pertains to the endpoint device. The endpoint device then generates data pertaining to the endpoint device problem. Lastly, the endpoint device then transmits the data detailing that endpoint device problem to the packet communications network.Type: GrantFiled: December 6, 2011Date of Patent: April 1, 2014Assignee: AT&T Intellectual Property II, L.P.Inventors: Marian Croak, Hossein Eslambolchi
-
Patent number: 8094568Abstract: A method and system for transmitting data corresponding to at least one endpoint device problem in a packet communications network is described. Specifically, an endpoint device detects at least one problem that pertains to the endpoint device. The endpoint device then generates data pertaining to the endpoint device problem. Lastly, the endpoint device then transmits the data detailing that endpoint device problem to the packet communications network.Type: GrantFiled: April 22, 2005Date of Patent: January 10, 2012Assignee: AT&T Intellectual Property II, L.P.Inventors: Marian Croak, Hossein Eslambolchi
-
Patent number: 7974385Abstract: An apparatus integrates disparate systems. The apparatus includes a platform that supports a control interface. The platform also supports a different user interface for each of the disparate systems. The platform enables the formatting and transfer of data from the apparatus to each of the disparate systems.Type: GrantFiled: October 21, 2003Date of Patent: July 5, 2011Assignee: International Business Machines CorporationInventors: William R. Jones, Michael D. Cheaney, Rod A. Opel
-
Patent number: 7974386Abstract: Methods, systems, and computer-readable media for testing failure rate of newly installed network elements within a predetermined amount of time prior to customer use of the network elements are provided. An order report including information regarding one or more network elements is accessed, and based on the information provided by the orders report, a network element from the one or more network elements to be tested is determined. Information regarding the network element to be tested is retrieved from the orders report and included on a ticket created for the network element to be tested. The ticket created for the network element is then forwarded to a test device for testing of the network element associated with the forwarded ticket.Type: GrantFiled: July 31, 2006Date of Patent: July 5, 2011Assignee: AT&T Intellectual Property I, L.P.Inventors: Charles Craig Lutz, Jason Curtis Spielvogel, Gregory Adams Irwin, Calvin Laurance
-
Patent number: 7664240Abstract: Telecommunications customers must frequently utilize the facilities of many different telecommunications service providers in order to transmit data from one location to another. When a telecommunications customer encounters a network problem, that customer usually must navigate a complicated web of service providers and equipment owners in order to receive meaningful technical assistance from a human technician. The present invention is designed and intended to facilitate human interactions for technical support and administrative tasks by associating customer, contract, circuit, equipment, key personnel, billing, and telco information in a database for efficient data presentation and information retrieval. Resolution of the logistical problem of tracking circuit information is achieved by organizing the information and displaying important data concurrently.Type: GrantFiled: April 25, 2005Date of Patent: February 16, 2010Assignee: TSR, Inc.Inventors: Robert C. Kuhn, Michael F. Gleason
-
Patent number: 7359490Abstract: A method for placing a test call in a telecommunications network. The method includes retrieving an indication of a translation change for a telecommunications switch from storage and placing a test call to test whether the translation change was successful.Type: GrantFiled: April 10, 2007Date of Patent: April 15, 2008Assignee: AT&T Delaware Intellectual Property, Inc.Inventors: Robert H. Wright, Charles E. Raymond, Gary R. Archibald, Edward Davis
-
Patent number: 7277700Abstract: A system and method for emulating a telephone driver of a mobile device to assist in the development and testing of mobile telephony applications is described. An emulated telephony driver maintains internal states of a wireless network and characteristics of the mobile device. A wireless network is simulated such that neither a cellular radio nor a mobile subscription are required for handset application development and testing.Type: GrantFiled: February 2, 2006Date of Patent: October 2, 2007Assignee: Microsoft CorporationInventors: Ahmad M. El Husseini, Shawn Kashyap, David J. Hartley
-
Patent number: 7227656Abstract: This invention provides a management device and method for managing a update of software programs having functionally close relations each other installed in a print system, such as a printer driver and a control program. In the print system comprising a host computer and a printer for receiving and printing a print job from the host computer, provided is adaptability information indicative of adaptability between control programs and printer drivers in several versions. With reference to the adaptability information, it is determined that adaptability between the printer driver and the control program which have already been installed, and newer versions of printer driver and the control program. When those software programs have the adaptability therebetween, the printer driver and the control program which have already been installed are updated to have the newer versions.Type: GrantFiled: July 14, 2000Date of Patent: June 5, 2007Assignee: Minolta Co., Ltd.Inventor: Takeshi Kato
-
Patent number: 7206384Abstract: A telecommunications system includes a switch having a controller implementing software to control switching operation and a memory for storing a database of software upgrade risk factors. The software upgrade risk factors define whether a software upgrade is to be attended by an on-site technician or by a remote monitor. The system further allows for downloading to the switch a software upgrade for the controller if a software upgrade risk factor for that software upgrade has a predetermined value.Type: GrantFiled: September 23, 2002Date of Patent: April 17, 2007Assignee: Siemens Communications, Inc.Inventor: William J. Beyda
-
Patent number: 7203284Abstract: A method for placing a test call in a telecommunications network. The method includes retrieving an indication of a translation change for a telecommunications switch from storage and placing a test call to test whether the translation change was successful.Type: GrantFiled: February 28, 2003Date of Patent: April 10, 2007Assignee: BellSouth Intellectual Property CorporationInventors: Robert H. Wright, Charles E. Raymond, Gary R. Archibald, Edward Davis
-
Patent number: 7130382Abstract: An apparatus, method, and computer readable medium for automatically notifying a network administrator of a mismatch between a current software version level in a telecommunications switch and a corresponding entry in a database. The apparatus includes a computer for querying the telecommunications switch for the current software version level of the switch and for querying the database, wherein the database is associated with a switch translation system and the database includes an entry associated with the software version level of the switch. The computer compares the current software version level of the switch with the database entry associated with the software version level of the switch.Type: GrantFiled: January 9, 2003Date of Patent: October 31, 2006Assignee: BellSouth Intellectual Property Corp.Inventors: Terry D. Thacker, Gary Thomas Metcalf, David Gnadinger
-
Patent number: 7096012Abstract: A system and method for emulating a telephone driver of a mobile device to assist in the development and testing of mobile telephony applications is described. An emulated telephony driver maintains internal states of a wireless network and characteristics of the mobile device. A wireless network is simulated such that neither a cellular radio nor a mobile subscription are required for handset application development and testing.Type: GrantFiled: October 23, 2003Date of Patent: August 22, 2006Assignee: Microsoft CorporationInventors: Ahmad M. El Husseini, Shawn Kashyap, Dave J. Hartley
-
Patent number: 7095824Abstract: A method (10, 20) and apparatus (30) enables a customer (47) to distinguish between a dead or broken Internet Protocol telephone line and an out-of-service Internet Protocol telephone line. The method detects (11) a hook status of a device (46) coupled to the IP network (33) during an out-of-service status of the line. Upon detection of a change in state from an on-hook state to an off-hook state, a message is sent (13) to the device (46) indicating that the IP telephone line is currently out-of-service and not dead or broken. This message can be a voice or text message. Moreover, the message can provide status information for all of the interfaces of the device coupled to the IP telephone line. In addition, the message can include information as to how to obtain service, such as a telephone number to call.Type: GrantFiled: October 29, 2003Date of Patent: August 22, 2006Assignee: General Instrument CorporationInventor: David Beryl Lazarus
-
Patent number: 6968321Abstract: A method and system for remote operator interface with a self-service transaction terminal, such as an ATM makes use of a set of web based applications for operator functions to enable the remote operator to access the operator functions over a standard browser from a remote operator interface client PC. Each ATM with which the remote operator interface is used has a set of web based applications that supports the operator functions. The operator accesses the ATM from the client PC by bringing up the browser and entering a URL to point to a specific ATM. The remote operator interface supports a plurality of supervisory type functions and enables the user to administer a plurality of ATMs for which it is configured to allow the particular functions to be performed. Communication via the remote operator interface is secure over a private network or virtual private network (VPN) over the Internet. The remote operator must be authenticated to gain access, and the operator's entitlements may limit access.Type: GrantFiled: October 31, 2000Date of Patent: November 22, 2005Assignee: Citicorp Development Center, Inc.Inventor: Chris S. Yu
-
Patent number: 6862351Abstract: In accordance with another aspect of the invention defined by the claims, a monitoring system for a communication network having a plurality of network elements is provided. The monitoring system comprises a communication subsystem for receiving a first message from a first network element, a database for storing a plurality of data records relating to facilities provided by the communication network or equipment provisioned in the communication network, a message matching module, and a translation module. The message matching module is operative to cause the monitoring system to associate the received first message to one of the data records. The message matching module is also operative to cause the monitoring system to extract identification information from the first message and to use the identification information to select said one of the data records wherein the selected data record corresponds to the facility or the equipment in the communication network that relates to the received first message.Type: GrantFiled: May 6, 2002Date of Patent: March 1, 2005Assignee: BellSouth Intellectual Property CorporationInventor: William Scott Taylor
-
Patent number: 6785362Abstract: In order to check the functionality of a switching center (VST) which is to be tested in a telecommunications network in which user information on the subscriber connections is interchanged via intermediate interfaces (NK1, NK2) with a respectively connected switching center, and signaling messages for controlling the subscriber connections and for administration of the intermediate interfaces (NK1, NK2) are interchanged via signaling interfaces (SSS), original signaling messages which have been transmitted from the switching center (VST) and in which the switching center (VST) is stated as the source point are received, the original signaling messages are each converted in accordance with a predetermined rule into signaling messages in which the switching center (VST) is stated as the destination point, and the signaling messages which have been converted in this way are sent to the switching center (VST).Type: GrantFiled: April 9, 2001Date of Patent: August 31, 2004Assignee: Siemens AktiengesellschaftInventor: Pieter Van Der Gouwe
-
Publication number: 20040057558Abstract: A telecommunications system includes a switch having a controller implementing software to control switching operation and a memory for storing a database of software upgrade risk factors. The software upgrade risk factors define whether a software upgrade is to be attended by an on-site technician or by a remote monitor.Type: ApplicationFiled: September 23, 2002Publication date: March 25, 2004Inventor: William J. Beyda
-
Patent number: 6687335Abstract: An apparatus that integrates a plurality of disparate systems. a common control interface is presented to a user of the apparatus. The user employs an inputting device to enter data required by the plurality of disparate systems. The inputted data is inputted to the common interface. The data is then transferred from the common control interface to at least one of the plurality of disparate systems.Type: GrantFiled: March 31, 1998Date of Patent: February 3, 2004Assignee: Southwestern Bell Telephone CompanyInventors: William R. Jones, Michael D. Cheaney, Rod A. Opel
-
Patent number: 6668047Abstract: There is described a key telephone system which enables rewriting of the main program of the key telephone system, recovery of the key telephone system from a failure, and maintenance of the key telephone system such as diagnosis in an immediate, flexible, and inexpensive manner, a maintenance method for the key telephone system, and a medium on which is recorded a program for carrying out the maintenance method. A program to be rewritten is downloaded from an external device to a second storage means. After an existing program of a storage means has been saved into the second storage means, the downloaded program stored in the second storage means is transmitted and rewritten into the storage means. Failure information recording means records information regarding at least failures that occur at the time of downloading the program, failures that occur at the time of saving the existing program, and failures that occur at the time of rewriting the downloaded program.Type: GrantFiled: July 18, 2001Date of Patent: December 23, 2003Assignee: Matsushita Electric Industrial Co., ltd.Inventor: Takafumi Suzuki
-
Publication number: 20030231741Abstract: A multi-protocol, multi-interface communications device testing system is disclosed. The system simultaneously control communication channels of a communications platform though multiple Interface Protocols, such as TDM, IP and Telephony Application Program Interfaces. The system also allows the creation of multi Interface Protocol Test Scenarios, and displays the results of executing The test results from all Protocols Interfaces and records and displays results.Type: ApplicationFiled: June 14, 2002Publication date: December 18, 2003Applicant: G3 NOVA Technology, Inc.Inventors: Ovidiu Rancu, Mihai Moldovan
-
Patent number: 6658090Abstract: A method and system for updating software in a network element of a telecommunication network the units of which are divided into an original side and testing side. The system includes a network element, having units that are logically divided into an original side and testing side, an original software for performing traffic transmitting tasks, and a new piece of software to be tested and/or introduced. At least one test connections is directed into the units of testing side loaded with the new piece of software, in order to be able to test the new piece of software.Type: GrantFiled: April 12, 2002Date of Patent: December 2, 2003Assignee: Nokia CorporationInventors: Timo Harjunen, Esa Hintsala, Petri Jäppilä, Reijo Koivula, Tapio Pehkonen
-
Patent number: 6539539Abstract: In a distributed computer program, active software probes in the form of small functions built into an application are invoked by another application. When invoked, an active probe provides a positive response if the service being requested is available from the probed package. If the service is not available, the probe will fail alerting the software package installer that there is a problem. The active probes thus perform a functionality check for the software package, not a check merely based on the package's release number. Because the probe is active, it is capable of checking for subtending capabilities that the calling application may not realize are necessary for this service. This ensures full coverage of the test while hiding some implementation details from the calling application.Type: GrantFiled: November 16, 1999Date of Patent: March 25, 2003Assignee: Lucent Technologies Inc.Inventors: Mark S. Larsen, Christopher D. Liesen, Alan R. Zorn
-
Patent number: 6493425Abstract: Methods and systems consistent with the present invention test a network element in a telecommunications network using a universal command, such as a telephone number or circuit identification number. By doing so, the network element can be easily identified along with the type of service provided by the network element and the appropriate test system can be identified and used without requiring the user to have detailed system-specific knowledge of the test system. Methods and systems consistent with the invention provide an interface to a user. A universal command is received, typically as a telephone number or a circuit identification number. Using the universal command, the type of service associated with the network element is determined and a test system for testing the service type of the network element is identified. A test request is formatted based upon the universal command, the service type to be tested, and the particular test system to be used to test the network element.Type: GrantFiled: September 9, 1998Date of Patent: December 10, 2002Assignee: Verizon Corporate Services Group Inc.Inventor: Robert G. Abe
-
Patent number: 6477245Abstract: The invention relates to a method for the management of a telephone automatic branch exchange (11) provided with a management program that makes use of the raw configuration data of a basic configuration enabling its operation. The method comprises a phase of initialization that consists in structuring the configuration into a plurality of objects characterized by parameters and in describing the basic configuration in the form of a raw data base; a phase for the extraction of a configuration diagram that consists in exploring the raw data base so as to prepare a diagram of configuration instructions constituted by a list of configuration instructions; an optional phase for the transfer of the diagram from an external management device to the telephone automatic branch exchange and/or prepare and upload the diagram within the device to store a descriptive condensed image of the current configuration of the telephone automatic branch exchange.Type: GrantFiled: September 20, 1999Date of Patent: November 5, 2002Assignee: Avaya Technology Corp.Inventors: Jean-Luc Chevet, Christophe Tatin
-
Patent number: 6449341Abstract: An apparatus and method for managing a software system based on analysis of call center trouble ticket data. The apparatus and method include and involve a data storage subsystem that has a database for storing data related to call center trouble tickets which are generated in response to corresponding trouble reports related to a software system. Also included and involved is a processor that is coupled to the data storage subsystem and which is operative to process the data stored in the database by producing statistics related to the software system and particular subsystems thereof, and to store the generated statistics in the data storage subsystem. The apparatus and method also include and involve an output subsystem that is coupled to the processor and to the data storage system and which is operative to automatically retrieve the statistics from the data storage subsystem to generate at least one report based on the statistics.Type: GrantFiled: August 25, 1998Date of Patent: September 10, 2002Assignee: MCI Communications CorporationInventors: Mark Adams, Don R. Bridges, Marty Holmes, Ken Lockie
-
Patent number: 6427000Abstract: The present invention performs automated testing on service applications using automatically generated logs, so that new testing applications do not need to be created for each new release of a service application. The invention further provides for testing of all aspects of the service application by accounting for all data and processes performed, and does so without interfering with the processing of the service application. An Automated Regression Tester (ART) captures and records data generated by the execution of an initial version of a service application. This data is recorded to a first test log. When a new or ported version of that service application is developed, the first test log is used by the ART to generated output that emulates the operating environment, including caller and user input, of the service application. The processing of the new/ported version of the service application is captured and recorded to a second test log.Type: GrantFiled: September 24, 1999Date of Patent: July 30, 2002Assignee: WorldCom, Inc.Inventors: Gregory Mumford, Don Stock
-
Patent number: 6424828Abstract: An Internet server allows a cellular telephone to acquire a short messaging service (SMS) address for an Internet station. A user of the cellular telephone generates a preliminary message including an Internet e-mail address for the Internet station. The preliminary message is sent to the Internet server using the SMS. The Internet server generates a reply message having the Internet station e-mail address in a sender address field. The reply message, when sent to the cellular telephone, prompts the Internet gateway to supply the SMS address for the Internet station to the cellular telephone. Further, the Internet server processes an initial message from the cellular telephone to at least one Internet station. The initial message includes a communication for an Internet station, a first line of the communication including the Internet e-mail address for the Internet station.Type: GrantFiled: June 3, 1999Date of Patent: July 23, 2002Assignee: Ericsson Inc.Inventors: William H. Collins, Aaron D. Cubbage, Inderpreet S. Ahluwalia
-
Publication number: 20010028706Abstract: In a public switched telephone network, real time monitors on SS7 links will collect interoffice signaling messages. A site processor compiles data from the signaling messages relating to individual calls, to form call detail records (CDRs) for all interoffice call attempts. The site servers upload the CDRs to a central server. Automatic Message Accounting (AMA) records also are accumulated for at least selected central office switching systems and uploaded to a server. Programs running on the servers enable network operations personal to analyze a variety of network traffic patterns, for example to study the number of calls to particular numbers during various times periods and the hold time of the calls in order to identify the numbers of Internet Service Providers (ISPs).Type: ApplicationFiled: February 15, 2001Publication date: October 11, 2001Applicant: Bell Atlantic Network Services, Inc.Inventor: Thomas Paul Nolting
-
Patent number: 6301336Abstract: A method and apparatus for testing network elements within a communications system. A test is initiated at a data processing system located at a first site by the selection of one or more network elements for testing. In initiating the test, a communications link is established between the data processing system located at the first site and a network element located at a second site. The network element is monitored during testing of the network element using the communications link. The information is displayed on the data processing system in the form of a web page. Monitoring of the network element is paused from the data processing system in response to detecting an error originating from the network element. Monitoring of the network element is restarted from the data processing system in response to a correction of the error.Type: GrantFiled: March 26, 1998Date of Patent: October 9, 2001Assignee: MCI Communications CorporationInventors: Robert Branton, Jr., John Mark DeMoss, Roy Feldt, Mark Lamb, Rick Sheffield
-
Patent number: 6301345Abstract: There is described a key telephone system which enables rewriting of the main program of the key telephone system, recovery of the key telephone system from a failure, and maintenance of the key telephone system such as diagnosis in an immediate, flexible, and inexpensive manner, a maintenance method for the key telephone system, and a medium on which is recorded a program for carrying out the maintenance method. A program to be rewritten is downloaded from an external device to a second storage means. After an existing program of a storage means has been saved into the second storage means, the downloaded program stored in the second storage means is transmitted and rewritten into the storage means. Failure information recording means records information regarding at least failures that occur at the time of downloading the program, failures that occur at the time of saving the existing program, and failures that occur at the time of rewriting the downloaded program.Type: GrantFiled: March 26, 1999Date of Patent: October 9, 2001Assignee: Matsushita Electric Industrial Co., Ltd.Inventor: Takafumi Suzuki