Patents by Inventor Paul Elliott
Paul Elliott 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: 8223967Abstract: A semiconductor integrated circuit for the processing of conditional access television signals that includes an input interface for receiving encrypted television signals and an output interface for output of decrypted television signals. The semiconductor integrated circuit is provided with some functionality restricted in some way by preventing one or more hardware circuit elements from operating, such as an MPEG decoder, display engine, IO ports or main CPU. To enable the functionality, a subscriber must pay for a service and then receives an encrypted message broadcast to the semiconductor integrated circuit that is decrypted and instructs functionality to be turned on or off.Type: GrantFiled: October 16, 2003Date of Patent: July 17, 2012Assignee: STMicroelectronics LimitedInventors: Peter Bennett, Paul Elliott, Andrew Dellow
-
Patent number: 8201245Abstract: Detecting obfuscated attacks on a computer. A first program function is invoked to render static components of a web page and identify program code within the web page or associated file. In response, before executing the identified program code, a malicious-code detector is invoked to scan the identified program code for malicious code. If the malicious-code detector identifies malicious code in the identified program code, the identified program code is not executed. If no malicious code is detected, a second program function generates revised program code from execution of the identified, program code. In response, before executing the revised program code, the malicious-code detector is invoked to scan the revised program code for malicious code. If the malicious-code detector identifies malicious code in the revised program code, the revised program code is not executed.Type: GrantFiled: December 5, 2007Date of Patent: June 12, 2012Assignee: International Business Machines CorporationInventors: David Bryan Dewey, Robert G. Freeman, Paul Elliott Griswold
-
Patent number: 8189277Abstract: An optics block includes a substrate having first and second opposing surfaces, the substrate being a first material, a plurality of through holes extending in the substrate between the first and second opposing surface, a second material, different than the first material, filling a portion of the through holes and extending on a portion of the first surface of the substrate outside the through holes, and a first lens structure in the second material and corresponding to each of the through holes.Type: GrantFiled: March 17, 2011Date of Patent: May 29, 2012Assignee: Digitaloptics Corporation EastInventors: Gregory J. Kintz, Michael R. Feldman, James E. Morris, Paul Elliott, David Keller, W. Hudson Welch, David Ovrutsky, Jeremy Huddleston, Mark Hiatt
-
Publication number: 20120099848Abstract: A camera system includes an optical assembly including a folded optic, the folded optic including a transparent support substrate, a first lens surface on a first surface of the transparent support substrate, and a second lens surface on the first surface of the transparent support substrate, at least one of the first and second lens surfaces including a replication material, and a sensor configured to receive light from the optical assembly that has been incident on both the first and second lens surfaces sequentially.Type: ApplicationFiled: November 3, 2011Publication date: April 26, 2012Inventors: GAL SHABTAY, Pavel Reshidko, Ephraim Goldenberg, Paul Elliott
-
Publication number: 20110222171Abstract: An optics block includes a substrate having first and second opposing surfaces, the substrate being a first material, a plurality of through holes extending in the substrate between the first and second opposing surface, a second material, different than the first material, filling a portion of the through holes and extending on a portion of the first surface of the substrate outside the through holes, and a first lens structure in the second material and corresponding to each of the through holes.Type: ApplicationFiled: March 17, 2011Publication date: September 15, 2011Inventors: Gregory J. KINTZ, Michael R. Feldman, James E. Morris, Paul Elliott, David Keller, W. Hudson Welch, David Ovrutsky, Jeremy Huddleston, Mark Hiatt
-
Publication number: 20110191371Abstract: Social network search techniques are described. In an implementation, one or more search criteria are stored that are usable to search for users of a social network service. Responsive to a new user joining the social network service, a search of data associated with the new user is performed using the stored one or more search criteria to determine whether the one or more search criteria are met by the new user.Type: ApplicationFiled: February 1, 2010Publication date: August 4, 2011Applicant: MICROSOFT CORPORATIONInventor: Paul A. Elliott
-
Publication number: 20110010305Abstract: Information aggregation techniques are described. In an implementation, a communication is received that includes an indication of a source of information associated with a non-member of the social network. Information associated with the non-member is aggregated from the source. The aggregation may be performed in response to receipt of a selection by a member of the social network service to interact with the information from the source. The aggregated information may then be presented to a member in conjunction with webpages output for interaction with the social network.Type: ApplicationFiled: July 7, 2009Publication date: January 13, 2011Applicant: Microsoft CorporationInventors: Michelle M. Aleong, Omar H. Shahine, Paul A. Elliott, Jeffrey Craig Kunins, Oludare V. Obasanjo, Bhupinder S. Sethi
-
Publication number: 20110004519Abstract: Techniques are described to establish one-way public relationships. In an implementation, a control is exposed that is operable to become a fan of an object within a social networking page. Responsive to operation of the control, data may be stored to establish a one-way public relationship between a user and the selected object. By establishing a one-way public relationship rather than a mutual friend relationship, the object and/or a corresponding owner of the object is not included in the user's social network and is not provided access to the user's profile, status, or other personal information. The one-way public relationship may be employed by a service provider to serve content related to the object to the user. The one-way public relationships may also be employed by the service provider to push status updates regarding the object to “fans” of the object.Type: ApplicationFiled: July 6, 2009Publication date: January 6, 2011Applicant: Microsoft CorporationInventors: Michelle M. Aleong, Paul A. Elliott, Bhupinder S. Sethi, Eric J. Zappa
-
Publication number: 20110004561Abstract: Techniques are described to aggregate contact information. In an implementation, contact information that is associated with a single user and that is obtained from a plurality of services via a network is aggregated. A least one of the services is configured as a social networking service. A user interface is configured to include at least a portion of the aggregated contact information such that the single user is represented above the portion of the aggregated contact information in the user interface.Type: ApplicationFiled: July 1, 2009Publication date: January 6, 2011Applicant: Microsoft CorporationInventors: Omar H. Shahine, Ann M. Hudspeth, Paul A. Elliott, Peter Bergler, Jennifer Shen, Thomas Stovicek
-
Publication number: 20110004922Abstract: Customized content sharing techniques are described. In an implementation, an input is accepted that describes a particular type of content. The input is provided via selection of one or more privacy settings for a user of a social network service. The input is also used to control which other users of the social network service are permitted to communicate content to the user.Type: ApplicationFiled: July 1, 2009Publication date: January 6, 2011Applicant: Microsoft CorporationInventors: Joseph Andrew Bono, Omar H. Shahine, Paul A. Elliott, Ann M. Hudspeth, Tyler J. Schnoebelen
-
Publication number: 20100318925Abstract: Embodiments of the present invention relate to systems, methods, and computer readable media for providing to a first user of a first social-networking site information associated with a second user of a second social-networking site, where the second user is not registered at the first social-networking site. In some embodiments, the first user registered at the first social-networking site requests information associated with the second user at the second social-networking site to be added to the presentation feed of the first user on the first social-networking site. After the first user is authenticated by a second social-networking site to receive information associated with the second user, the information associated with the second user is displayed to the first user on the first social-networking site.Type: ApplicationFiled: June 12, 2009Publication date: December 16, 2010Applicant: MICROSOFT CORPORATIONInventors: Bhupinder Singh Sethi, Paul Elliott, Dare Obasanjo, Omar Shahine
-
Patent number: 7837694Abstract: Systems and methods for identifying surgical instruments by use of radio-frequency identification tags (RFID) are disclosed. In the systems and methods, each of a plurality of surgical instruments is provided with at least one RFID transponder tag storing identification information associated with the corresponding instrument. The tag may be adhered to, embedded, or potted within a portion of the instrument. Using an RFID reading device, a user may interrogate the tag, thereby identifying the particular instrument. This identification information may be used to index a database and retrieve a data record unique to that instrument. The systems and methods allow a user to track, inspect, and verify inbound and outbound surgical instruments, to assess, for example, the surgical instruments' duty life cycle usage.Type: GrantFiled: April 28, 2005Date of Patent: November 23, 2010Assignee: Warsaw Orthopedic, Inc.Inventors: Steven M. Tethrake, Paul Elliott, Jeffrey H. Nycz, Robert Varner, Mark Pelo
-
Publication number: 20100176925Abstract: Systems and methods for identifying surgical instruments by use of radio-frequency identification tags (RFID) are disclosed. In the systems and methods, each of a plurality of surgical instruments is provided with at least one RFID transponder tag storing identification information associated with the corresponding instrument. The tag may be adhered to, embedded, or potted within a portion of the instrument. Using an RFID reading device, a user may interrogate the tag, thereby identifying the particular instrument. This identification information may be used to index a database and retrieve a data record unique to that instrument. The systems and methods allow a user to track, inspect, and verify inbound and outbound surgical instruments, to assess, for example, the surgical instruments' duty life cycle usage.Type: ApplicationFiled: March 23, 2010Publication date: July 15, 2010Applicant: Warsaw Orthopedic, Inc.Inventors: Steven Tethrake, Paul Elliott, Jeffrey Nycz, Robert Varner, Mark Pelo
-
Patent number: 7623445Abstract: A network element receives frames from multiple ring networks. Each ring network linked to the network element is supported by a designated support program. The received frames are monitored for conditions indicative of a failure in one of the ring networks. Upon detection of a failure condition, the designated support program for the failing ring network is determined and notified. The designated support program then addresses the failure condition by, for example, switching to a backup link. In one example, the multiple ring networks are SONET BLSR networks.Type: GrantFiled: August 3, 2005Date of Patent: November 24, 2009Assignee: Cisco Technology, Inc.Inventors: Philippe Daniel, Paul Elliott, Keith Neuendorff, Phu Le, Xiaopin Nie, Brian Rushka
-
Publication number: 20090175673Abstract: In the field of binders for laminar objects there is a need for a binder which is able to offer a distinctive and unusual appearance, A binder (10), for holding laminar objects (46), comprises a support member (12) which includes at least one binder element (18; 50) to hold one or more laminar objects (46) via respective edges thereof. The support member (12) also includes first and second support elements (34, 36) which are couplable to one another to secure a cover body (25; 100) therebetween. The cover body (28; 100) includes first and second cover elements (14, 16) which extend from either side of the support member (12).Type: ApplicationFiled: July 3, 2008Publication date: July 9, 2009Inventors: Paul Elliott, David King, David Harbinson
-
Publication number: 20090150999Abstract: Detecting obfuscated attacks on a computer. A first program function is invoked to render static components of a web page and identify program code within the web page or associated file. In response, before executing the identified program code, a malicious-code detector is invoked to scan the identified program code for malicious code. If the malicious-code detector identifies malicious code in the identified program code, the identified program code is not executed. If no malicious code is detected, a second program function generates revised program code from execution of the identified, program code. In response, before executing the revised program code, the malicious-code detector is invoked to scan the revised program code for malicious code. If the malicious-code detector identifies malicious code in the revised program code, the revised program code is not executed.Type: ApplicationFiled: December 5, 2007Publication date: June 11, 2009Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: David Bryan Dewey, Robert G. Freeman, Paul Elliott Griswold
-
Patent number: 7546297Abstract: Systems, methods, apparatus, data structures, and computer-readable media are described which provide techniques for managing data storage. In an implementation, a method includes examining a role map to determine which of a plurality of roles are applicable to a request to interact with at least one of a plurality of items. The request is received via an application programming interface (API) that is available over a network and one or more of the items reference a respective item of data. Access to the at least one item is permitted based on a role definition which describes differing access rights available for the item based on which of the roles is applicable to the request.Type: GrantFiled: March 14, 2005Date of Patent: June 9, 2009Assignee: Microsoft CorporationInventors: Patrick E. Moulhaud, Suresh Kannan, Pak H Ko, Paul A. Elliott, Stephen P Rosato
-
Publication number: 20090034088Abstract: A micro-optical element includes a support substrate, a micro-optical lens in a cured replication material on a first surface of the support substrate, and an opaque material aligned with and overlapping the micro-optical lens along a vertical direction.Type: ApplicationFiled: April 22, 2008Publication date: February 5, 2009Inventors: William Delaney, Paul Elliott, David Keller, William Hudson Welch, Greg Kintz, Frolian Pobre
-
Patent number: 7474223Abstract: A method and apparatus for automatically identifying surgical implants by use of a radio-frequency tag (RFID) is disclosed. The method, apparatus, and system enable a radio-frequency tagged implant to receive an interrogation signal from a reader and to respond to the interrogation signal with identifying information about the tagged implants. The interrogation signal interrogates the implant to ascertain its information, and the RFID tag affixed on the implant in turn transmits a signal back to the reader. The method, apparatus, and system can track, inspect, and verify surgical implants, to assess, for example, any wear and tear on implants, and/or positional displacement of components of the implant.Type: GrantFiled: April 18, 2005Date of Patent: January 6, 2009Assignee: Warsaw Orthopedic, Inc.Inventors: Jeffrey H. Nycz, Steven M. Tethrake, Mark Pelo, Robert Varner, Paul Elliott
-
Publication number: 20080250228Abstract: A semiconductor integrated circuit includes a hardware mechanism arranged to ensure that associations between instructions and data are enforced so that a processor cannot fetch data from an instruction that is not authorised to do so. A Memory Protection Unit stores entries comprising instructions and associated data memory ranges. A hardware arrangement impairs the operation of the circuit if the CPU attempts to make a data fetch from an instruction that is outside the range associated with data in a Memory Protection Unit. Such functioning may be by issuing a chip reset. The Memory Protection Unit may be implemented in a Memory Management Unit having an extension so as to store a validity flag. The validity flag may only be set by a secure process such as the CPU well entrusted code or by a separate trusted hardware source. In this way, an operating system may function as normal referring to the Memory Management Unit as necessary, but security may be enforced through hardware.Type: ApplicationFiled: April 7, 2008Publication date: October 9, 2008Applicant: STMicroelectronics LimitedInventors: Paul Elliott, Tariq Kurd