Patents by Inventor John R. Wullert
John R. Wullert 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: 11943206Abstract: A digital content distribution system uses a Digital Rights Management Controller that performs a set of arbitrary tests against the transfer request from one user to another such as user A to user B. Assuming these tests are successful, the DRM sends an encryption key to transferring user A. This encryption key E is taken from a table of encryption key/hash pairs which have been provided to the DRM Controller by an external authority such as the content rights holder. User A encrypts the content using they key provided by the DRM controller and then optionally calculates a hash over the encrypted form of the content E(X) and returns this value to the DRM Controller. On checking the returned hash against the hash from the table the DRM controller knows that user A does indeed have the digital content X in good condition. The DRM Controller then instructs both users A and B that the transfer may proceed. The encrypted form of the content E(X) is transferred from A to B.Type: GrantFiled: August 16, 2022Date of Patent: March 26, 2024Assignee: Nytell Software LLCInventors: David J. Marples, John R. Wullert, II
-
Publication number: 20220394021Abstract: A digital content distribution system uses a Digital Rights Management Controller that performs a set of arbitrary tests against the transfer request from one user to another such as user A to user B. Assuming these tests are successful, the DRM sends an encryption key to transferring user A. This encryption key E is taken from a table of encryption key/hash pairs which have been provided to the DRM Controller by an external authority such as the content rights holder. User A encrypts the content using they key provided by the DRM controller and then optionally calculates a hash over the encrypted form of the content E(X) and returns this value to the DRM Controller. On checking the returned hash against the hash from the table the DRM controller knows that user A does indeed have the digital content X in good condition. The DRM Controller then instructs both users A and B that the transfer may proceed. The encrypted form of the content E(X) is transferred from A to B.Type: ApplicationFiled: August 16, 2022Publication date: December 8, 2022Inventors: David J. Marples, John R. Wullert, II
-
Patent number: 11431685Abstract: A digital content distribution system uses a Digital Rights Management Controller that performs a set of arbitrary tests against the transfer request from one user to another such as user A to user B. Assuming these tests are successful, the DRM sends an encryption key to transferring user A. This encryption key E is taken from a table of encryption key/hash pairs which have been provided to the DRM Controller by an external authority such as the content rights holder. User A encrypts the content using they key provided by the DRM controller and then optionally calculates a hash over the encrypted form of the content E(X) and returns this value to the DRM Controller. On checking the returned hash against the hash from the table the DRM controller knows that user A does indeed have the digital content X in good condition. The DRM Controller then instructs both users A and B that the transfer may proceed. The encrypted form of the content E(X) is transferred from A to B.Type: GrantFiled: January 8, 2020Date of Patent: August 30, 2022Assignee: Nytell Software LLCInventors: David J. Marples, John R. Wullert, II
-
Publication number: 20220253729Abstract: Systems and methods are described for a scalable approach to build a knowledge database of clinical trial data by extracting, aligning, and synthesizing information from a variety of sources including clinical trial registries, abstracts of papers, and full-text medical journal articles, as well as external gazetteers, dictionaries, and lexicons. For examples, a system may implement a flexible and repeatable workflow that extracts both structured and semi-structured elements from unstructured data such as journal articles using a ‘back off strategy’ in which specialized rules are used to extract structured, clinical trial design parameters as well as information retrieval techniques that exploit regularities in language used in the medical literature to discover semi-structured trial outcomes.Type: ApplicationFiled: February 1, 2022Publication date: August 11, 2022Applicant: Otsuka Pharmaceutical Development & Commercialization, Inc.Inventors: Akshay Vashist, Chumki Basu, Todd Huster, Pingji Lin, Dennis Mok, John R. Wullert, II
-
Publication number: 20200145388Abstract: A digital content distribution system uses a Digital Rights Management Controller that performs a set of arbitrary tests against the transfer request from one user to another such as user A to user B. Assuming these tests are successful, the DRM sends an encryption key to transferring user A. This encryption key E is taken from a table of encryption key/hash pairs which have been provided to the DRM Controller by an external authority such as the content rights holder. User A encrypts the content using they key provided by the DRM controller and then optionally calculates a hash over the encrypted form of the content E(X) and returns this value to the DRM Controller. On checking the returned hash against the hash from the table the DRM controller knows that user A does indeed have the digital content X in good condition. The DRM Controller then instructs both users A and B that the transfer may proceed. The encrypted form of the content E(X) is transferred from A to B.Type: ApplicationFiled: January 8, 2020Publication date: May 7, 2020Inventors: David J. Marples, John R. Wullert, II
-
Patent number: 10536435Abstract: A digital content distribution system uses a Digital Rights Management Controller that performs a set of arbitrary tests against the transfer request from one user to another such as user A to user B. Assuming these tests are successful, the DRM sends an encryption key to transferring user A. This encryption key E is taken from a table of encryption key/hash pairs which have been provided to the DRM Controller by an external authority such as the content rights holder. User A encrypts the content using they key provided by the DRM controller and then optionally calculates a hash over the encrypted form of the content E(X) and returns this value to the DRM Controller. On checking the returned hash against the hash from the table the DRM controller knows that user A does indeed have the digital content X in good condition. The DRM Controller then instructs both users A and B that the transfer may proceed. The encrypted form of the content E(X) is transferred from A to B.Type: GrantFiled: June 29, 2015Date of Patent: January 14, 2020Assignee: Nytell Software LLCInventors: David J. Marples, John R. Wullert, II
-
Publication number: 20150372990Abstract: A digital content distribution system uses a Digital Rights Management Controller that performs a set of arbitrary tests against the transfer request from one user to another such as user A to user B. Assuming these tests are successful, the DRM sends an encryption key to transferring user A. This encryption key E is taken from a table of encryption key/hash pairs which have been provided to the DRM Controller by an external authority such as the content rights holder. User A encrypts the content using they key provided by the DRM controller and then optionally calculates a hash over the encrypted form of the content E(X) and returns this value to the DRM Controller. On checking the returned hash against the hash from the table the DRM controller knows that user A does indeed have the digital content X in good condition. The DRM Controller then instructs both users A and B that the transfer may proceed. The encrypted form of the content E(X) is transferred from A to B.Type: ApplicationFiled: June 29, 2015Publication date: December 24, 2015Inventors: David J. Marples, John R. Wullert, II
-
Patent number: 9077691Abstract: A digital content distribution system uses a Digital Rights Management Controller that performs a set of arbitrary tests against the transfer request from one user to another such as user A to user B. Assuming these tests are successful, the DRM sends an encryption key to transferring user A. This encryption key E is taken from a table of encryption key/hash pairs which have been provided to the DRM Controller by an external authority such as the content rights holder. User A encrypts the content using they key provided by the DRM controller and then optionally calculates a hash over the encrypted form of the content E(X) and returns this value to the DRM Controller. On checking the returned hash against the hash from the table the DRM controller knows that user A does indeed have the digital content X in good condition. The DRM Controller then instructs both users A and B that the transfer may proceed. The encrypted form of the content E(X) is transferred from A to B.Type: GrantFiled: January 26, 2006Date of Patent: July 7, 2015Assignee: TTI Inventions C LLCInventors: David J. Marples, John R. Wullert, II
-
Patent number: 9003058Abstract: Method, User equipment, system and program for limiting an amount of information transmitted between a plurality of user equipments and a server. The method comprising establishing communication links between a plurality of user equipments based upon a proximity of the plurality of user equipments, determining a tactical common mission group selected from the linked plurality of user equipments using a mission profile stored in each of the plurality of user equipments; and selecting a proxy for the tactical common mission group. The proxy communicates with a server on behalf of the tactical common mission group. A proxy is selected based upon a ranking.Type: GrantFiled: October 25, 2011Date of Patent: April 7, 2015Assignee: Telcordia Technologies, Inc.Inventors: Chit Chung, Ashish Jain, Dennis Egan, John R. Wullert, II, Hyong Sop Shim
-
Patent number: 8707044Abstract: A system and method for using networked mobile devices in a vehicle in a tightly integrated manner is presented. The vehicle has an OBE, a mobile device client, and vehicle components, and the mobile device has a mobile device proxy and applications, such that the mobile device client and the mobile device proxy communicate, enabling dynamic transfer of the applications to the OBE and execution of the applications on the mobile device and the OBE using the plurality of vehicle components at runtime. In one embodiment, the mobile device client and the mobile device proxy authenticate each other. The authentication can be performed using digital certificates. The mobile device client can communicate the vehicle components on the vehicle to the mobile device proxy. The mobile device client and the mobile device proxy can communicate using Bluetooth. The vehicle components can include dashboard displays, speakers, and voice I/O systems.Type: GrantFiled: August 11, 2009Date of Patent: April 22, 2014Assignee: TTI Inventions D LLCInventors: Hyong Shim, Stanley Pietrowicz, Tao Zhang, John R. Wullert, II
-
Patent number: 8620259Abstract: A method and apparatus for implementing new services is disclosed whereby a model of the system implementing a new service is created by a function referred to herein as a Service Designer and then different views of the service from the perspective of individual OSS subsystems are published at a Service Hub for use in configuring new services. When a request for service arrives at a subsystem in the network, such as an ordering system, that subsystem will illustratively request a view of the service from the Service Hub. This view is representative of the interfaces and attributes common between the requesting subsystem and other network components, with interfaces to the requesting subsystem. The requesting subsystem then uses this view to transmit values of attributes that are defined to be communicated between the requesting subsystem and other network components.Type: GrantFiled: June 29, 2005Date of Patent: December 31, 2013Assignee: TTI Inventions C LLCInventors: John R. Wullert, II, Munir Cochinwala, Hyong Sop Shim
-
Patent number: 8615214Abstract: The present invention discloses a method, system and a program storage device for remotely accessing medically relevant data stored on a server and provides remote access over a cellular or PCS communications network employing either a SMS or MMS communication protocol allowing dissemination of an individual's medically relevant data in an emergency, wherein the server authenticates each accessing PCS device by determining whether said accessing PCS device ID is stored in an emergency medical profile database and sending the user inputted emergency related personal data if the accessing PCS device ID is found in the emergency medical database device.Type: GrantFiled: August 6, 2008Date of Patent: December 24, 2013Assignee: TTI Inventions C LLCInventors: Ashish Jain, Marc Pucci, John R. Wullert, II
-
Patent number: 8577733Abstract: A system and method to enable dynamic partner selection and subsequent order fulfillment by a service provider is presented. The system and method has an order entry device for obtaining an order, a service specification corresponding to the order, a flow execution engine, a partner selector mechanism, at least one partner, and at least one component obtained from the service specification, the component being broadcast from the partner selector mechanism to the partner, who responds to the broadcast, such that all of the partner responses are optimized by the partner selector mechanism for execution by said flow execution engine to fulfill the order.Type: GrantFiled: November 2, 2007Date of Patent: November 5, 2013Assignee: TTI Inventions C LLCInventors: Beauford Atwater, Munir Cochinwala, Josephine Micallef, John R. Wullert, II
-
Patent number: 8448159Abstract: A system and method for allowing external execution-time adaptation of application behavior of an application in a telecommunication system without modification to the application code comprises an application having at least one break point and residing on an application server, at least one identifiable decision engine, and a listing of break points that has for each break point at least one identifier of the decision engine, such that at one of the break points, the application accesses the listing of break points, invokes the listed instances of the decision engine corresponding to the break point, and adapts application behavior based on the decision engine. In addition, each entry in the listing of break points can have a sequence number so that if two entries for the same break point have equal sequence numbers, the decision engines identified in these entries can be invoked in parallel.Type: GrantFiled: November 2, 2007Date of Patent: May 21, 2013Assignee: TTI Inventions C LLCInventors: Munir Cochinwala, Josephine Micallef, John R. Wullert, II
-
Publication number: 20130110511Abstract: A method for customized voice communication comprising receiving a speech signal, retrieving a user account including an user profile corresponding to an identifier of a caller producing the speech signal, and determining if the user profile includes a speech profile with at least one dialect. If the user profile includes a speech profile, the method further comprises analyzing using a speech analyzer on the speech signal to classify the speech signal into a classified dialect, comparing the classified dialect with each of the dialects in the user profiles to select one of the dialects, and using the selected dialect for subsequent voice communication with the user. The selected dialect can be used for subsequent recognition and response speech synthesis. Moreover, a method is described for storing a user's own pronunciation of names and addresses, whereby a user may be greeted by the communication device using their own specific pronunciation.Type: ApplicationFiled: October 31, 2011Publication date: May 2, 2013Applicant: TELCORDIA TECHNOLOGIES, INC.Inventors: Murray Spiegel, John R. Wullert, II
-
Publication number: 20130103668Abstract: A question conversion engine converts terms and phrases used in a user's question into terms and phrases that are more likely to produce information containing the search terms. The question conversion engine parses a user's question to associate each term in the user's question with a part of speech and to eliminate extraneous terms in the user's question. A term/phrase replacement map is used to replace terms and/or phrases in the user's question with replaced terms and phrases that are more likely to produce relevant information. The question conversion engine matches the user's question to a declarative expression thereby altering the semantics of the question into an expression that is more likely to produce optimum search results.Type: ApplicationFiled: October 21, 2011Publication date: April 25, 2013Applicant: TELCORDIA TECHNOLOGIES, INC.Inventor: John R. Wullert, II
-
Patent number: 8346794Abstract: Input data queries directed at a plurality of target databases and originating from any of a plurality of sources are first converted to validated canonical forms, which are then used to query the target databases. Specifically, upon receiving an input data query, a relatively accurate reference database is selected based on the type of the input data. This reference is then queried for the input data with the intent of finding an exact matching record or a near-matching record that can be considered an exact match and thereby validating the input data. Otherwise, the requesting source is instructed to provide a new query. Once having a validated record, it is converted to a canonical form, which is then used to query the target databases intended to be searched. In a further embodiment, multiple reference databases are queried to determine a canonical form of the data or to determine multiple canonical forms of the data.Type: GrantFiled: August 3, 2010Date of Patent: January 1, 2013Assignee: TTI Inventions C LLCInventors: Kong Eng Cheng, Munir Cochinwala, Dennis E. Egan, Benjamin W. Falchuk, Chiao-Wei Lee, John R. Wullert, II
-
Publication number: 20120284328Abstract: Method, User equipment, system and program for limiting an amount of information transmitted between a plurality of user equipments and a server. The method comprising establishing communication links between a plurality of user equipments based upon a proximity of the plurality of user equipments, determining a tactical common mission group selected from the linked plurality of user equipments using a mission profile stored in each of the plurality of user equipments; and selecting a proxy for the tactical common mission group. The proxy communicates with a server on behalf of the tactical common mission group. A proxy is selected based upon a ranking.Type: ApplicationFiled: October 25, 2011Publication date: November 8, 2012Applicant: TELCORDIA TECHNOLOGIES, INC.Inventors: Chit Chung, Ashish Jain, Dennis Egan, John R. Wullert, II, Hyong Sop Shim
-
Publication number: 20110228913Abstract: A system and methods are provided for automatically extracting information from ongoing voice communications. A signal is received at an electronic processor indicating that a portion of an ongoing communication is to be recorded. As a result of that signal, the ongoing communication is recorded and then analyzed to identify information suitable for storage in an address directory of a participant to the communication maintained in an electronic storage medium. Thereafter, the extracted information is sent to that address directory for storage there. In the alternative, when the extracted information is a telephone number, a call based upon that number may be placed automatically and connected into the ongoing communication.Type: ApplicationFiled: March 16, 2010Publication date: September 22, 2011Applicant: TELCORDIA TECHNOLOGIES, INC.Inventors: Munir Cochinwala, Adam Drobot, Ashish Jain, John R. Wullert, II
-
Patent number: RE42997Abstract: The present invention provides system and method for delayed answering of a call to a cellular phone which can operate in either a distributed or a centralized manner. In particular, the system and method according to the present invention allows the cellular phone user upon receiving a call to play a message to the caller, such as informing the caller to “hold on” for a short time and that the user will be available shortly. The present invention provides a number of advantageous alternatives to provide a cellular phone user flexibility in answering incoming calls.Type: GrantFiled: December 13, 2007Date of Patent: December 6, 2011Assignee: TTI Inventions C LLCInventor: John R. Wullert, II