Patents by Inventor Douglas Christiansen
Douglas Christiansen has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 11973902Abstract: In an example embodiment, a solution that allows a PBX to utilize bridged mobile or desktop applications for collaboration and softphone use is provided. The solution works in conjunction with existing hardwired PBX devices without requiring additional hardware such as an edge router to be integrated with the PBX hardware. Incoming calls are able to ring a user's hardwired device, such as a desk phone at an office, while simultaneously ring mobile device or desktop applications (apps). App users can place outbound PSTN calls and dial PBX extensions just as if they were using their hardwired device. Additionally, PSTN services are utilized from the existing PBX rather than bypassing the existing PBX, which makes tracking and billing more straightforward. A Session Initiation Protocol (SIP) tie trunk is used between the existing PBX and a software bridge controller.Type: GrantFiled: April 3, 2023Date of Patent: April 30, 2024Assignee: Intermedia.net, Inc.Inventors: Daniel Klein, Maria Ruinskaya, Anatoly Kanashin, Douglas Christiansen
-
Publication number: 20230239409Abstract: In an example embodiment, a solution that allows a PBX to utilize bridged mobile or desktop applications for collaboration and softphone use is provided. The solution works in conjunction with existing hardwired PBX devices without requiring additional hardware such as an edge router to be integrated with the PBX hardware. Incoming calls are able to ring a user's hardwired device, such as a desk phone at an office, while simultaneously ring mobile device or desktop applications (apps). App users can place outbound PSTN calls and dial PBX extensions just as if they were using their hardwired device. Additionally, PSTN services are utilized from the existing PBX rather than bypassing the existing PBX, which makes tracking and billing more straightforward. A Session Initiation Protocol (SIP) tie trunk is used between the existing PBX and a software bridge controller.Type: ApplicationFiled: April 3, 2023Publication date: July 27, 2023Inventors: Daniel Klein, Maria Ruinskaya, Anatoly Kanashin, Douglas Christiansen
-
Patent number: 11622046Abstract: In an example embodiment, a solution that allows a PBX to utilize bridged mobile or desktop applications for collaboration and softphone use is provided. The solution works in conjunction with existing hardwired PBX devices without requiring additional hardware such as an edge router to be integrated with the PBX hardware. Incoming calls are able to ring a user's hardwired device, such as a desk phone at an office, while simultaneously ring mobile device or desktop applications (apps). App users can place outbound PSTN calls and dial PBX extensions just as if they were using their hardwired device. Additionally, PSTN services are utilized from the existing PBX rather than bypassing the existing PBX, which makes tracking and billing more straightforward. A Session Initiation Protocol (SIP) tie trunk is used between the existing PBX and a software bridge controller.Type: GrantFiled: March 29, 2021Date of Patent: April 4, 2023Assignee: Intermedia.net, Inc.Inventors: Daniel Klein, Maria Ruinskaya, Anatoly Kanashin, Douglas Christiansen
-
Publication number: 20220311866Abstract: In an example embodiment, a solution that allows a PBX to utilize bridged mobile or desktop applications for collaboration and softphone use is provided. The solution works in conjunction with existing hardwired PBX devices without requiring additional hardware such as an edge router to be integrated with the PBX hardware. Incoming calls are able to ring a user's hardwired device, such as a desk phone at an office, while simultaneously ring mobile device or desktop applications (apps). App users can place outbound PSTN calls and dial PBX extensions just as if they were using their hardwired device. Additionally, PSTN services are utilized from the existing PBX rather than bypassing the existing PBX, which makes tracking and billing more straightforward. A Session Initiation Protocol (SIP) tie trunk is used between the existing PBX and a software bridge controller.Type: ApplicationFiled: March 29, 2021Publication date: September 29, 2022Inventors: Daniel Klein, Maria Ruinskaya, Anatoly Kanashin, Douglas Christiansen
-
Patent number: 8559032Abstract: Systems and methods to configure a Raster Image Processor (RIP) are described. In one aspect, a networked computing environment includes a RIP manager coupled to at least one RIP engine. A print job is received. The RIP engine is requested to dynamically configure its RIPing operations when at least one of the RIP Engine's RIPing parameters is not congruent to a RIP manager supplied processing preference. Such dynamic configuration is requested in consideration of the RIP engine RIPing a particular portion of the print job.Type: GrantFiled: July 14, 2003Date of Patent: October 15, 2013Assignee: Hewlett-Packard Development Company, L.P.Inventor: Robert Douglas Christiansen
-
Patent number: 8300244Abstract: Systems and methods for automatic discovery of a networked raster image process (RIP) engine are described. In one aspect, a device determines that an entity is searching for one or more RIP engines. Responsive to such determining, the device notifies the entity of its RIP engine status.Type: GrantFiled: April 16, 2003Date of Patent: October 30, 2012Assignee: Hewlett-Packard Development Company, L.P.Inventor: Robert Douglas Christiansen
-
Patent number: 7352481Abstract: In a raster image processing (RIP'ing) pipeline, the invention recovers a failed raster image process (RIP) partition. In one aspect, multiple partitions of a print job are distributed across multiple RIP engines. One or more particular partitions of the multiple partitions are determined to have failed to RIP. Other ones of the multiple partitions that are not the one or more failed partitions were successfully raster image processed (RIP'd) into a first set of data. Zero (0) or more portions of erroneous print data portions of the one or more particular portions are automatically identified. If no portions of the one or more particular portions are determined to be erroneous, a second set of RIP'd data corresponding to the one or more particular portions is automatically generated. The first and second sets of RIP'd data are aggregated into an output file for printing.Type: GrantFiled: March 21, 2003Date of Patent: April 1, 2008Assignee: Hewlett-Packard Develepment Company, L.P.Inventor: Robert Douglas Christiansen
-
Patent number: 7202964Abstract: Commercial printers operate more efficiently when they run continuously after being started on a print job. Print job image data is processed by a predetermined number of raster image processors (RIP engines) before starting a printer so as to be able to operate a printer continuously for the duration of the print job. Print job partitions are determined and counted. A predetermined number of partitions are processed into hardware ready bit (HRB) output files which are transferred to the printer. Using a predetermined formula, the total number of partitions to process is calculated before sending resultant HRB output files to said printer. Remaining partitions are processed into HRB files by at least one of the RIP engines until all partitions have been processed.Type: GrantFiled: July 10, 2002Date of Patent: April 10, 2007Assignee: Hewlett-Packard Development Company, L.P.Inventor: Robert Douglas Christiansen
-
Publication number: 20050117733Abstract: A system and method is described for managing communications, including telephone calls, to a user. In one embodiment, the user configures a telephone services provider system (TSPS) to handle incoming calls based upon information stored in a contact management software database. The user may provide a handling code in part of an unused data field in the standard contact management software database. The TSPS interfaces with the contact management software using open application programming interfaces (APIs). The user views and manages communications, including incoming calls, caller contact information, and call histories from a user interface. In one embodiment, the user interface is the standard contact management software interface.Type: ApplicationFiled: August 3, 2004Publication date: June 2, 2005Inventors: Ian Widger, Michael Fischer, Mark Sher, Douglas Christiansen
-
Publication number: 20040207863Abstract: Systems and methods for automatic discovery of a networked raster image process (RIP) engine are described. In one aspect, a device determines that an entity is searching for one or more RIP engines. Responsive to such determining, the device notifies the entity of its RIP engine status.Type: ApplicationFiled: April 16, 2003Publication date: October 21, 2004Inventor: Robert Douglas Christiansen
-
Publication number: 20040184061Abstract: In a raster image processing (RIP'ing) pipeline, the invention recovers a failed raster image process (RIP) partition. In one aspect, multiple partitions of a print job are distributed across multiple RIP engines. One or more particular partitions of the multiple partitions are determined to have failed to RIP. Other ones of the multiple partitions that are not the one or more failed partitions were successfully raster image processed (RIP'd) into a first set of data. Zero (0) or more portions of erroneous print data portions of the one or more particular portions are automatically identified. If no portions of the one or more particular portions are determined to be erroneous, a second set of RIP'd data corresponding to the one or more particular portions is automatically generated. The first and second sets of RIP'd data are aggregated into an output file for printing.Type: ApplicationFiled: March 21, 2003Publication date: September 23, 2004Inventor: Robert Douglas Christiansen
-
Publication number: 20040008359Abstract: Commercial printers operate more efficiently when they run continuously after being started on a print job. Print job image data is processed by a predetermined number of raster image processors (RIP engines) before starting a printer so as to be able to operate a printer continuously for the duration of the print job. Print job partitions are determined and counted. A predetermined number of partitions are processed into hardware ready bit (HRB) output files which are transferred to the printer. Using a predetermined formula, the total number of partitions to process is calculated before sending resultant HRB output files to said printer. Remaining partitions are processed into HRB files by at least one of the RIP engines until all partitions have been processed.Type: ApplicationFiled: July 10, 2002Publication date: January 15, 2004Inventor: Robert Douglas Christiansen
-
Publication number: 20040001218Abstract: A method and system for customizing an imaging device by electronically downloading a parser is provided. The method provides a computer executable methodology for downloading a dynamically customizable parser into the imaging device and employing a server in the imaging device to serve the downloaded parser to parse a data stream. The system provides a dynamically configurable system for parsing data. With the present system and method, a parser can be replaced or modified without having to physically replace hardware and/or firmware components.Type: ApplicationFiled: June 27, 2002Publication date: January 1, 2004Inventor: Robert Douglas Christiansen