Patents by Inventor Albert Cecchini

Albert Cecchini 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: 9162517
    Abstract: A safety tack has a pin that is extended from a head of the tack in one state and retracted into the head in another state. The pin retracts and extends into and from the head by using a turning mechanism similar to the mechanism that allows a bolt to turn into and out of a complementary component (e.g. a nut). By having the retracted state, the tack can be handled without injury; and by having the extended configuration, the tack can be used to tack one object to another.
    Type: Grant
    Filed: July 22, 2011
    Date of Patent: October 20, 2015
    Inventor: Albert Cecchini
  • Patent number: 8918765
    Abstract: Methods and systems for providing a monitoring center with sensors that are inserted at one or more locations within an operating framework software engine. The sensors monitor the interpretive framework engine's process of loading commands, combining variables with coded commands, and executing commands with event processing, variable values, and user interactions. The sensors watch and gather information that has been deemed relevant by the monitoring center's configuration and pass that information to the center so that storage functions can route the information to the appropriate data storage locations. Alternatively, each sensor can be self-contained providing monitoring, gathering, processing, data transmission, and storage within the sensor.
    Type: Grant
    Filed: June 20, 2011
    Date of Patent: December 23, 2014
    Assignee: Libera, Inc.
    Inventors: Michael Dearman, Albert Cecchini
  • Publication number: 20140107864
    Abstract: A vehicle central processing module (CPM) integrated with a mobile device such as a cellular telephone. For one embodiment a vehicle control system includes a vehicle-CPM integrated with a cellular telephone. For one embodiment a cellular telephone includes vehicle-CPM securely and uniquely paired and communicatively coupled to an electrical network of a vehicle. The electrical network of the vehicle is connected to one or more electrical systems of the vehicle and provides operational monitoring and control of the electrical systems through the cellular telephone. A method is provided for controlling the electrical systems of a vehicle using a software application executed on a digital processing system of a cellular telephone.
    Type: Application
    Filed: October 11, 2012
    Publication date: April 17, 2014
    Applicant: Libera, Inc.
    Inventor: Albert Cecchini
  • Patent number: 8700638
    Abstract: Resolving ambiguous variable names in processing of a computer application includes representing variable declarations with dynamic variable scopes of the computer application in a tree data structure where the nodes of the tree data structure are variable names of the computer application. Ambiguous variable names are resolved by calculating distances between a context node and two or more candidate nodes of the tree data structure where each of the candidate nodes contains the searched variable name. The weighted distance between the context node and each candidate node equals the number of downward steps from the context node to the candidate node multiplied by a first constant plus the number of upward steps from the context node to the candidate node multiplied by a second constant. The node having a desired weighted distance is selected and information from the selected node is returned to the computer application as the variable value.
    Type: Grant
    Filed: March 8, 2012
    Date of Patent: April 15, 2014
    Assignee: Libera, Inc.
    Inventors: Michael Dearman, Albert Cecchini
  • Publication number: 20140099973
    Abstract: A system and method is provided for enabling mobile device users to share their respective locations and provide maps to each other's locations without requiring the use of a central server providing location services. The other user's location is provided as GPS coordinates that are attached to the communications between the parties (e.g., SMS, text, voice, etc.) and used to generate the other user's location on a map generated at the recipient's mobile device. In operation, a simple communication is provided to another user requesting his/her location and the GPS coordinates of the recipient are returned directly to the requester's mobile device for providing through an API to map or navigation or game software or hardware. The generated map is provided to the requester's mobile device, thereby bypassing the central server.
    Type: Application
    Filed: October 4, 2012
    Publication date: April 10, 2014
    Applicant: LIBERA, INC.
    Inventors: Albert Cecchini, Moussa Doumbouya
  • Publication number: 20130111006
    Abstract: An adaptive enterprise information system (AEIS™) for a distributed computing system that monitors a plurality of concurrent adaptive web system (AWS) sessions. The AEIS™ obtains information from the monitored AWS sessions as well as from external systems. For one embodiment, the AEIS™ obtains the information continuously on a periodic basis; in an alternative embodiment the AEIS™ obtains the information upon request. Using the obtained information, the AEIS™ determines whether changes are required to any of the concurrent AWS sessions and makes the required changes in real time during the AWS sessions. The AEIS™ makes the required changes automatically, without a request from the user.
    Type: Application
    Filed: October 27, 2011
    Publication date: May 2, 2013
    Inventor: Albert Cecchini
  • Publication number: 20130073562
    Abstract: Methods for resolving ambiguity in a search of a tree data structure are provided. Ambiguity occurs when a searched value occurs at two or more nodes of the tree data structure. Weighted distances between a context node and two or more candidate nodes are determined where each of the candidate nodes contains the searched value. The weighted distance between the context node and each candidate node equals the number of downward steps from the context node to the candidate node multiplied by a first constant plus the number of upward steps from the context node to the candidate node multiplied by a second constant. The node having a desired weighted distance is selected and information from the selected node is returned.
    Type: Application
    Filed: March 8, 2012
    Publication date: March 21, 2013
    Applicant: Libera, Inc.
    Inventors: Michael Dearman, Albert Cecchini
  • Publication number: 20120278124
    Abstract: A method creates and employs a process tier structure to determine changes to a process made up of interrelated processes. All stakeholders of the process are determined, each stakeholder having a set of associated characteristics and a set of associated processes. A process tier is then determined for each stakeholder based upon the set of associated characteristics and the set of associated processes of each stakeholder. A process tier structure is created based upon the determined tiers. The process tier structure provides information regarding interactions between the process stakeholders and the process tiers, as well as information regarding the interrelationships among the set of associated processes of the process stakeholders. The process tier structure may then be used to model the process, evaluate process modification requirements, implement determined modifications efficiently, and produce documentation or analysis of the process.
    Type: Application
    Filed: October 28, 2011
    Publication date: November 1, 2012
    Inventor: Albert Cecchini
  • Publication number: 20120159442
    Abstract: Methods and systems for providing a monitoring center with sensors that are inserted at one or more locations within an operating framework software engine. The sensors monitor the interpretive framework engine's process of loading commands, combining variables with coded commands, and executing commands with event processing, variable values, and user interactions. The sensors watch and gather information that has been deemed relevant by the monitoring center's configuration and pass that information to the center so that storage functions can route the information to the appropriate data storage locations. Alternatively, each sensor can be self-contained providing monitoring, gathering, processing, data transmission, and storage within the sensor.
    Type: Application
    Filed: June 20, 2011
    Publication date: June 21, 2012
    Inventors: Michael Dearman, Albert Cecchini
  • Publication number: 20120020297
    Abstract: A mobile handheld device implements VoIP over IP wireless networks, such as Wi-Fi or WiMAX, by connecting a WNIC to a peripheral receptacle, such as a USB receptacle, that is hardwired to components of the handheld. The WNIC is not hardwired into the handheld, rather just the receptacle is hardwired to the handheld.
    Type: Application
    Filed: July 22, 2011
    Publication date: January 26, 2012
    Inventor: Albert Cecchini
  • Publication number: 20120020757
    Abstract: A safety tack has a pin that is extended from a head of the tack in one state and retracted into the head in another state. The pin retracts and extends into and from the head by using a turning mechanism similar to the mechanism that allows a bolt to turn into and out of a complimentary component (e.g. a nut). By having the retracted state, the tack can be handled without injury; and by having the extended configuration, the tack can be used to tack one object to another.
    Type: Application
    Filed: July 22, 2011
    Publication date: January 26, 2012
    Inventor: Albert Cecchini
  • Publication number: 20110314376
    Abstract: When zooming in on (or magnifying) a field of a user interface (UI) it would be advantageous to be able to dynamically view a label of the field and input into an input element of the field without having to scroll a magnified or zoomed UI. By providing a tooltip adjacent to, abutting, or overlapping the input element, it is possible to view the tooltip and enter into the input element without scrolling the UI. The tooltip is activated upon the occurrence of a monitored, and the tooltip when activated displays information pertinent to other user interface elements at the location of a cursor or its equivalent. Furthermore, the size and the location of the tooltip may be controlled with respect to the other user interface elements so that the information pertinent to the other user interface elements are within view of a user at various degrees of screen magnification.
    Type: Application
    Filed: June 17, 2011
    Publication date: December 22, 2011
    Inventors: Michael Dearman, Albert Cecchini