Cam Actuated Patents (Class 200/203)
  • Patent number: 11216418
    Abstract: A method for use in a computing device having a storage arranged in accordance with a local file system to seamlessly access information for files of a cloud storage system (CSS), the storage being separate from the CSS. The method comprises: receiving, by the computing device, metadata for at least one directory of the CSS; creating in the local file system, based on the received metadata for the at least one directory, a directory structure consisting of at least one directory, the directory structure being in correspondence with the structure of the at least one directory of the CSS for which the metadata was received; and upon receiving a request for a listing of a directory in the CSS, providing the directory listing directly, based on the directory structure of the local file system, for directories of the CSS for which, and to the extent, that metadata was received.
    Type: Grant
    Filed: February 22, 2019
    Date of Patent: January 4, 2022
    Assignee: CTERA Networks, Ltd.
    Inventor: Aron Brand
  • Patent number: 10834210
    Abstract: A system and method for synchronizing or moving a personal workspace from a first computing system (e.g., a laptop) to a cloud-based computing system in a software development environment. The personal workspace synchronization service identifies changes made to the source code as a result of activities performed in the personal workspace of the first computing system. The source code changes are identified by comparing a snapshot of a current image of a container including personal workspace executing on the first computing system to a base container image of the personal workspace. The identified source code changes are transferred by the personal workspace synchronization service to the cloud-based computing system to generate an updated personal workspace on the cloud-based computing system that matches the personal workspace of the first computing system.
    Type: Grant
    Filed: August 3, 2017
    Date of Patent: November 10, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Andreas Resios, Mihai Diac, Ovidiu Stanciu
  • Patent number: 10353697
    Abstract: A hierarchical shared resources spatial visualization system and method including a visualization runtime user interface that quickly and efficiently displays a spatial layout of a shared resource having a hierarchical nature. The user interface provides a spatial layout of the hierarchical shared resource and overlays salient activity information of a group's interaction with the shared resource. In software development, the user interface provides software teams with awareness of activity by other developers in the group regarding files in the shared source code base. The salient activity includes active file information (such as which files are open and by whom) and source repository actions (such as a developer's activity within a project's source repository system). Visual geometry and colors are employed to create a visually distinctive environment that is used to convey the salient activity information quickly and efficiently.
    Type: Grant
    Filed: December 31, 2014
    Date of Patent: July 16, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jacob T. Biehl, George G. Robertson, Gregory R. Smith, Mary P. Czerwinski
  • Patent number: 10248551
    Abstract: A tool for testing objects in a client-server environment. The tool receives a plurality of proposed modifications to a baseline set of objects stored in a repository collectively submitted by a plurality of members of a first group of users and a plurality of members of a second group of users. The tool registers each modification of the plurality of proposed modifications with a user identifier corresponding to the user proposing the modification. The tool receives instructions to test the baseline set of objects with modifications that correspond to the first group of users. The tool determines which of the baseline set of objects stored in the repository are subject to the modifications that correspond to the first group of users. The tool executes the baseline set of objects and incorporating the modifications that correspond to the first group of users.
    Type: Grant
    Filed: July 9, 2018
    Date of Patent: April 2, 2019
    Assignee: International Business Machines Corporation
    Inventors: Stanley K. Jerrard-Dunne, Alice-Maria Marascu, Conor D. McGrath, Andrew Penrose
  • Patent number: 9921828
    Abstract: Techniques for merging versions of an inclusion application that is incorporated in a master application are disclosed. One version of an application may be stored as an application that is incorporated into another application. An application that is incorporated into another application may be referred to as an “inclusion application.” An application incorporating another application may be referred to as a “master application.” Additionally, a different version of the application may be stored as an application that is executed independently, without reference to other applications. A merging engine applies a set of conflict resolution rules to the two versions of the application to obtain a merged version of the application. The merging engine incorporates the merged version of the application in the master application.
    Type: Grant
    Filed: September 19, 2016
    Date of Patent: March 20, 2018
    Assignee: Oracle International Corporation
    Inventors: Andrew Barry, Davin Fifield
  • Patent number: 9720897
    Abstract: Mutations representing spreadsheet edit operations are received at a server from client computers of collaborators and also at a collaborator's client computer from other collaborators and the server. Different mutations may conflict, i.e., provide contradictory instructions on how a spreadsheet is to be edited. Techniques for representing sort operations, cut-and-paste operations, and operations to change cell properties as mutations, and operational transform techniques that can be used to resolve conflicts between such mutations, are disclosed herein. Further disclosed herein are techniques for identifying and processing computationally intensive types of mutations in a calculation thread which operates asynchronously with respect to a UI thread at a collaborator's client computer. The processing may include performing an operational transform on results of the calculation thread based on results obtained in the UI thread.
    Type: Grant
    Filed: June 11, 2013
    Date of Patent: August 1, 2017
    Assignee: GOOGLE INC.
    Inventors: Joshua Ari Danziger, Amod Karve, Zachary Erik Lloyd, Yossi Kahlon, Manuel Tragut, Benjamin Wolfe Simon
  • Patent number: 9448893
    Abstract: A method for backing up a client data set on a computer by generating a manifest of the client data set and storing the manifest on a remote server along with a server data set corresponding to the client data set; taking a snapshot of the server manifest and data set; and comparing the manifest to the remote server data set and synchronizing the client dataset if a difference is detected.
    Type: Grant
    Filed: August 26, 2015
    Date of Patent: September 20, 2016
    Assignee: Zetta, Inc.
    Inventors: Jeffrey Whitehead, Louis Montulli, Jason Harrison, Andrew Eckhardt, Casey Cook
  • Patent number: 8689644
    Abstract: A detection device for shocks on a part comprises a base intended to be fixed by a lower face onto a surface of the part where the occurrence of a shock is to be detected and comprises one or more detectors fixed at the base and protruding with respect to the base, a detector being deformed in a persistent way with a magnitude equal to or greater than a threshold magnitude when it is subjected to a shock with an energy equal to or greater than a threshold energy. Under the effect of such a shock with energy or greater, a detector is simply deformed or broken such that the visual inspection allows the occurrence of the shock to be detected.
    Type: Grant
    Filed: March 15, 2012
    Date of Patent: April 8, 2014
    Assignee: Airbus Operations S.A.S.
    Inventor: Jerome Dubost
  • Patent number: 7555537
    Abstract: A novel system to deliver and reproduce personalizing ringing tune data or other such multimedia content to a wireless handset's browser is provided. Additionally, a novel system is provided that allows a consumer to preview the multimedia content (e.g. ring tune, bit-map) and either approve or decline being billed for the particular multimedia message content.
    Type: Grant
    Filed: December 20, 2000
    Date of Patent: June 30, 2009
    Assignee: Nokia Mobile Phones Ltd.
    Inventors: Michael Gargiulo, Justin Robert Beghtol
  • Patent number: 7039660
    Abstract: Judgement is made to determine whether or not an access request from a host computer is a write request and whether or not the contents of the write request are log information indicating contents of database processing executed in a buffer by the host computer. When the contents of the write request are the log information, position information indicated in the log information is converted into physical position information in a primary storage system using a conversion table indicating a correspondence between logical position information recognized by the host computer and physical position information in the primary storage system. According to the contents of the log information, data is updated in a database area of the primary storage system represented by the physical position information converted using the conversion table. The access request is sent to a secondary storage system.
    Type: Grant
    Filed: July 29, 2003
    Date of Patent: May 2, 2006
    Assignee: Hitachi, Ltd.
    Inventors: Masaru Kitsuregawa, Nobuo Kawamura, Kazuo Masai
  • Patent number: 6393437
    Abstract: A method and apparatus for allowing multiple developers of software applications working in client/server computing network to remotely save, test and debug project files such as web pages. The client computer is capable of emulating server side operations to allow the developer to locally test changes to project files before they are saved on the server. The client computer maintains an accurate view of the overall project, but without having to locally copy the entire software project, by storing file information relating to the software project including, for example, metadata, link information, and BOT replacements, and/or a directory structure of the files and folders in the software project that mirrors the directory structure of the software project on the server. Various features include providing developers with the ability to check out, modify and debug files concurrently with other developers, and merging changes made by different developers to the same file.
    Type: Grant
    Filed: January 27, 1998
    Date of Patent: May 21, 2002
    Assignee: Microsoft Corporation
    Inventors: Eric K. Zinda, Zhenglei Pan, David C. Johnson, William E. Hiebert, Brian R. Marshall, C. Douglas Hodges
  • Patent number: 6055546
    Abstract: A method and system periodically copies information from a computer file to a database to preserve non-current information from the file. As information from the file is overwritten by new information, the old information is preserved in the database, allowing non-current information to be used without reprogramming the computer programs or portions of the computer program that read or write the file. If the file is arranged into one or more sections, and new information stored in a section of the file is assigned an identifier higher than the other information in the section, the amount of time required to locate new information in the file can be reduced. Comparing the highest identifier in the section with the highest identifier in the database for that section can identify sections of the file that have received no new information since the last update made to the database.
    Type: Grant
    Filed: June 30, 1999
    Date of Patent: April 25, 2000
    Assignee: Oracle Corporation
    Inventors: Gregory Pongracz, Tuomas Pystynen
  • Patent number: 5680090
    Abstract: A switch assembly of the type actuated by an external cam mechanism while immersed in a fluid such as transmission oil, the assembly includes an integral hollow probe with a thermistor for sensing the fluid temperature. The thermistor is assembled on an insert having an elongated support for insertion into the hollow probe. The insert also has electrical connector terminals to which the thermistor leads are connected to form a subassembly insertable in the switch housing and probe.
    Type: Grant
    Filed: October 12, 1994
    Date of Patent: October 21, 1997
    Assignee: Eaton Corporation
    Inventor: Guy A. Wojtanek
  • Patent number: 4910368
    Abstract: The push-button switch according to the present invention comprises a switch base, a plunger movable along a sliding portion thereof, an alternate cam pivotally provided with said plunger and guides for said alternate cam integrally formed with said sliding portion of said plunger. Therefore, the guides for the alternate cam are positioned with high accuracy with respect to the sliding portion achieving secured movement of the alternate cam.
    Type: Grant
    Filed: August 31, 1988
    Date of Patent: March 20, 1990
    Assignee: Omron Tateisi Electronics Co.
    Inventors: Sueaki Honda, Mitsuji Hayashi, Takashi Niwa, Akihiko Hayakawa, Hideyuki Bingo
  • Patent number: 4059740
    Abstract: A mercury switch which operates the speed control of a circular hosiery knitting machine is positioned within an elongated chamber of a switch housing. The switch housing, in turn, is pivotally mounted to the frame of a knitting machine at such a position as to be operated by a lever responsive to progression of the pattern chain and/or cam drum, and alternately tilted between a "switch activated" and "switch deactivated" position. The mercury switch is so arranged within the housing that when the housing is lowered to the deactivated position, the mercury is disengaged from the contacts of the switch, and when the housing is raised to the activated position, the mercury is caused to move by gravity down into engagement with the contacts of the switch. The mercury switch is completely sealed within the housing, so that oil, oil vapors, dust and the like cannot work thereinto.
    Type: Grant
    Filed: March 24, 1976
    Date of Patent: November 22, 1977
    Inventor: John M. Laughlin