Patents by Inventor Jason Moore

Jason Moore 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).

  • Publication number: 20110276637
    Abstract: Techniques to share media files through messaging are described. An apparatus may comprise a processor and a memory communicatively coupled to the processor. The memory may store a message application that when executed by the processor is operative to communicate a message and a message attachment comprising a media file at different time intervals using different transports. The message may have a link comprising a reference to a discoverable storage location for the media file. Other embodiments are described and claimed.
    Type: Application
    Filed: May 6, 2010
    Publication date: November 10, 2011
    Applicant: MICROSOFT CORPORATION
    Inventors: John Thornton, Ojiakonobi Udezue, Rodger Benson, Jennifer Shen, Dave Citron, Tatjana Fournier, Bradley Weed, Wilhelmina Dietrich, Becky Pezely, Jason Moore, Alan Urdan, Robin Counts
  • Patent number: 7953973
    Abstract: Methods, systems, and computer program products for passively routing secure socket layer (SSL) encoded network traffic are disclosed. According to one aspect, a method includes passively receiving a copy of SSL encoded network traffic. Further, the method includes passively parsing the received network traffic and generating an identical copy of the network traffic such that the network traffic is not decrypted and without interfering with the network traffic. A target output network device can be selected for transmission of the identical copy of the network traffic. The identical copy of the network traffic can be transmitted from the selected target output network device.
    Type: Grant
    Filed: January 19, 2007
    Date of Patent: May 31, 2011
    Assignee: Radware Ltd.
    Inventors: James Frederick Beam, Byron Lee Hargett, Douglas Wayne Hester, Ricky G. Millham, Jennifer Justina Short, Garth Douglas Somerville, Jason Moore Walker, Virgil Montgomery Wall, Robert Edward Ward
  • Publication number: 20080250309
    Abstract: Method, computer executable program and apparatus for displaying massive amounts of potentially non-uniform gridded data through the use of view dependant refinement. An initial minimal representation is created. A view dependant refinement criterion is then used to ascertain the perceived quality. If necessary, refinements and decimations to the current representation are performed. The representation is then provided to graphics hardware for display.
    Type: Application
    Filed: December 12, 2007
    Publication date: October 9, 2008
    Inventors: Jason A. Moore, Aaron W. McVay
  • Publication number: 20080175245
    Abstract: Methods, systems, and computer program products for passively routing secure socket layer (SSL) encoded network traffic are disclosed. According to one aspect, a method includes passively receiving a copy of SSL encoded network traffic. Further, the method includes passively parsing the received network traffic and generating an identical copy of the network traffic such that the network traffic is not decrypted and without interfering with the network traffic. A target output network device can be selected for transmission of the identical copy of the network traffic. The identical copy of the network traffic can be transmitted from the selected target output network device.
    Type: Application
    Filed: January 19, 2007
    Publication date: July 24, 2008
    Inventors: James Frederick Beam, Byron Lee Hargett, Douglas Wayne Hester, Ricky G. Millham, Jennifer Justina Short, Garth Douglas Somerville, Jason Moore Walker, Virgil Montgomery Wall, Robert Edward Ward
  • Publication number: 20080144655
    Abstract: Methods, systems, and computer program products for passively transforming IP network traffic are disclosed. According to one aspect, a method includes identifying one of an application protocol event and a business-level event in IP network traffic. Data associated with the identified event can be transformed into a usable format. Further, the transformed data can be fed in real-time to a backend system.
    Type: Application
    Filed: January 19, 2007
    Publication date: June 19, 2008
    Inventors: James Frederick Beam, Byron Lee Hargett, Douglas Wayne Hester, Ricky G. Millham, Jennifer Justina Short, Garth Douglas Somerville, Jason Moore Walker, Virgil Montgomery Wall, Robert Edward Ward
  • Publication number: 20080104446
    Abstract: Method, system and computer program product for reporting and recovering from uncorrectable data errors in a data processing system using the Advanced Technology Attachment (ATA) or the Serial ATA (SATA) protocol. The invention utilizes the data scrubbing functionality of SCSI hard drives to provide a higher level of data integrity in an operating system implemented RAID environment. If an uncorrectable data error is found on a hard drive during a background data scrubbing operation, information concerning the data error is logged in a S.M.A.R.T. (Self Monitoring Analysis and Reporting Technology) error data structure. When the host operating system identifies the uncorrectable data error during normal operation, a Host Array Manager issues a Write Command to write the data from a redundant drive after the defective Logical Block Address (LBA) has been reassigned.
    Type: Application
    Filed: January 2, 2008
    Publication date: May 1, 2008
    Inventors: Thomas Forrer, Jason Moore, Abel Zuzuarregui
  • Publication number: 20070263784
    Abstract: A telephone answering system associated with a telephone receiving terminal, either wired or mobile wireless, including an implementation for predetermining a set of different types of incoming telephone calls; the type of calls may be based on who the caller is and/or based upon the identifier of the incoming call. This is combined with a calendar listing time of day segments of the schedule of the recipient of an incoming telephone call. Storage is provided for a set of different vocal responses, for each time segment, to each of said set of different types of telephone calls. Then, responsive to an incoming call, there is provided the appropriate stored vocal for the type of said incoming call based upon the type or nature of the caller and the recipient's calendar.
    Type: Application
    Filed: April 10, 2006
    Publication date: November 15, 2007
    Inventors: Thomas Forrer, Jason Moore, Asghar Tavasoli, Abel Zuzuarregui
  • Publication number: 20070168886
    Abstract: A virtual address bar user interface control is presented. The virtual address bar includes a plurality of interactive segments, each segment corresponding to a predetermined filter for selecting content in a computer file system. Collectively, the interactive segments represent a virtual address for selecting content. Selecting an interactive segment in the virtual address bar causes those segments subsequent to the selected segment to be removed from the virtual address bar. A user may select a peer filter for a segment to replace that segment's current filter and removes those segments subsequent to the updated segment. The virtual address bar can be selectively configured to operate as a conventional address bar, and reconfigured to operate as a virtual address bar. Additional filter segments are added to the end of the existing filter segments. Those existing filter segments that conflict with the added segment are removed from the virtual address bar.
    Type: Application
    Filed: March 30, 2007
    Publication date: July 19, 2007
    Applicant: MICROSOFT CORPORATION
    Inventors: J. Hally, Kenneth Koch, Mark Ligameri, Jason Moore, Shaun Kaasten, Richard Banks, Michael Sheldon, David De Vorchik, Zeke Odins-Lucas, Patrice Miner
  • Publication number: 20070164526
    Abstract: A lawn and garden cart has a frame and an axle attached to the frame. A pair of wheels are attached to the axle, each wheel being rotatably attached to an opposing end of the axle. A longitudinal tow bar is attached to the frame at a first end, the tow bar including a connector at a second distal end. The cart further includes a container having a base, a plurality of generally vertical sidewalls and an angled rear wall, the container being pivotally attached to the frame and releasably coupled to the tow bar.
    Type: Application
    Filed: January 10, 2007
    Publication date: July 19, 2007
    Applicant: OHIO STEEL INDUSTRIES, INC.
    Inventors: THOMAS MARTINI, RODGER HAYS, MARK ZELLEFROW, JASON MOORE, KEN HOFFMAN, FREDERICK FEENEY, KEVIN CAHALAN, RICHARD BIGGS, TOM HAYS, HARLAN PEDEN, DALE BAUMAN, SEAN SVENDSEN
  • Publication number: 20070126284
    Abstract: A regenerative brake of the present invention presents a hydraulic device disposed in a front hub of a bicycle wheel. The device allows the bicycle to recapture part of the kinetic energy that would otherwise be lost when braking and make use of that power either by storing it for future use or feeding it back into a power system to be used. The hydraulic device may also be stored in a rear hub of the bicycle wheel.
    Type: Application
    Filed: December 7, 2006
    Publication date: June 7, 2007
    Inventors: David Swain, Jason Moore, Frank Maurer, Albert Shih
  • Publication number: 20070124339
    Abstract: A method and system are provided in which static lists facilitate arbitrary grouping of items of data independent of their locations and in ways that are meaningful to the user. A static list is a set of items defined by a root item, a direction, and the entry relationships with that root item in that direction. The static list also defines the properties that each entry relationship in the list is required to have. Verbs are provided to manage a static list. A verb is an action that may be performed on the items in the static list, and includes, among others, move, copy, add, remove, and delete. A view is provided to specify characteristics for displaying data from a static list, including visibility, order, and formatting, among other characteristics.
    Type: Application
    Filed: January 26, 2007
    Publication date: May 31, 2007
    Applicant: Microsoft Corporation
    Inventors: Jason Moore, Richard Banks, Cornelis van Dok, David De Vorchik, Timothy McKee, Walter Smith, Chris Guzak, Relja Ivanovic, Jeffrey Belt
  • Publication number: 20070088672
    Abstract: A system and method for filtering and organizing items from computer memories based on common elements is provided. Filters can be provided for manipulating the items, which serve as tools for narrowing down a set of items. The filters can be dynamically generated based on the properties of the separate items. The system can utilize virtual folders. The virtual folders can expose regular files and folders to users in different views based on their metadata instead of the actual physical underlying file system structure on the disk. Quick links can be provided, which serve as a set of predefined links (e.g., located on the left side of the display) that can be clicked on to generate useful views of the sets of items. Libraries, which can provide large groups of usable types of items that can be associated together, may also be used.
    Type: Application
    Filed: October 11, 2006
    Publication date: April 19, 2007
    Applicant: MICROSOFT CORPORATION
    Inventors: Shaun Kaasten, Jason Moore, Kenneth Tubbs, Relja Ivanovic, David De Vorchik, Richard Banks, Patrice Miner
  • Patent number: 7203737
    Abstract: A computer system and method are presented that provide a user with information about a needed application to open or access a particular type of file. In the method, when the user of the computer attempts to access a particular file, the method determines whether the computing device has available an application program that is needed to access a file of the particular file type. If the computing device does not have an application program available that can be used to access the file, a browser program is launched on the computing device. The browser program is utilized to locate a link to at least one application program that can access the selected file. The application program resides on a second computing device in the networked computing environment.
    Type: Grant
    Filed: May 16, 2002
    Date of Patent: April 10, 2007
    Assignee: Microsoft Corporation
    Inventors: Bryan Starbuck, Jason Moore
  • Publication number: 20070067733
    Abstract: The management of tabs in browser applications may be at least partially automated. In a described implementation, a link present in browser content information may include a link property indicating that the new browser content information targeted by the link is to be opened in a new tab. A browser application can therefore automatically launch a new tab without a user request. In another described implementation, a new travelogue created for a new tab may be initially populated with an historical entry that points to spawning browser content information and identifies the originating tab. When a user attempts to move backward from an initial page of the new tab, a browser application can therefore automatically redisplay the spawning browser content information at the originating tab.
    Type: Application
    Filed: September 8, 2005
    Publication date: March 22, 2007
    Applicant: Microsoft Corporation
    Inventors: Jason Moore, Justin Mann, Martijn Van Tilburg
  • Publication number: 20070055940
    Abstract: Various aspects and attributes of a single-click list selection user interface are described herein. A user can toggle the list inclusion status of any item by single clicking on the item in a selection pane of the user interface. When the user single-clicks a storage container item, the selection pane navigates to and displays items in the selected storage container. In order to prevent inadvertent selections, the user interface may provide graphical feedback indicating the inclusion status of an item prior to the user single clicking that item, e.g., responsive to mouse hover over that item. The user interface may further include a list pane which displays all items presently included in the list, regardless of each item's original storage container.
    Type: Application
    Filed: September 8, 2005
    Publication date: March 8, 2007
    Applicant: Microsoft Corporation
    Inventors: Jason Moore, Justin Mann, Martijn Van Tilburg, Colin Anthony
  • Patent number: 7162488
    Abstract: Computer system navigation tools provide “links” to various different files, lists, folders, and/or other storage elements and allow users to organize files, e.g., by hierarchical properties, lists, auto lists, folders, and the like. Such systems and methods allow users to assign properties to a file (optionally in a hierarchical manner), to change assigned properties, to search, view, and retrieve information based on the assigned properties, and the like.
    Type: Grant
    Filed: April 22, 2005
    Date of Patent: January 9, 2007
    Assignee: Microsoft Corporation
    Inventors: David G. DeVorchik, Lyon K. F. Wong, Paul A. Gusmorino, Paul L. Cutsinger, Timothy P. McKee, Jason Moore, Richard M. Banks
  • Publication number: 20060294331
    Abstract: A method, apparatus, and computer program product are disclosed in a data processing system for prohibiting unauthorized access of data that is stored on storage drives. Multiple logical partitions are generated. A different unique randomizer seed is associated with each one of the logical partitions. In response to one of the logical partitions needing to access a storage drive, the logical partition transmits a seed to the storage drive. The transmitted seed is associated with the one of the logical partitions. A transmitting one of the logical partitions is unable to transmit a seed that is other than a seed that is associated with the transmitting one of the logical partitions. The storage drive utilizes the transmitted seed to randomize and de-randomize data for the one of the logical partitions. Data randomized for one of the logical partitions cannot be de-randomized for a different one of the logical partitions.
    Type: Application
    Filed: June 23, 2005
    Publication date: December 28, 2006
    Inventors: Thomas Forrer, Jason Moore, Abel Zuzuarregui
  • Publication number: 20060270508
    Abstract: A power transmitting device including a housing having an input shaft, at least one output shaft and a gear set positioned in the housing. The gear set transmits rotary power between the input shaft and the output shaft. An electrical actuator includes a linearly moveable member and is operable to drivingly engage the moveable member with the gear set. A sensor is positioned within the housing and operable to output a signal indicative of the linear position of the moveable member.
    Type: Application
    Filed: May 26, 2005
    Publication date: November 30, 2006
    Inventors: Jonathan Gohl, Jason Moore, Jeffery Rea, Andrew Pinkos
  • Publication number: 20060253650
    Abstract: A method and apparatus is provided for allocating a portion of the OD zone of a hard drive disk to be a non-volatile (NV) caching space, where all writes to the disk are carried out. These write operations can be performed much faster than with conventional techniques, and storage costs may be significantly reduced. The disk drive controller manages the cache, and the host system sees improved throughput, especially for write intensive operations. In one embodiment a method is provided for writing specified data to a disk drive in a computer configuration, the disk drive having a magnetic disk and a volatile cache memory. A specified portion of the OD zone of the disk is reserved for an NV cache space, and the specified data is initially stored in the volatile memory, in response to a write command.
    Type: Application
    Filed: May 3, 2005
    Publication date: November 9, 2006
    Applicant: International Business Machines Corporation
    Inventors: Thomas Forrer, Jason Moore, Asghar Tavasoli, Abel Zuzuarregui
  • Publication number: 20060242121
    Abstract: Computer system navigation tools provide “links” to various different files, lists, folders, and/or other storage elements and allow users to organize files, e.g., by hierarchical properties, lists, auto lists, folders, and the like. Such systems and methods allow users to assign properties to a file (optionally in a hierarchical manner), to change assigned properties, to search, view, and retrieve information based on the assigned properties, and the like.
    Type: Application
    Filed: April 22, 2005
    Publication date: October 26, 2006
    Applicant: Microsoft Corporation
    Inventors: David DeVorchik, Lyon Wong, Paul Gusmorino, Paul Cutsinger, Timothy McKee, Jason Moore, Richard Banks