Patents by Inventor Mark Pozefsky
Mark Pozefsky 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: 9825916Abstract: A mobile device identifier (such as an MSISDN) that typically accompanies a mobile device request is replaced with an “enriched” identifier that exposes the mobile device user's home operator but obfuscates the mobile device's (and, thus, the device user's) identity. In one embodiment, the identifier comprises a first part, and a second part. The first part comprises a data string that identifies (either directly or through a database lookup) the mobile device user's home operator. The second part, however, is an opaque data string, such as a one-time-use unique identifier (UID) or a value that is otherwise derived as a function of the MSISDN (or the like). The opaque data string encodes the mobile device's identity in a manner that preferably can be recovered only by the user's home operator (or an entity authorized thereby). When the mobile device user roams into a foreign network, that network receives the enriched identifier in lieu of an MSISDN.Type: GrantFiled: May 24, 2007Date of Patent: November 21, 2017Assignee: International Business Machines CorporationInventors: Heather Maria Hinton, Alastair John Angwin, Mark Pozefsky
-
Patent number: 9152942Abstract: The present invention discloses a solution for modifying a group list server to perform syndication feed operations. A syndication feed creation software component, a content gathering component, and a content extraction converting component can be added to a group list server. The modified group list server can continue to function as a traditional list server and can also function as a traditional feed server that is able to interoperate with standard, client-side feed readers. In one embodiment, the modified list server can repurpose syndication groups as to operate as syndication feed channels and can repurpose group members to operate as feed items.Type: GrantFiled: August 3, 2007Date of Patent: October 6, 2015Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Michael A. Gilfix, Victor S. Moore, Mark Pozefsky, Susan Renee Wallenborn
-
Patent number: 8320882Abstract: A mobile device identifier (such as an MSISDN) that typically accompanies a mobile device request is replaced with an “enriched” identifier that exposes the mobile device user's home operator but obfuscates the mobile device's (and, thus, the device user's) identity. In one embodiment, the identifier comprises a first part, and a second part. The first part comprises a data string that identifies (either directly or through a database lookup) the mobile device user's home operator. The second part, however, is an opaque data string, such as a one-time-use unique identifier (UID) or a value that is otherwise derived as a function of the MSISDN (or the like). The opaque data string encodes the mobile device's identity in a manner that preferably can be recovered only by the user's home operator. The present invention describes a method and apparatus for use in a home network to manage the generation, storage and use of the unique identifiers.Type: GrantFiled: May 24, 2007Date of Patent: November 27, 2012Assignee: International Business Machines CorporationInventors: Heather Maria Hinton, Alastair John Angwin, Mark Pozefsky
-
Patent number: 8260944Abstract: The present invention discloses a system for implementing a software application programming interface (API) within a session initiation protocol (SIP) servlet. Such a system can utilize a state machine, a SIP servlet configured to execute the state machine, and an enterprise service bus (ESB). The state machine can be configured to send and receive a series of communications and can be defined in a definition document. The series of communications can represent the execution of a software function defined within an API. The SIP servlet can select a state machine based upon an indicator contained within a received SIP message. The ESB can be configured to execute a system function in response to communications with the state machine.Type: GrantFiled: September 7, 2007Date of Patent: September 4, 2012Assignee: International Business Machines CorporationInventors: Michael A. Gilfix, Victor S. Moore, Vishwanath Narayan, Mark Pozefsky
-
Patent number: 8107952Abstract: A mobile device identifier (such as an MSISDN) that typically accompanies a mobile device request is replaced with an “enriched” identifier that exposes the mobile device user's home operator but obfuscates the mobile device's (and, thus, the device user's) identity. In one embodiment, the identifier comprises a first part, and a second part. The first part comprises a data string that identifies (either directly or through a database lookup) the mobile device user's home operator. The second part, however, is an opaque data string, such as a one-time-use unique identifier (UID) or a value that is otherwise derived as a function of the MSISDN (or the like). The opaque data string encodes the mobile device's identity in a manner that preferably can be recovered only by the user's home operator (or an entity authorized thereby). When the mobile device user roams into a foreign network, that network receives the enriched identifier in lieu of an MSISDN.Type: GrantFiled: May 24, 2007Date of Patent: January 31, 2012Assignee: International Business Machines CorporationInventors: Heather Maria Hinton, Alastair John Angwin, Mark Pozefsky
-
Publication number: 20090070790Abstract: The present invention discloses a system for implementing a software application programming interface (API) within a session initiation protocol (SIP) servlet. Such a system can utilize a state machine, a SIP servlet configured to execute the state machine, and an enterprise service bus (ESB). The state machine can be configured to send and receive a series of communications and can be defined in a definition document. The series of communications can represent the execution of a software function defined within an API. The SIP servlet can select a state machine based upon an indicator contained within a received SIP message. The ESB can be configured to execute a system function in response to communications with the state machine.Type: ApplicationFiled: September 7, 2007Publication date: March 12, 2009Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: MICHAEL A. GILFIX, VICTOR S. MOORE, VISHWANATH NARAYAN, MARK POZEFSKY
-
Publication number: 20090037533Abstract: The present invention discloses a solution for modifying a group list server to perform syndication feed operations. A syndication feed creation software component, a content gathering component, and a content extraction converting component can be added to a group list server. The modified group list server can continue to function as a traditional list server and can also function as a traditional feed server that is able to interoperate with standard, client-side feed readers. In one embodiment, the modified list server can repurpose syndication groups as to operate as syndication feed channels and can repurpose group members to operate as feed items.Type: ApplicationFiled: August 3, 2007Publication date: February 5, 2009Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: MICHAEL A. GILFIX, VICTOR S. MOORE, MARK POZEFSKY, SUSAN RENEE WALLENBORN
-
Publication number: 20090031081Abstract: A system for merging electronic and printed information is provided. The system includes a computing device having a visual display. Additionally, the system includes a handheld electronic memory device containing at least one information file with information corresponding to printed information that is presented on a separate physical medium. The memory device also includes a processing file comprising stored computer-readable instructions. The system further includes an electrical connector that is attached to the handheld electronic memory device. The electrical connector connects to the computing device having the visual display so that the at least one information file and the processing file are conveyed via the electrical connector to the computing device when the electrical connector is connected to the computing device.Type: ApplicationFiled: July 25, 2007Publication date: January 29, 2009Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Victor S. Moore, Susan Wallenborn, Neil A. Katz, Mark Pozefsky
-
Publication number: 20080293411Abstract: A mobile device identifier (such as an MSISDN) that typically accompanies a mobile device request is replaced with an “enriched” identifier that exposes the mobile device user's home operator but obfuscates the mobile device's (and, thus, the device user's) identity. In one embodiment, the identifier comprises a first part, and a second part. The first part comprises a data string that identifies (either directly or through a database lookup) the mobile device user's home operator. The second part, however, is an opaque data string, such as a one-time-use unique identifier (UID) or a value that is otherwise derived as a function of the MSISDN (or the like). The opaque data string encodes the mobile device's identity in a manner that preferably can be recovered only by the user's home operator. The present invention describes a method and apparatus for use in a home network to manage the generation, storage and use of the unique identifiers.Type: ApplicationFiled: May 24, 2007Publication date: November 27, 2008Inventors: Heather Maria Hinton, Alastair John Angwin, Mark Pozefsky
-
Publication number: 20080293378Abstract: A mobile device identifier (such as an MSISDN) that typically accompanies a mobile device request is replaced with an “enriched” identifier that exposes the mobile device user's home operator but obfuscates the mobile device's (and, thus, the device user's) identity. In one embodiment, the identifier comprises a first part, and a second part. The first part comprises a data string that identifies (either directly or through a database lookup) the mobile device user's home operator. The second part, however, is an opaque data string, such as a one-time-use unique identifier (UID) or a value that is otherwise derived as a function of the MSISDN (or the like). The opaque data string encodes the mobile device's identity in a manner that preferably can be recovered only by the user's home operator (or an entity authorized thereby). When the mobile device user roams into a foreign network, that network receives the enriched identifier in lieu of an MSISDN.Type: ApplicationFiled: May 24, 2007Publication date: November 27, 2008Inventors: Heather Maria Hinton, Alastair John Angwin, Mark Pozefsky
-
Publication number: 20080293379Abstract: A mobile device identifier (such as an MSISDN) that typically accompanies a mobile device request is replaced with an “enriched” identifier that exposes the mobile device user's home operator but obfuscates the mobile device's (and, thus, the device user's) identity. In one embodiment, the identifier comprises a first part, and a second part. The first part comprises a data string that identifies (either directly or through a database lookup) the mobile device user's home operator. The second part, however, is an opaque data string, such as a one-time-use unique identifier (UID) or a value that is otherwise derived as a function of the MSISDN (or the like). The opaque data string encodes the mobile device's identity in a manner that preferably can be recovered only by the user's home operator (or an entity authorized thereby). When the mobile device user roams into a foreign network, that network receives the enriched identifier in lieu of an MSISDN.Type: ApplicationFiled: May 24, 2007Publication date: November 27, 2008Inventors: Heather Maria Hinton, Alastair John Angwin, Mark Pozefsky
-
Patent number: 5051892Abstract: A method for the full duplex exchange of data via a conversation between a pair of transaction programs over a network in which any transaction program which requests a confirmation of previously sent data inhibits the further transmission of data until a response to the request is received and a transaction program which receives a request for confirmation will inhibit the receipt of data until a response to the confirmation request is sent. In addition, when a transaction program attempts to terminate a conversation a definite response is requested and the response to the termination will be queued behind any data which remains to be sent so as to purge that data from the network.Type: GrantFiled: February 9, 1989Date of Patent: September 24, 1991Assignee: International Business Machines Corp.Inventors: Marsha E. Ferree, James P. Gray, Mark Pozefsky, John F. Wilder
-
Patent number: 4914571Abstract: A LOCATE search dynamically locates resources (e.g., logical units (LUs) and transaction program and files associated with LUs) in a computer network so that a session can be established between the origin and the destination of the search.In a network which includes end nodes associated with server nodes, a resource contained in any node is located by a requesting node. The requesting node initiates a search of the resources residing within itself. If the resource does not reside in the requesting node, the server node searches the resources known to the server node that reside anywhere in the nework. If the resource is not known by the server node, it searchers all resources that reside in its associated end nodes. If the resource does not reside in the associated end nodes, either a request is sent to a central directory if one exists or a search of all resources in the network is made.Type: GrantFiled: June 15, 1987Date of Patent: April 3, 1990Assignee: International Business Machines CorporationInventors: Alan E. Baratz, Inder S. Gopal, James P. Gray, George A. Grover, Jeffrey M. Jaffe, Jean A. Lorrain, Melinda R. Pollard, Diane P. Pozefsky, Mark Pozefsky, Lee M. Rafalow
-
Patent number: 4688035Abstract: Disclosed is a communication transport message format for carrying control information, relevant only to a transport system and end user data. The end user data is prefixed by a length field. The length field is set to a value representing the number of bytes of user data plus the size of the length field. A bit in the length field is used as a "continuation" or more-to-come indicator. Length field values that are less than the number of bytes of the length field are used to prefix control information.Type: GrantFiled: July 16, 1986Date of Patent: August 18, 1987Assignee: International Business Machines Corp.Inventors: James P. Gray, Peter J. Hansen, Michael A. Lerner, Mark Pozefsky