Patents by Inventor Alan Packer
Alan Packer 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: 10762143Abstract: Intent determination as a service (IaaS) is disclosed. A third party application may be provided access to an IaaS service. The third party application and the IaaS system may exchange or be provided registration data and information that allow configuration of data and interfaces used in provision of IaaS to the third party application. A query received as input at the third party application may be sent to the IaaS system and the intent of a query may be determined and indicated in a query response sent back to the third party application. A third party application may also interface with a device client application integrated into the operating system of a device as part of accessing an IaaS system. Use of IaaS for queries associated with or relevant to third party applications may extend the capabilities of the third party applications and device client applications.Type: GrantFiled: February 13, 2015Date of Patent: September 1, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Alan Packer, Ravi Bikkula, Ye-Yi Wang
-
Publication number: 20160239568Abstract: Intent determination as a service (IaaS) is disclosed. A third party application may be provided access to an IaaS service. The third party application and the IaaS system may exchange or be provided registration data and information that allow configuration of data and interfaces used in provision of IaaS to the third party application. A query received as input at the third party application may be sent to the IaaS system and the intent of a query may be determined and indicated in a query response sent back to the third party application. A third party application may also interface with a device client application integrated into the operating system of a device as part of accessing an IaaS system. Use of IaaS for queries associated with or relevant to third party applications may extend the capabilities of the third party applications and device client applications.Type: ApplicationFiled: February 13, 2015Publication date: August 18, 2016Applicant: Microsoft Technology Licensing, LLCInventors: Alan Packer, Ravi Bikkula, Ye-Yi Wang
-
Patent number: 8701359Abstract: A cast structural connector connects a structural member, such as a hollow structural section (HSS) or wide flange (W) section member, to a structural frame. The connector is particularly suited for lateral bracing and includes a first end configured to receive the structural member and be welded to the structural member, a second end for connecting to the structural frame, and an intermediate portion. The first end includes beveling allowing compatibility with structural members of varying sizes and enabling complete joint penetration welding thereby developing the full axial strength of the structural member. The intermediate portion provides for transmission of forces as the frame deforms, for example, under severe seismic conditions, and can include a flexural plastic hinge portion. The connector can be welded to the structural frame or connected by a standard fabricated end connection, such as a gusset plate. Casting manufacturing allows for mass production of the connector.Type: GrantFiled: April 27, 2007Date of Patent: April 22, 2014Inventors: Jeffrey Alan Packer, Constantin Christopoulos, Juan-Carlos De Oliviera
-
Patent number: 8683758Abstract: A yielding fuse device is provided for use in association with a brace member in a bracing assembly for a structural frame. The device includes arms or elements that yield flexurally when a bracing member moves in an axial direction, with the bracing assembly under either tension or compression loading conditions. The device of the present invention is particularly useful as a mass customized cast device. The device is well suited for seismic bracing applications.Type: GrantFiled: May 15, 2008Date of Patent: April 1, 2014Inventors: Constantin Christopoulos, Jeffrey Alan Packer, Michael Gray
-
Publication number: 20100205876Abstract: A yielding fuse device is provided for use in association with a brace member in a bracing assembly for a structural frame. The device includes arms or elements that yield flexurally when a bracing member moves in an axial direction, with the bracing assembly under either tension or compression loading conditions. The device of the present invention is particularly useful as a mass customized cast device. The device is well suited for seismic bracing applications.Type: ApplicationFiled: May 15, 2008Publication date: August 19, 2010Inventors: Constantin Christopoulus, Jeffrey Alan Packer, Michael Gray
-
Patent number: 7444403Abstract: A system and method for detecting an electronic communication such as an email, an instant messaging session, or a chat session that relates to an unsafe behavior directed to or engaged by a user. Instructions are adapted to analyze one or more features of the electronic communication, which is sent or received by the user. Instructions are adapted to categorize the electronic communication as relating to the unsafe behavior based on the analyzed features. A report is generated if the electronic communication is categorized as relating to the unsafe behavior. Instructions are adapted to send the report to a responsible person such as a parent, guardian, or other responsible person of the user. The report informs the responsible person that the electronic communication possibly relates to the unsafe behavior.Type: GrantFiled: November 25, 2003Date of Patent: October 28, 2008Assignee: Microsoft CorporationInventors: Alan Packer, Paul Stephen Rehfuss, James H. Alexander
-
Patent number: 7421498Abstract: A system and method for handling an electronic communication such as an email, an instant message or a chat room statement. Instructions receive and parse the electronic communication. URLs within the parsed electronic communication are identified and categorized as appropriate or inappropriate. The electronic communication is routed as a function of the categorized URLs—appropriate electronic communications are routed to the addressee; inappropriate electronic communications have controlled access. Also included is a system and method for controlling access by third parties to web pages including instructions for parsing a web page, identifying URLs within the parsed web page, categorizing the identified URLs, and permitting third parties to access the web page as a function of the categorized URLs.Type: GrantFiled: August 25, 2003Date of Patent: September 2, 2008Assignee: Microsoft CorporationInventor: Alan Packer
-
Publication number: 20070253766Abstract: A cast structural connector connects a structural member, such as a hollow structural section (HSS) or wide flange (W) section member, to a structural frame. The connector is particularly suited for lateral bracing and includes a first end configured to receive the structural member and be welded to the structural member, a second end for connecting to the structural frame, and an intermediate portion. The first end includes beveling allowing compatibility with structural members of varying sizes and enabling complete joint penetration welding thereby developing the full axial strength of the structural member. The intermediate portion provides for transmission of forces as the frame deforms, for example, under severe seismic conditions, and can include a flexural plastic hinge portion. The connector can be welded to the structural frame or connected by a standard fabricated end connection, such as a gusset plate. Casting manufacturing allows for mass production of the connector.Type: ApplicationFiled: April 27, 2007Publication date: November 1, 2007Inventors: Jeffrey Alan Packer, Constantin Christopoulos, Juan-Carlos De Oliviera
-
Publication number: 20050278363Abstract: On one or more data processing systems, a collection rating is determined for a rating scale for contents of a document collection. A link rating is determined for the rating scale for contents linked to or linked by contents of the document collection. The collection rating for the rating scale for contents of the document collection is then modified, based on the determined link rating for the rating scale for contents linked to or linked by contents of the document collection.Type: ApplicationFiled: May 16, 2005Publication date: December 15, 2005Applicant: Microsoft CorporationInventors: John Larason, Alan Packer
-
Publication number: 20050050222Abstract: A system and method for handling an electronic communication such as an email, an instant message or a chat room statement. Instructions receive and parse the electronic communication. URLs within the parsed electronic communication are identified and categorized as appropriate or inappropriate. The electronic communication is routed as a function of the categorized URLs—appropriate electronic communications are routed to the addressee; inappropriate electronic communications have controlled access. Also included is a system and method for controlling access by third parties to web pages including instructions for parsing a web page, identifying URLs within the parsed web page, categorizing the identified URLs, and permitting third parties to access the web page as a function of the categorized URLs.Type: ApplicationFiled: August 25, 2003Publication date: March 3, 2005Inventor: Alan Packer
-
Patent number: 5748196Abstract: One or more streams of signals (e.g., audio/video sequences) are associated with the different possible processing paths of processing intersections of an interactive computer application. For example, in a computer-based video game, the flow of processing may approach an intersection where the user may select any one of a number of different paths, each path being associated with a different audio/video sequence corresponding to that path. As the flow of the application progresses towards the intersection, the different audio/video sequences associated with the different paths of that intersection are preprocessed. Preprocessing may include preloading the audio/video sequences and optionally partially decompressing the audio/video sequences. When the flow of the application reaches the intersection, one of the possible paths is selected based on the actions taken by the user. The application causes the audio/video sequence associated with the selected path to be played and the other sequences to be dropped.Type: GrantFiled: December 6, 1995Date of Patent: May 5, 1998Assignee: Intel CorporationInventors: Rohan G. F. Coelho, Alan Packer, Gary Baldes
-
Patent number: 5650941Abstract: A display mixer exports a first set of functions adapted to be called by one or more object libraries to create one or more generic objects. A surface/attribute manager exports a second set of functions adapted to be called by an application to manipulate the generic objects. The display mixer and the surface/attribute manager cause the generic objects to be rendered into a common draw surface. The display mixer and the surface/attribute manager manage a set of common attributes shared by the generic objects and manage attachments between the generic objects. A first object library calls a create-object function in the display mixer to create one or more first generic objects. The first object library generates display data for the first generic objects and the display mixer coordinates the display of the display data for the first generic objects.Type: GrantFiled: December 29, 1995Date of Patent: July 22, 1997Assignee: Intel CorporationInventors: Rohan G. F. Coelho, Alan Packer, Gary Baldes, Davis W. Frank, Richard Gerber, Wendy Yee, Louis Johnson, Thomas Cronin
-
Patent number: 5646866Abstract: A file-processing subsystem exports functionality to an application to select optional preloading of a file by the file-processing subsystem. The application optionally selects preloading of the file and the file-processing subsystem preloads the file in accordance with the optional selection by the application. In one embodiment, video frames may be preloaded from a video file, where preloading may include decompressing the video frames. In addition, the preloaded video frames may be retained in memory for repeated display.Type: GrantFiled: February 15, 1995Date of Patent: July 8, 1997Assignee: Intel CorporationInventors: Rohan Coelho, Alan Packer, Gary Baldes
-
Patent number: 5369769Abstract: A method of selecting a free interrupt request level (IRQ) from a multiplicity of IRQs for assignment to a device being added to a computer system. Selection begins by identifying a first set of probably free IRQs from the multiplicity of IRQs. Afterward, actually free IRQs are identified from the first set of probably free IRQs. Finally, an IRQ that is least likely to be requested is selected from among the actually free IRQs circuitry for selecting a free IRQ is also described.Circuitry for selecting a free IRQ within a computer system having a multiplicity of IRQs is also described. The circuitry includes circuitry for identifying a first set of probably free IRQs from the multiplicity of IRQs, circuitry for identifying a second set of actually free IRQs from the first set of probably free IRQs, and circuitry for selecting as the free IRQ a first IRQ a one of the actually free IRQs that is least likely to be requested.Type: GrantFiled: September 9, 1992Date of Patent: November 29, 1994Assignee: Intel CorporationInventors: Phil Martin, Alan Packer