Patents Represented by Attorney Shook, Hardy and Bacon
  • Patent number: 8271502
    Abstract: Methods and computer-readable media are provided for summarizing the content of a plurality of documents and presenting the results of such multiple-document summarization to a user in such a way that the user is able to quickly and easily discern what, if any, unique information each document contains. Each sentence of each document is assigned a score based upon the perceived importance of the information contained therein. The sentences receiving the highest scores are then compared with one another to identify and remove any duplicate sentences. The remaining high-scoring sentences are extracted from the corresponding documents and presented to the user, for instance, in a bulleted list format. The user can then simply scan the list and can quickly and easily discern the unique information contained in each document.
    Type: Grant
    Filed: June 26, 2009
    Date of Patent: September 18, 2012
    Assignee: Microsoft Corporation
    Inventors: Krysta Marie Svore, Jamil Amirali Valliani, Deqing Chen, Lucretia H. Vanderwende
  • Patent number: 8271297
    Abstract: A computer-implemented method for facilitating placement of health care order entry is provided. The method includes receiving input indicative of a desired healthcare order. The order has certain terms therein that are normalized. The method also finds possible order matches for the normalized terms, and calculates a rough score for the possible order matches. The method refines the rough score with a rough score adjustment, and then ranks the found possible order matches from the most-likely to match the desired order to the least-likely based upon the refined rough score. These possible order matches can then be displayed to the user for selection.
    Type: Grant
    Filed: December 29, 2010
    Date of Patent: September 18, 2012
    Assignee: Cerner Innovation, Inc.
    Inventors: Steven S. Crooks, Christopher S. Finn, David P. McCallie, Jr.
  • Patent number: 8266141
    Abstract: Methods and computer-readable media are provided for improving the efficiency of the interleaving process. Once it is determined that a search query is to be used in an interleaving experiment, a primary ranking system and a secondary ranking system are analyzed to determine whether their respective search results for that search query would be identical. If the search results would be identical, the search query is routed only to the primary ranking system and not the secondary ranking system. If, however, it is determined that the search results would not be identical, both the primary ranking system and the secondary ranking system receive the search query for processing.
    Type: Grant
    Filed: December 9, 2010
    Date of Patent: September 11, 2012
    Assignee: Microsoft Corporation
    Inventors: Filip Radlinski, Nick Craswell, Peter Bailey, Daniel Schwartz, Aidan Crook, Likhita Krishnamurthy
  • Patent number: 8265948
    Abstract: Proactive and interactive clinical decision support events are provided. When a clinical decision support event is initiated for a patient, relevant stored clinical information associated with the patient is accessed. A user interface is generated using the stored clinical information. A clinician may interact with the user interface by providing user-provided clinical information that may add to and/or modify the stored clinical information in the user interface. Clinical advice is provided based on the stored clinical information and the user-provided clinical information.
    Type: Grant
    Filed: January 16, 2007
    Date of Patent: September 11, 2012
    Assignee: Cerner Innovation, Inc.
    Inventors: Michael D. Schmitt, Keith A. Huffman, Leo V. Perez, J. Christopher Murrish
  • Patent number: 8262432
    Abstract: A lightweight enhanced modesty sports bra is provided. The sports bra comprises an interior liner layer having two faces and an exterior shell layer having two faces and a printed obscuration pattern in between the interior liner layer and the exterior shell layer. The interior liner layer and the exterior shell layer with the printed obscuration pattern are assembled in a way that provides modesty and the printed pattern is not visible from the outside. An optional layer called the intermediate liner layer may be placed in between the exterior shell layer and the interior liner layer.
    Type: Grant
    Filed: December 15, 2009
    Date of Patent: September 11, 2012
    Assignee: Nike, Inc.
    Inventor: Susan L. Sokolowski
  • Patent number: 8266289
    Abstract: Systems, methods, and computer media for scheduling vertices in a distributed data processing network and allocating computing resources on a processing node in a distributed data processing network are provided. Vertices, subparts of a data job including both data and computer code that runs on the data, are assigned by a job manager to a distributed cluster of process nodes for processing. The process nodes run the vertices and transmit computing resource usage information, including memory and processing core usage, back to the job manager. The job manager uses this information to estimate computing resource usage information for other vertices in the data job that are either still running or waiting to be run. Using the estimated computing resource usage information, each process node can run multiple vertices concurrently.
    Type: Grant
    Filed: April 23, 2009
    Date of Patent: September 11, 2012
    Assignee: Microsoft Corporation
    Inventors: Bikas Saha, Ronnie Chaiken, James David Ryseff
  • Patent number: 8266290
    Abstract: A cloud computing platform contains a structured storage subsystem the provides scalable queues. The cloud computing platform monitors message throughput for the scalable queues and automatically increases or decreases subqueues that provide the operational functionality for each scalable queue. A visibility start time and cloud computing platform time are maintained for each message to provide an approximate first-in-first-out order for messages within each subqueue. A message in a subqueue may be available for processing when the current cloud computing time is greater than the visibility start of the message.
    Type: Grant
    Filed: October 26, 2009
    Date of Patent: September 11, 2012
    Assignee: Microsoft Corporation
    Inventors: Bradley Gene Calder, Niranjan Nilakantan, Padmanabha Chakravarthy Uddaraju
  • Patent number: 8266204
    Abstract: Cloud computing platforms having computer-readable media that perform methods for direct addressability and direct server return are provided. The cloud computing platform includes a load balancer and several servers. The servers are configured with public addresses, private addresses, and an address of the load balancer. The loopback interface of the servers is configured with the address of the load balancer. This allows a server to bypass the load balancer when replying to communication messages. Additionally, the public and private addresses of the servers enable direct addressability in the cloud computing platform. Accordingly, an application executing in the cloud computing platform may connect two or more clients on the same server.
    Type: Grant
    Filed: March 15, 2010
    Date of Patent: September 11, 2012
    Assignee: Microsoft Corporation
    Inventors: Deepak Bansal, Priyank Ramesh Warkhede, Thiruvengadam Venketesan
  • Patent number: 8265995
    Abstract: A method, system, and medium are provided for targeting advertisements to users of mobile devices based on geo-temporal models. Time-stamped location information is collected for a mobile device and a dynamic geo-temporal model is constructed and updated when new data is collected according to a sample design. Using the geo-temporal model, device location and instances of user interaction with the device can be predicted, and advertisements can be provided based on the predicted location. Advertisements can be cached on the mobile device for later presentation, and the sample design can be updated to improve efficiency and accuracy in the modeling system.
    Type: Grant
    Filed: November 14, 2011
    Date of Patent: September 11, 2012
    Assignee: Microsoft Corporation
    Inventor: Darrell Blegen
  • Patent number: 8260685
    Abstract: A method, system, and medium are provided that are directed to providing a user with time-sensitive information that is usable to determine when to purchase a product. In accordance with embodiments of the technology, exemplary steps include using historical product information to generate time-sensitive information. Moreover, in response to receiving from a user a request to receive information describing a given product, time-sensitive information is caused to be presented. For example, time-sensitive information might be usable by the user to determine when to purchase the given product and an alternative product.
    Type: Grant
    Filed: November 15, 2011
    Date of Patent: September 4, 2012
    Assignee: Microsoft Corporation
    Inventors: Ariel Fuxman, Samuel Ieong, Raja Palani Velu, Rakesh Agrawal
  • Patent number: 8260775
    Abstract: Computer-readable media and a computing device are described for providing geotemporal search and a search interface therefor. A search interface having a location portion and a timeline portion is provided. A geographic area is selected in the location portion by adjusting the visible area of a map. A temporal window is selected in the timeline portion by adjusting sliders along a timeline to a desired start and end time. The start and end times can be in the past, present, or future. A geotemporal search is executed based on the selected geographic area and temporal window to identify search results having associated metadata indicating a relationship to the selected geographic area and temporal window. One or more search terms are optionally provided to further refine the geotemporal search.
    Type: Grant
    Filed: January 12, 2010
    Date of Patent: September 4, 2012
    Assignee: Microsoft Corporation
    Inventors: David Dongjah Ahn, Michael Paul Bieniosek, Ian Robert Collins, Franco Salvetti, Toby Takeo Sterrett, Giovanni Lorenzo Thione, Grigor Shirakyan, Hamed Esfahani
  • Patent number: 8260664
    Abstract: Advertisements are selected for presentation on search result pages and web pages based on phrases generated from lateral concepts and topics identified for the search result pages and web pages. A search query or an indication of a web page is received for which advertisements are to be provided. Lateral concepts and topics are identified based on the search query or content of the web page. The lateral concepts and topics are used as phrases for selecting advertisements from an advertisement inventory. Selected advertisements are provided for presentation on a search results page in response to a search query or on a web page initially identified.
    Type: Grant
    Filed: February 5, 2010
    Date of Patent: September 4, 2012
    Assignee: Microsoft Corporation
    Inventors: Viswanath Vadlamani, Abhinai Srivastava, Tarek Najm, Munirathnam Srikanth, Phani Vaddadi, Arungunram Chandrasekaran Surendran, Rajeev Prasad
  • Patent number: 8257087
    Abstract: Methods and equipment to improve the visual ability of a subject during athletic activities are provided. One such method includes configuring a sporting object to visually approximate the appearance of a background or configuring a background to visually approximate the appearance of a sporting object. A subject may then train using the sporting object visually in front of the low contrast background. A background where the visual appearance of the background comprises at least one depiction of the sporting object may be used. A subject may then train using the sporting object visually in front of the background.
    Type: Grant
    Filed: May 8, 2008
    Date of Patent: September 4, 2012
    Assignee: Nike, Inc.
    Inventors: Alan W. Reichow, Richard Avis
  • Patent number: 8253708
    Abstract: User interfaces, methods, systems, and computer-readable media for activating and/or displaying text input systems on display devices may include: (a) displaying a text input system activation target at a user changeable location on a display device; (b) receiving user input directed to the activation target; and (c) activating a text input system in response to the user input. Such user interfaces, methods, and systems further may include (d) displaying a pre-interaction condition of the activation target; (e) receiving user input directed to the activation target in this pre-interaction condition; and (f) changing an appearance of the activation target from the pre-interaction condition to a larger size and/or a different visual appearance in response to this user input. Additional aspects of this invention relate to computer-readable media for providing user interfaces, systems, and methods as described above.
    Type: Grant
    Filed: July 13, 2009
    Date of Patent: August 28, 2012
    Assignee: Microsoft Corporation
    Inventors: Adrian J. Garside, F. David Jones, Josh A. Clow, Judy C. Tandog, Leroy B. Keely, Tracy Dianne Schultz
  • Patent number: 8255822
    Abstract: Textboxes are provided to support both standard textbox operations and handwriting input. A textbox may be displayed as a standard textbox, receive input from a keyboard, a pointing device (e.g., a mouse), and/or a handheld writing device (e.g., an electronic pen or stylus), and interpret the input to perform standard textbox operations. Based on various user actions, the textbox is displayed as an enlarged textbox that provides a writing surface for receiving input from the handheld writing device that is interpreted as handwriting input. Text is recognized from the handwriting input, and the text from the enlarged textbox is synchronized with the textbox.
    Type: Grant
    Filed: December 21, 2007
    Date of Patent: August 28, 2012
    Assignee: Microsoft Corporation
    Inventors: Jan-Kristian Markiewicz, Thomas Randall Wick, Krishna Kotipali, Adrian James Garside, Takanobu Murayama, Susan E. Dziadosz, Tracy Dianne Schultz, Leroy B. Keely, Thomas H. Alphin
  • Patent number: 8251426
    Abstract: A stowable seat 10 for a motor vehicle 1, and in particular for a van, having a moveable bulkhead 9 is disclosed in which a backrest 11 of the seat 10 is stowed vertically above a base 12 of the seat 10 and a support mechanism 20 for the seat 10 is arranged so that no member of the support mechanism 20 is located to the rear of a vertical plane “V” aligned with a rearmost part of the stowed seat 10. This arrangement allows the moveable bulkhead 9 to be moved up to the rearmost edge of the stowed seat 10 thereby maximizing the carrying capacity of the motor vehicle 1 when the seat 10 is stowed. The support mechanisms 20 allow the seat 10 to be moved between its stowed and ‘in-use’ positions simply by moving the backrest 11.
    Type: Grant
    Filed: April 24, 2010
    Date of Patent: August 28, 2012
    Assignee: Ford Global Technologies, LLC
    Inventor: Torsten Gerhardt
  • Patent number: 8253969
    Abstract: A method and apparatus for printing information. The printer including a paper feed motor, a carriage motor and a printer control system. The system causing the paper feed motor and the carriage motor to move at least partially simultaneously.
    Type: Grant
    Filed: September 13, 2007
    Date of Patent: August 28, 2012
    Assignee: Intermec IP Corp.
    Inventors: Rickey G. Austin, Arvin D. Danielson
  • Patent number: 8255385
    Abstract: Methods and systems for determining an adaptive crawl rate for a Web crawler based on historical publication data from a Web source are provided. A frequency of publication of the Web source is determined over a specified period of time, and an adaptive crawl rate is calculated using the frequency of publication. The Web crawler is then deployed at the calculated adaptive crawl rate.
    Type: Grant
    Filed: March 22, 2011
    Date of Patent: August 28, 2012
    Assignee: Microsoft Corporation
    Inventors: Walter Sun, Yipeng Li, Xiao Zhang, Junaid Ahmed
  • Patent number: 8255373
    Abstract: Atomic multiple modifications of streams is provided. Streams are selected for the application of an atomic multiple modification. A lock is acquired on the meta-data associated with the streams. Each stream is de-coupled from its name. Multiple modifications are applied to the selected streams. After performing the modifications, names are coupled to the streams. The lock on the meta-data associated with each stream is released.
    Type: Grant
    Filed: October 24, 2008
    Date of Patent: August 28, 2012
    Assignee: Microsoft Corporation
    Inventors: Samuel James McKelvie, Bradley Gene Calder, Ju Wang, Xinran Wu
  • Patent number: D666817
    Type: Grant
    Filed: August 20, 2010
    Date of Patent: September 11, 2012
    Assignee: Quality Craft Industries Inc.
    Inventor: Vincent G. Koehn