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: 10762143
    Abstract: 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: Grant
    Filed: February 13, 2015
    Date of Patent: September 1, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Alan Packer, Ravi Bikkula, Ye-Yi Wang
  • Publication number: 20160239568
    Abstract: 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: Application
    Filed: February 13, 2015
    Publication date: August 18, 2016
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Alan Packer, Ravi Bikkula, Ye-Yi Wang
  • Patent number: 8701359
    Abstract: 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: Grant
    Filed: April 27, 2007
    Date of Patent: April 22, 2014
    Inventors: Jeffrey Alan Packer, Constantin Christopoulos, Juan-Carlos De Oliviera
  • Patent number: 8683758
    Abstract: 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: Grant
    Filed: May 15, 2008
    Date of Patent: April 1, 2014
    Inventors: Constantin Christopoulos, Jeffrey Alan Packer, Michael Gray
  • Publication number: 20100205876
    Abstract: 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: Application
    Filed: May 15, 2008
    Publication date: August 19, 2010
    Inventors: Constantin Christopoulus, Jeffrey Alan Packer, Michael Gray
  • Patent number: 7444403
    Abstract: 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: Grant
    Filed: November 25, 2003
    Date of Patent: October 28, 2008
    Assignee: Microsoft Corporation
    Inventors: Alan Packer, Paul Stephen Rehfuss, James H. Alexander
  • Patent number: 7421498
    Abstract: 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: Grant
    Filed: August 25, 2003
    Date of Patent: September 2, 2008
    Assignee: Microsoft Corporation
    Inventor: Alan Packer
  • Publication number: 20070253766
    Abstract: 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: Application
    Filed: April 27, 2007
    Publication date: November 1, 2007
    Inventors: Jeffrey Alan Packer, Constantin Christopoulos, Juan-Carlos De Oliviera
  • Publication number: 20050278363
    Abstract: 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: Application
    Filed: May 16, 2005
    Publication date: December 15, 2005
    Applicant: Microsoft Corporation
    Inventors: John Larason, Alan Packer
  • Publication number: 20050050222
    Abstract: 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: Application
    Filed: August 25, 2003
    Publication date: March 3, 2005
    Inventor: Alan Packer
  • Patent number: 5748196
    Abstract: 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: Grant
    Filed: December 6, 1995
    Date of Patent: May 5, 1998
    Assignee: Intel Corporation
    Inventors: Rohan G. F. Coelho, Alan Packer, Gary Baldes
  • Patent number: 5650941
    Abstract: 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: Grant
    Filed: December 29, 1995
    Date of Patent: July 22, 1997
    Assignee: Intel Corporation
    Inventors: Rohan G. F. Coelho, Alan Packer, Gary Baldes, Davis W. Frank, Richard Gerber, Wendy Yee, Louis Johnson, Thomas Cronin
  • Patent number: 5646866
    Abstract: 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: Grant
    Filed: February 15, 1995
    Date of Patent: July 8, 1997
    Assignee: Intel Corporation
    Inventors: Rohan Coelho, Alan Packer, Gary Baldes
  • Patent number: 5369769
    Abstract: 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: Grant
    Filed: September 9, 1992
    Date of Patent: November 29, 1994
    Assignee: Intel Corporation
    Inventors: Phil Martin, Alan Packer